About Dedicated Groups

By default, VMs are placed on servers shared by other OUTSCALE accounts. However, you can use dedicated groups to create your VMs in groups on reserved servers.

A server containing a dedicated group is reserved for your use. The server is not shared with VMs associated with other dedicated groups, with other non-dedicated VMs or with other accounts.

This feature is currently in beta. For more information about beta services, see the Glossary and our General Terms and Conditions of Sale.

General Information

Using dedicated groups enables you to benefit of the full capacity of one or more servers, depending on the capacity of the servers and the number of VMs you create in your dedicated groups. It guarantees that only the VMs you created in a dedicated group are deployed on servers dedicated to your use.

You can create dedicated groups that have the same configuration, a specific server will be assigned to each dedicated group.

A dedicated group is composed of the following elements:

  • AccountId: the account ID of the owner of the dedicated group.

  • CpuGeneration: the processor generation for the VMs of the dedicated group. For more information, see VM Types.

  • DedicatedGroupdId: the ID of the dedicated group. This ID must be used as the tenancy of the VMs or Nets you create. For more information, see Creating VMs and Creating a Net.

  • Name: a name for the dedicated group.

  • NetIds: the IDs of the Nets in the dedicated group.

  • SubregionName: the Subregion which the dedicated group is created.

  • VmIds: the IDs of the VMs in the dedicated group.

Creating VMs in dedicated groups enables you to use the nested virtualization. For more information, see About VMs and Enabling Nested Virtualization.

Dedicated Groups and VMs

You can create as many VMs as you need in a dedicated group. However, if the requested number of VMs exceeds the capacity of the reserved server, the VMs are deployed on several servers that are all reserved for your use.

For creating VMs in a dedicated group, you must specify:

  • a dedicated group ID as the tenancy of the VM.

    It is not possible to modify the tenancy of a created VM. For more information, see Creating VMs.

  • the highest (1) performance flag. Only VMs with this performance flag are supported in dedicated groups. For more information, see VM Types.

If you want to create VMs in a Net and in a dedicated group, you must create a Net with a dedicated group ID as its tenancy. Then, create a VM with the same dedicated group ID as its tenancy. Otherwise, the VM cannot be created.

If two VMs are in a dedicated group, but are in two different Nets, the Nets will be located on the same server.

Server Allocation

Server Reservation

A server is reserved as soon as one VM is created in a dedicated group.

Once a VM is created, it enters in the pending state and the corresponding physical resources are allocated to it. This includes the allocation of a server reserved for your use. For more information about the lifecycle of a VM, see About VM Lifecycle.

You can find information about the server on which your VM is created by accessing metadata from within the VM itself. For more information, see Accessing the Metadata and User Data of a VM.

Server Release

A server is released when all VMs on this server are terminated.

If all VMs on a server reserved for a dedicated group are terminated, the server is released. If you create new VMs in the same dedicated group, a different server can be reserved for the new VMs.

Related Pages

Corresponding API Methods