Manage compute AZs

A compute AZ contains one compute node or multiple compute nodes to provide nonstop compute services. In CloudOS, a compute node represents a host pool or a cluster. Cloud hosts can migrate between hosts in a compute AZ when a host failure occurs. For more information about compute nodes, see "Manage compute nodes."

Developed based on OpenStack Nova, the compute AZs in CloudOS are also called Nova AZs. If you use a Nova AZ for different compute services, you can assign different compute AZ alias to that Nova AZ to identify those compute services and isolate resources between them. For example, if you assign aliases a and b to Nova AZ 1 and assign AZ a to an organization, resources in AZ b are invisible to that organization.

As a best practice, map one compute node to one Nova AZ.

Compute AZ management contains the following tasks:

Create a compute AZ

Edit a compute AZ service

Filter compute AZ services

Delete compute AZ services

Allocate compute AZs to organizations

Manage compute nodes in a Nova AZ

Filter Nova AZs

Delete Nova AZs

Create a compute AZ

About this task

Perform this task to add a Nova AZ and assign an AZ alias to it, or assign an AZ alias to an existing Nova AZ. If you use a Nova AZ for different compute services, you can assign different compute AZ alias to that Nova AZ to identify those compute services. For example, if you assign aliases a and b to Nova AZ 1 and assign Nova AZ a to an organization, resources in Nova AZ b are invisible to the organization.

As a best practice, add only one compute node to a Nova AZ.

 

Prerequisites

Create compute nodes, as described in "Create a compute node."

Procedure

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select AZs > Compute AZs.

  1. On the AZs tab, click Create.

  1. Configure AZ parameters.

Parameter

Description

AZ Alias

Compute AZ service name.

Hypervisor

Hypervisor used for node virtualization.

Available options:

  • CAS

  • VMware

  • KVM

  • PowerVM

  • Xen

  • BareMetal

  • HP-UX VSP

  • Hyper-V

Creation Mode

  • Use Existing AZ—Provide the compute AZ service by using an existing Nova AZ. You can select this option only if a Nova AZ already exists. You must specify an alias for the existing Nova AZ.

  • New AZ—Create a Nova AZ and specify it to provide the compute AZ service.

AZ

To use an existing Nova AZ, select its name.

To create a new Nova AZ, assign it a name. You will be unable to change that name after you create the Nova AZ.

Available Hosts

Compute nodes available for a Nova AZ.

If you select New AZ, select an available compute node to create the AZ. The displayed host names are names assigned to the compute nodes when they were created. You can select multiple docker nodes to create the AZ.

 

  1. Click OK.

Edit a compute AZ service

Perform this task to edit the alias and description of a compute AZ service.

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select AZs > Compute AZs.

  1. Click Edit in the Actions column for a compute AZ.

  1. In the dialog box that opens, edit the compute AZ name and description.

  1. Click OK.

Filter compute AZ services

Perform this task to find compute AZ services of interest. The filtering criterion can be compute AZ alias, Nova AZ name, or compute AZ description.

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select AZs > Compute AZs.

  1. On the AZs tab, select a filtering criterion, and then enter a keyword string.

  1. Click the search icon .

Delete compute AZ services

AZs used by organizations cannot be deleted.

 

Perform this task to delete one or multiple compute AZ alias. Deleting compute AZ alias does not have impact on the Nova AZs or the cloud hosts that run in the Nova AZs.

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select AZs > Compute AZs.

  1. On the AZs tab, select one or multiple compute AZs, and then click Delete.

  1. In the dialog box that opens, click OK.

Allocate compute AZs to organizations

Perform this task to allocate a compute AZ to organizations.

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select AZs > Compute AZs.

  1. Click Allocate in the Actions column for a compute AZ.

  1. Select the target organizations, and then click OK.

Manage compute nodes in a Nova AZ

To use a Nova AZ for compute services, you must add compute nodes to that zone.

 

You can add multiple docker nodes to one Nova AZ. For other compute node types, you can add a compute node to only one Nova AZ.

 

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select AZs > Compute AZs.

  1. Click the Nova AZs tab.

  1. Click Manage Hosts for a Nova AZ.

  1. Add or delete compute nodes.

  1. Click OK.

Filter Nova AZs

Perform this task to find Nova AZs of interest. The filtering criterion can be Nova AZ name or host name.

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select AZs > Compute AZs.

  1. Select the Nova AZs tab.

  1. Select a filtering criterion, and then enter the keyword string.

  1. Click the search icon .

Delete Nova AZs

Perform this task to delete one or multiple Nova AZs.

 

You cannot delete a Nova AZ if it contains compute nodes.

 

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select AZs > Compute AZs.

  1. Click the Nova AZs tab.

  1. Select one or multiple AZs, and then click Delete. Alternatively, click Delete in the Actions column for an AZ.

  1. In the dialog box that opens, click OK.