Service Offerings: CloudStack

Description

There are two types of service offerings:

  • Compute Offering
  • Disk Offering

They define the compute/disk offering formats which can be used to create multiple instances. They determine the properties of the instance.


Contents

Viewing a Service Offering (by filter)

Perform the following steps to view a service offering:

  1. On the left panel, click Service Offerings.
    The Service Offerings page displays.
  2. Click the "Select view" drop down list and select an option to view the service offering. The following options are provided:


    Field NameDescription
    Compute OfferingsDefines the specifications of a virtual machine created from the compute offering. Important features include defining the amount of RAM and CPU cores. You can add a compute offering from this page. Note: LeaseWeb provides some pre-defined compute offerings out-of-the-box.
    Disk OfferingsDefines the specifications of a disk from which you can create a data volume. You can add disk offering from this page. Note: LeaseWeb provides some pre-defined disk offerings out-of-the-box.
  3. Based on your selection, the following information is displayed:

    Compute Offering:

    Field NameDescription
    NameDisplays the name of the compute offering. Note: You can click on individual compute offerings to view additional information and perform various tasks.
    DomainDisplays the domain in which the compute offering is available.
    DescriptionDisplays a brief description of the compute offering (that was entered during the time of creation).
    Order

    Use the following icons to arrange the displays of compute offerings:

    Click this to move the compute offering to the top of the list.
    Click this to move the compute offering to the bottom of the list.
    Click this to move the compute offering a row above.
    Click this to move the compute offering a row below.
    Click this to drag and drop the compute offering to any position on the list.
    QuickviewDisplays an overview of the compute offerings and the tasks that can be performed on them.

    Disk Offering:

    Field NameDescription
    NameDisplays the name of the disk offering. Note: You can click on individual disk offerings to view additional information and perform various tasks.
    DescriptionDisplays a brief description of the disk offering (that was entered during the time of creation).
    Custom Disk SizeDisplays whether the disk offering allows you to customize the size of the disk. If it displays Yes, then during instance creation using this disk offering, you will get a slider using which you can adjust the disk size.
    Disk SizeDisplays the size of the disk for the disk offering.
    Order

    Use the following icons to arrange the display of disk offerings:

    Click this to move the disk offering to the top of the list.
    Click this to move the disk offering to the bottom of the list.
    Click this to move the disk offering a row above.
    Click this to move the disk offering a row below.
    Click this to drag and drop the disk offering to any position on the list.
    QuickviewDisplays an overview of the disk offerings and the tasks that can be performed on them.

Adding a Compute Offering

Perform the following steps to add a compute offering:

  1. On the left panel, click Service Offerings.
    The Service Offerings page displays.
  2. Click the "Select view" drop down list and select Compute Offerings.
    The Compute Offerings page displays. 
  3. Click + Add compute offering.
    The Add compute offering dialog box displays.
     
  4. Enter the following information and click OK. 


    Field NameDescription
    NameEnter a name using which you can identify the compute offering.
    DescriptionEnter a description for the compute offering. This description will help you to identify the compute offering when you need to select one for creating an instance.
    Storage Type"Shared" is the only option. This ensures that the volume resides on the shared storage that is external to the hypervisor. If the hypervisor your instance is running on dies, it will not affect the data on the storage.
    Provisioning TypeThe "thin" provisioning  is the only option .Creating volume using  thin provisioning yields better storage capacity utilization efficiency.
    CustomIf the Custom field is checked,the end-user must fill in the desired values for number of CPU and RAM Memory when using a custom compute offering so below three input fields are hidden in the dialog box.
    CPU CoresEnter the number of CPU cores you want to assign to the compute offering. Once this compute offering is attached to an instance, the instance will have the assigned number of CPU cores available for processing.
    CPU weight factorThis option specifies weighted share with current compute offering . The value is relative and does not have any unit.
    Memory (in MB)Enter the amount of RAM you want to assign to the compute offering (in MB).
    Network Rate (MB/s)Enter the limit for the network speed (in Mbps) of the compute offering.
    QoS Type

    Select a quality of service:

    Emptyno quality of service
    hypervisorrate limiting enforced on the hypervisor side
    storageguaranteed minimum and maximum IOPS enforced on the storage

    Note: Currently, LeaseWeb does not support this functionality. So choices made here will have no effect.

    Offer HASelect this to enable high availability. Note: This ensures that if the hypervisor on which your instance is deployed dies, your instance will start on another hypervisor.
    VolatileSelect this check box to reset root disks of instances upon reboot. This is useful for secure environments that need a fresh start on every boot and for desktops that should not retain state. Note: On reboot, all data will be lost.
    GPUField to assign a physical GPU card to guest VM for graphics. Currently, LeaseWeb does not support this functionality. So choices made here will have no effect.
    DomainYou can only select the name of your domain (resource pool).

