Quick Guides
  • Free Trial options
  • Quick Guides: Akamas in a sandbox
    • [AIAS-01] Guide: Explore an Optimization Study for a Kubernetes microservices application
      • [AIAS-01] Architecture overview
      • [AIAS-01] Explore the Study
      • [AIAS-01] Explore the System
      • [AIAS-01] Explore the Workflow
      • [AIAS-01] Explore the analysis
      • [AIAS-01] Explore the results
    • [AIAS-02] Guide: Create a study to optimize Java performance using the Akamas UI
      • [AIAS-02] Architecture overview
      • [AIAS-02] Create the Study
      • [AIAS-02] Define the optimization goal
      • [AIAS-02] Define the optimization parameters
      • [AIAS-02] Define the performance metrics
      • [AIAS-02] Define the optimization steps
      • [AIAS-02] Explore the results
    • [AIAS-03] Guide: Create a study to optimize K8s microservices costs using the Akamas CLI
      • [AIAS-03] Architecture overview
      • [AIAS-03] Create the system
      • [AIAS-03] Create the Workflow
      • [AIAS-03] Create the Study
      • [AIAS-03] Explore the results
  • Quick Guides: Akamas in a box
    • [AIAB-00] Install Akamas-in-a-box
      • [AIAB-00] Setup your Linux box
      • [AIAB-00] Install Akamas
    • [AIAB-01] Optimize a Java-based application (Renaissance benchmark)
      • [AIAB-01] Architecture overview
      • [AIAB-01] Create the System and its associated components
      • [AIAB-01] Configure the Telemetry
      • [AIAB-01] Create the workflow
      • [AIAB-01] Create and run the study
      • [AIAB-01] Explore the results
    • [AIAB-02] Optimize a Java-based application (Konakart) with JMeter
      • [AIAB-02] Architecture overview
      • [AIAB-02] Create the system and its components
      • [AIAB-02] Automate performance tests
      • [AIAB-02] Create the Telemetry Provider
      • [AIAB-02] Create the workflow
      • [AIAB-02] Create the study
      • [AIAB-02] Explore the results
    • [AIAB-03] Optimize a Java-based application (Konakart) with LRE
      • [AIAB-03] Architecture overview
      • [AIAB-03] Setup LoadRunner Enterprise
      • [AIAB-03] Create the system and its components
      • [AIAB-03] Create the telemetry instances
      • [AIAB-03] Create the workflow
      • [AIAB-03] Create the optimization study
    • [AIAB-04] Optimize a Java-based Kubernetes application (Online Boutique)
      • [AIAB-04] Architecture overview and setup
      • [AIAB-04] Setup Online Boutique
      • [AIAB-04] Setup Akamas
      • [AIAB-04] Create the system and its components
      • [AIAB-04] Create the workflow
      • [AIAB-04] Create the Study
      • [AIAB-04] Explore the results
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Quick Guides: Akamas in a box
  2. [AIAB-00] Install Akamas-in-a-box

[AIAB-00] Setup your Linux box

Previous[AIAB-00] Install Akamas-in-a-boxNext[AIAB-00] Install Akamas

Last updated 2 years ago

Was this helpful?

This section describes how to build a fresh Ubuntu 20.04 VM on your workstation with few commands using Multipass.

Notice: another option to install Akamas is using a VM running a freshly installed Ubuntu 20.04 or RHEL / CentOS 8 on your workstation or cloud service provider of choice. If this is the case you can skip this section.

Notice that, as of the date of this document, Multipass is not yet supported on macOS for Apple M1-based computers.

Multipass Overview

The following picture represents the high-level architecture of how Akamas operates in this scenario. As this picture illustrates, the Akamas commands in this guide need to be executed from an Akamas shell in the VM while those related to Multipass need to be executed from a shell on your workstation (the host running the VM).

Install Multipass

If you already use VMware or VirtualBox, it is better to create a new VM starting from the Ubuntu ISO, since Multipass may conflict with your current virtualization setup. If you are not currently using any other virtual machine, then you should be fine.

Create your VM with Multipass

Duration: 01:00

Once Multipass is installed, you can create an Ubuntu 20.04 instance with the resources required by Akamas by executing the following command:

multipass launch -c 2 -m 8G -d30G -n akamas

Once this step is complete, you can check the instance IP (note this down, it will be required later)

multipass list

Now you can launch a shell logged into this instance:

multipass shell akamas

First of all, get Multipass installed by following the instructions on the . Multipass is a lightweight VM manager that provides the fastest way to create an Ubuntu VM on , , or .

multipass website
Linux
Windows
macOS