Manage Instance

In this document, you learn how to manage a compute instance from creation to deletion. Bare metal and virtual machine (VM) are the instance types available.

Instance Types

Instance Types

Type

Description

Sizes

Typical Use Case(s)

Bare Metal (BM)

Bare metal compute instances are intended for general use and deploying CPU, GPU, and AI-accelerated processors. Current offerings include: 4th Generation Intel® Xeon® Scalable processors; Intel® Max Series GPU (PVC); Habana Gaudi2 Deep Learning Server.

256GB and 1TB

AI and core computing.

Virtual Machine (VM)

VM compute instances are intended for managing workloads in CPU and AI applications. They help support developers world-wide to test and experiment with on-demand workloads and applications. A VM requires a hypervisor, which consumes some of its computing power. Current offerings include: 4th Generation Intel® Xeon® Scalable processors. todo subdivide by size below.

16GB (small), 32GB (medium), and 64GB (large).

Workload testing and application development using CPUs, GPUs, and memory in the Intel ecosystem.

Launch an Instance

  1. Log in to Intel® Developer Cloud.

  2. From the QuickStart menu, select Hardware Catalog.

    Select Hardware Catalog

    Select Hardware Catalog

Configure an instance

Select options from pull-down menus to configure your instance.

The following example shows an instance with options already selected.

Configure an instance

Configure an instance

  1. From Instance family, select your choice.

  2. From Instance Type, select your choice.

    Note

    Optionally, select Compare instance types to compare instances’ specifications.

  3. From Machine image, select your choice.

  4. In Instance name, enter a name in lowercase. Optional: Use hyphens.

  5. Under Public Keys, select checkbox for SSH public keys added previously.

  6. Click on Launch to launch an instance.

  7. View the column State.

  8. Wait for for State to show Ready.

To continue, choose one option:

  • Follow the next section to understand states.

  • Skip to the next section and launch.

Instance States

State reflects the status of a comptue instance.

Provisioning

  1. After launching an instance, State shows Provisioning in the dashboard.

  2. Wait until State shows Ready.

Ready

  1. When State shows Ready (as below), you may launch your instance.

  2. A connection is established with the host.

  3. Continue to Connect to an Instance.

    Instance State is Ready

    Instance State is Ready

Connect to an Instance

To proceed, your instance must show Ready in the dashboard.

  1. Under Instance Name, click on your instance name.

    Instance details are displayed below.

  2. Select How to Connect.

    How to Connect

    How to Connect

  3. A new pop-up dialog appears:How to connect to your instance.

    How to Connect Pop-Up Dialog

    How to Connect (Pop-Up Dialog)

  4. Follow the onscreen instructions in the dialog.

    1. Select your operating system (OS).

    2. Follow instructions.

    3. Copy the command shown to connect to your instance.

    4. Open a command line interface (CLI).

  5. In the CLI, paste the command you copied and press enter.

  6. If prompted to add your public key, select Yes.

  7. After launching instance, run command to confirm Ubuntu 22.04 (or other).

    cat /etc/os-release
    
  8. Your CLI output should appear similar to the one below.

    Confirm OS in SSH session

    Confirm OS in SSH session

Edit an Instance

  1. Navigate to My instances from main console.

  2. Assure that your instance appears.

    Edit button

    Edit button

  3. With your instance, select Edit under Actions.

    Edit instance page

    Edit instance page

  4. In the page “Edit Instance”, modify settings as desired.

Example - Upload Public SSH Key

  1. Select Create Key.

  2. A dialog, “Upload a Public Key”, appears.

  3. Follow all instructions in the dialog.

  4. Finally, select Create Key.

Update OS and add packages

While in an SSH session, you can add Ubuntu 22.04 packages and update your OS.

  1. To update and upgrade your OS, enter one command at a time.

    sudo apt-get update -y
    sudo apt-get upgrade -y
    
  2. Add net-tools or curl

    sudo apt-get install net-tools
    
    sudo apt-get install curl
    

Delete an Instance

  1. From My instances, in main console, assure that your instance appears.

  2. Under Actions, select the Delete button.

    Delete an instance

    Delete an instance

  3. At the dialog “Delete instance”, select Delete to confirm your choice.

    Confirm OS in SSH session

    Confirm OS in SSH session

  4. Select Cancel if you do not wish to delete your instance.

    Warning

    During Phase 1, you cannot pause an instance.