Manage iRS services

Intelligent resource scheduling (iRS) is available on the CAS virtualization platform. When a cloud host in a cloud host group starts or restarts, iRS assigns resources to that cloud host depending on the availability of resources in the service resource group, the priority of the service template applied to the cloud host, and the minimum ratio of resources available for the service template.

Take GPU resource assignment for example. GPUs are accessible to cloud hosts in pass-through mode. In this mode, a GPU is entirely assigned and directly accessible to one cloud host. When a physical server does not have available GPU resources for a cloud host on it, iRS migrates that cloud host to a physical server that has idle GPU resources. If the start mode of a high-priority cloud host is preempt, that cloud host can preempt a low-priority cloud host for resources when the following conditions are met:

Restrictions and guidelines

Add an iRS service

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select Virtualization.

  1. Click the name of a CAS resource pool, and then select a cluster.

  1. Click the iRS tab.

  1. Click Add iRS Service.

  1. In the wizard that opens, configure the iRS service. For more information about the iRS service parameters, see "Parameters."

  1. Click OK.

Edit an iRS service

  1. On the top navigation bar, click Resources.
    From the left navigation pane, select Virtualization.

  1. Click the name of a CAS resource pool, and then select a cluster.

  1. Click the iRS tab.

  1. Click Edit in the Actions column for an iRS service.

  1. Edit the iRS service parameters. For more information about the iRS service parameters, see "Parameters."

  1. Click OK.

Delete an iRS service

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select Virtualization.

  1. Click the name of a CAS resource pool, and then select a cluster.

  1. Click the iRS tab.

  1. Click Delete in the Actions column for an iRS service.

  1. Click OK.

Parameters

Parameter

Description

Basic Info

Cluster

Name of the cluster on which the iRS service runs. This field is automatically populated.

Resource Type

Select a resource type. The system supports only GPU and vGPU.

Resource Info

Slot Number

Slot number of the resource.

Manufacturer

Vendor of the resource. This parameter is available only for GPUs.

Host

Physical server that contains the resource.

Cloud Hosts

Service Template

Select a service template for each cloud host.

Host

Physical server on which the cloud host resides.

Driver

Type of the resource driver for the cloud host.

Exclusive Mode

Select whether the cloud host has exclusive use of the GPU or vGPU resources assigned to it.

  • If you select No, no GPU or vGPU resources are bound to the cloud host.

  • If you select Yes, GPU or vGPU resources are bound to the cloud host, regardless of its state. These resources are not accessible to other cloud hosts in any situations. You can enable exclusive mode for a cloud host only when its physical server has GPU/vGPU resources added to the selected GPU resource pool and these resources are available. To migrate a cloud host enabled with exclusive mode, make sure the target host has sufficient GPU/vGPU resources and power off the cloud host.

Resource Count

Set the maximum number of GPU/vGPU resources that the cloud host can use.

  • If you select a vGPU resource pool, the cloud host can use only one vGPU.

  • If you select a GPU resource pool, the maximum number of GPUs for the cloud host depends on the exclusive mode setting:

  • If exclusive mode is disabled, the value is identical to the highest number of GPUs among all physical servers in the resource pool. For example, the resource pool has three physical servers. Server A has three GPUs, server B has two GPUs, and server C has two GPUs. Then, the maximum number of GPUs available for the cloud host is three.

  • If exclusive mode is enabled, the value is identical to all idle GPUs in the resource pool.

 

View information about the cloud hosts that use an iRS service

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select Virtualization.

  1. Click the name of a CAS resource pool, and then select a cluster.

  1. Click the iRS tab.

  1. Click the name of an iRS service.

The system displays information about the cloud hosts that use the iRS service.

Parameter

Description

Alias

Alias of the cloud host.

State

State of the cloud host, which can be running, suspended, shutdown, unknown, or HA error.

CPU Usage

Average CPU usage of the cloud host for the last one hour.

Memory Usage

Average memory usage of the cloud host for the last one hour.

Service Template

Service template applied to the cloud host.

Driver Type

Type of the resource driver for the cloud host.

Slot Number

Slot number of the resource being used by the cloud host.

 

View detailed information about resources scheduled by an iRS service

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select Virtualization.

  1. Click the name of a CAS resource pool, and then select a cluster.

  1. Click the iRS tab.

  1. Click the name of an iRS service.

The system displays information about the cloud hosts that use the iRS service.

  1. Click the Resource Details tab.

The system displays detailed information about the resources scheduled by the iRS service.

Parameter

Description

UUID

Universally unique identifier (UUID) of the vGPU. This identifier was generated when the vGPU was created. This parameter is available only for vGPUs.

Name

Name of the vGPU. This parameter is available only for vGPUs.

Type

Type of the vGPU or GPU. This parameter is available only for GPUs.

Max Displays

Maximum number of monitor interfaces supported by the vGPU. This parameter is available only for vGPUs.

Buffer

Frame buffer size of the vGPU. This parameter is available only for vGPUs.

Max Resolution

Maximum resolution supported by the vGPU. This parameter is available only for vGPUs.

Slot Number

Slot number of the resource.

Host Name

Name of the physical server that contains the resource.

State

Whether the resource is being used.

Cloud Host

If the resource is not being used, this field is empty.

 

View history data about the resources scheduled by an iRS service

  1. On the top navigation bar, click Resources.

  1. From the left navigation pane, select Virtualization.

  1. Click the name of a CAS resource pool, and then select a cluster.

  1. Click the iRS tab.

  1. Click the name of an iRS service.

The system displays information about the cloud hosts that use the iRS service.

  1. Click the Resource Usage History tab.

The system displays history data about the resources scheduled by the iRS service.

Parameter

Description

UUID

Universally unique identifier (UUID) of the vGPU. This identifier was generated when the vGPU was created. This parameter is available only for vGPUs.

Name

Name of the vGPU. This parameter is available only for vGPUs.

Type

Type of the vGPU. This parameter is available only for vGPUs.

Max Displays

Maximum number of monitor interfaces supported by the vGPU. This parameter is available only for vGPUs.

Max VMs

Maximum number of cloud hosts supported by the vGPU. This parameter is available only for vGPUs.

Buffer

Frame buffer size of the vGPU. This parameter is available only for vGPUs.

Max Resolution

Maximum resolution supported by the vGPU. This parameter is available only for vGPUs.

Slot Number

Slot number of the resource.

Host Name

Name of the physical server that contains the resource.

Cloud Host

If the resource is not being used, this field is empty.

Start Time

Date and time when the cloud host started to use the resource.

End Time

Date and time when the cloud host stopped using the resource.