AwanioDocs
  1. Docs
  2. Compute

Compute Service Compute Service


A virtual machine (VM) is the virtualization/emulation of a computer system. It allows a business to run an operating system that behaves like a completely separate computer in an app window on a desktop.

Awanio compute service is provided as Virtual Machine, with add-on storage, security and monitoring capabilities. Before the VM is ready for subcriptions, you have to set pricing for compute service, additional volume/storage and public IP address.

Manage Pricing

All VM plans are billed hourly up to a monthly cap with flat pricing, or set custom pricing for VM specification upgrade. You can select the right pricing for your resources.

Fixed PricingCustom Pricing
Set pricing hourly and monthly, fixed for input specificationsSet pricing per vCPU, MB of RAM, GB of storage

Pricing Page

You can perform these actions on the Compute - Pricing page:

  • View all of pricing plans for compute service
  • Search pricing plan by name
  • Create new pricing plan
  • View & Update pricing plan
  • Delete pricing plan

Create a pricing plan

To create a pricing plan, follow these steps:

  1. Click on create button on the top right of the Pricing page
  2. In the create pricing page, you can set plan name, category (standard, medium, high, or custom), specification and price.
  3. Click on Create button in the dialog.

Fixed Pricing (standard, medium or high)

Set VM specifications (processor vCPU, RAM in MB, storage in GB and transfer in TB), then set price per hour and per month.

Custom Pricing

Set the price per specification. For example:

  • Price per vCPU for processor = IDR 1.
  • Price per MB for RAM = IDR 0,1.
  • Price per GB for storage = IDR 0,5.

The price for custom specification will be:

  • 4 vCPU = 1 x 4 = IDR 4
  • 8 GB RAM = 0,1 x 8192 = IDR 819 (rounded)
  • 256 GB storage = 0,5 x 256 = IDR 128

Total = IDR 951 per hour

The price will be multiplied by usage hour for the invoices.

Edit a pricing plan

To edit a pricing plan, follow these steps:

  1. Find the plan to be edited, then click on the action button, choose Edit.
  2. Modify something about your catalogue.
  3. Click on Update button.

Delete a pricing plan

To delete a plan:

  1. Find the plan you want to delete on the Pricing page, click the action button on the right of plan name, then choose Remove.
  2. Confirm your action.

Manage Catalogues

Manage operating system (Distribution OS or Marketplace) that is available to be deployed to virtual machine.

From the management console, page Compute - Catalogue, you can:

  • View OS catalogues that are ready to be deployed to VMs
  • Search catalogues by name
  • Create new catalogues
  • View & Update catalogues
  • Delete catalogues

Create a catalogue

To create a compute catelogue, follow these steps:

  1. Click on create button on the top right of the Catalogue page
  2. In the Create Catalogue page, at a minimum, you can set:
    • Catalogue name
    • Type (operating system or marketplace)
    • Visibility (to be displayed in create VM page)
    • Upload image file (supported format: img, iso, qcow, qcow2).
  3. Click on Create button in the dialog.

Edit a catalogue

To edit a catalogue, follow these steps:

  1. Find the catalogue to be edited, then click on the action button, choose Edit.
  2. Modify something about your catalogue.
  3. Click on Update button.

Delete a catalogue

To delete a catalogue:

  1. Find the catalogue you want to delete on the Catalogue page, click the action button on the right of the row, then choose Remove.
  2. Confirm your action.

Machine

List of each VM created by customers, can be seen by administrator, and filtered by Organization and Project.

Some info you can see in the VM details:

  • VM name
  • Tags
  • Status (starting, running, stopped, upgrading)
  • OS deployed and hardware specification
  • Plan name, price and type
  • Other details (UUID, IP addresses, last updated)

You can also update the VM name and tags.

Rapidly provision a VM in seconds

After some configuration is done from the Dashboard, customers can create a VM and customize from there.

  • Select image from distribution or marketplace options
  • Select plan and size
  • Set authentication type (SSH key or password)
  • Additional block storage, public IP and VPC address available.

Public IP can be selected from reserved IP address list or get a new one.

Monitoring and web terminal

Customers can monitor VM status and usage, also manage VM through our web terminal, in one page. Monitoring graph is available for VM condition in the last 1 hour:

  • Processor usage
  • Network usage
  • Memory usage
  • Storage IOPs