Adding a Disk Offering

Perform the following steps to add a disk offering:

  1. On the left panel, click Service Offerings.
    The Service Offerings page displays.
  2. Click the "Select view" drop down list and select Disk Offerings.
    The Disk Offerings page displays.
     
  3. Click + Add Disk Offering.
    The Add Disk Offering dialog box displays.
     
  4. Enter the following information and click OK. 


    Field NameDescription
    NameEnter a name using which you can identify the disk offering.
    DescriptionEnter a description for the disk offering. This description will help you to identify the disk offering when you need to select one for creating an instance.
    Storage TypeSelect the "shared" option. This ensures that the volume resides on the shared storage that is external to the hypervisor. If the hypervisor dies, it will not affect the data on the storage. Note: Do not select the "local" option. Currently, LeaseWeb does not support this functionality. You can successfully create a disk offering by selecting the "local" option. However, you will not be able to create an instance by attaching this disk offering to it.
    Provisioning TypeThe "thin" provisioning  is the only option .Creating volume using  thin provisioning yields better storage capacity utilization efficiency.
    Custom Disk SizeSelect this check box to enable the slider (during configuring an instance) for setting the disk size. Note: If you select this, the Disk Size field will not display, else user can set own disk size
    Disk SizeEnter the size of the disk for the disk offering. Note: Ensure that it is within the limit of resources in your resource pool.
    QoS Type

    Select a quality of service:

    Emptyno quality of service
    hypervisorrate limiting enforced on the hypervisor side
    storageguaranteed minimum and maximum IOPS enforced on the storage

    Note: Currently, LeaseWeb does not support this functionality. So choices made here will have no effect.

    Write-cache typeSelect the write caching mode to use for disks to be created for improving write performance. The possible values are No disk cache , Write-back disk cache and write through disk cache
    DomainSelect the name of your domain (resource pool).

Editing a Compute/Disk Offering

You cannot edit the out-of-the-box compute and disk offerings provided by LeaseWeb.

Perform the following steps to edit a compute or disk offering: 

  1. On the left panel, click Service Offerings.
    The Service Offerings page displays.
  2. Click the "Select view" drop down list and select Compute Offerings (or Disk Offerings—depending on what you want to edit).
    The Compute Offerings (or Disk Offerings) page displays. 
  3. Click the compute offering (or disk offering) that you want to edit.
    The Details tab displays.
     
  4. Click the Edit icon.
    The editable fields allow you to enter/select new values.
  5. Update the values and click Apply.
    The updated values display.

    The editable fields are Name and Description.

Deleting a Compute/Disk Offering

You cannot delete the out-of-the-box compute and disk offerings provided by LeaseWeb.

Perform the following steps to delete a compute or disk offering: 

  1. On the left panel, click Service Offerings.
    The Service Offerings page displays.
  2. Click the "Select view" drop down list and select Compute Offerings (or Disk Offerings—depending on what you want to delete).
    The Compute Offerings (or Disk Offerings) page displays. 
  3. Click the compute offering (or disk offering) that you want to delete.
    The Details tab displays.
     
  4. Click the Delete Service Offering icon.
    A Confirmation dialog box displays.
  5. Click Yes to delete the compute offering (or disk offering).
    The offering gets deleted from the list of offerings that display under the Service Offerings list.