CS Resource Types

Resource types represent a variety of resources that your virtualization and backup nodes can provide: containers, virtual machines, their CPU, RAM, disk space, backup space, and other resources.

The default resource types are automatically set up when you install Cloud Infrastructure Automation in CloudBlue Commerce (they have the CS prefix). These resources are used in CS Hosting service templates and subscriptions. You can find CS resources in Operations control panel > Products > Resources.

Note: Some resource types have running or stopped at the end of their names. Using these resource types, you can charge customers for using cloud server resources differently, depending on the state of the servers. For example, you can charge customers $0.10 per hour for using 1 GB of RAM when their cloud servers are running and reduce the price to $0.01 when their cloud servers are stopped.

The recommended values for resource types to be included in the CS Hosting service template are shown in the table below. All the resources except Cloud Infrastructure Automation Backup Schedule (Daily, Weekly, Monthly, Custom) are required for a successful cloud server provisioning. The limit values for resource types, based on Application Counter resource class, must be set to Unlimited.

Resource Class

Resource Type

Description

Limit

Unit of Measure

Application Service

CS Virtual Environment Limit

A technical resource which is necessary for CS Hosting subscription creation. It limits the number of cloud servers customers are allowed to create.

100

unit

CS Virtual Environment Backup Limit

Defines the number of backups available for a CS Hosting subscription.

Unlimited

unit

CS Virtual Environment Image Limit

Defines the number of images available for a CS Hosting subscription.

Unlimited

unit

CS Instance

A technical resource which is necessary for CS Hosting subscription creation.

1

unit

CS Public IPv4 Address

Defines the number of public IPv4 addresses available for a CS Hosting subscription.

100 (must not be set to Unlimited)

unit

CS Public IPv6 Address

Defines the number of public IPv6 addresses available for a CS Hosting subscription.

1000 (must not be set to Unlimited)

unit

CS Load Balancer

Allows customers to add load balancers to balance incoming traffic among their cloud servers.

10

unit

Application Service Reference

CS Application

A technical resource which is necessary for CS Hosting subscription creation.

1

unit

CS Virtual Server Template

The key CS resource. It defines the limits for main server resources, the virtualization type (CT or VM), the operating systems and applications available for installation in a server, and the storage type (local or network).

Unlimited

unit

Cloud Infrastructure Automation Location DEFAULT

Defines the location of virtualization node where cloud servers will be provisioned.

Unlimited

unit

CS UI Policy

Defines the set of actions a customer can perform on a cloud server, and which operations for managing the cloud server will be available in the customer CP.

1

unit

Cloud Infrastructure Automation Backup Schedule – Daily

Allows customers to back up their cloud servers on a daily basis.

Unlimited

unit

Cloud Infrastructure Automation Backup Schedule – Weekly

Allows customers to back up their cloud servers on a weekly basis.

Unlimited

unit

Cloud Infrastructure Automation Backup Schedule – Monthly

Allows customers to back up their cloud servers on a monthly basis.

Unlimited

unit

Cloud Infrastructure Automation Backup Schedule - Custom

Allows customers to back up their cloud servers according to their own custom backup schedule.

Unlimited

unit

Application Counter (MB-hours)

CS RAM Usage Running

Used to charge customers for using memory in cloud servers when they are running.

Unlimited

MBh

CS RAM Usage Stopped

Used to charge customers for using memory in cloud servers when they are stopped.

Unlimited

MBh

Application Counter (MHz-hours)

CS CPU Power Usage Running Container

Used to charge customers for using CPU resources in containers when they are running.

Unlimited

MHzh

CS CPU Power Usage Stopped Container

Used to charge customers for using CPU resources in containers when they are stopped.

Unlimited

MHzh

CS CPU Power Usage Running Virtual Machine

Used to charge customers for using CPU resources in virtual machines when they are running.

Unlimited

MHzh

CS CPU Power Usage Stopped Virtual Machine

Used to charge customers for using CPU resources in virtual machines when they are stopped.

Unlimited

MHzh

Application Counter (MB-hours)

CS Local Diskspace Usage Running

Used to charge customers for the amount of local disk space used for storing the content of their cloud servers when they are running.

Unlimited

MBh

CS Local Diskspace Usage Stopped

Used to charge customers for the amount of local disk space used for storing the content of their cloud servers when they are stopped.

Unlimited

MBh

CS PCS Diskspace Running

Used to charge customers for the amount of disk space used for storing the content of their running servers in a Virtuozzo storage cluster.

Unlimited

MBh

CS PCS Diskspace Stopped

Used to charge customers for the amount of disk space used for storing the content of their stopped servers in a Virtuozzo storage cluster.

Unlimited

MBh

CS Backup Space Usage

Calculates disk space occupied by the customer's cloud server backups.

Unlimited

MBh

CS Image Space Usage

Calculates disk space occupied by the customer's cloud server images.

Unlimited

MBh

Application Counter (KB)

CS Inbound traffic

Counts the traffic received by the customer's servers from other servers in the customer's private network or from locations outside of the customer's private network.

Unlimited

KB

CS Outbound traffic

Counts the traffic sent by the customer's servers to other servers in the customer's private network or to locations outside of the customer's private network.

Unlimited

KB

Application Counter (kbps-hours)

CS Bandwidth Running

Limits network bandwidth for running cloud servers.

Unlimited

Kbit/sec-h

CS Bandwidth Stopped

Limits network bandwidth for stopped cloud servers.

Unlimited

Kbit/sec-h

The DNS Hosting resource type is not specific to Cloud Infrastructure but must be included in any CS Hosting service template, which you plan to use for offering cloud services and for assigning and managing domains.

There is also a resource type for OS license. As a provider you can bill your customer for the OS license. This resource type appears when discovering OS template in Cloud Infrastructure Automation. After you have registered OS template, you can find the corresponding resource type in Products > Resources. The name of the resource type is the same as the OS template readable name. For example, if the OS template readable name is centos 7 (x86_64), the resource type is also named centos 7 (x86_64).

Important:
1. The limits for CS Public IPv4 Address and CS Public IPv6 Address must not be set to Unlimited, otherwise managing IP addresses functionality in UX1 for Customers will not work properly.
2. Cloud Infrastructure Automation does not support custom units of measure. Only standard and predefined units of measure can be used, otherwise there may be an incorrect calculation of the Estimated Prices (Including Taxes) in the UX1 for Customers panel.