IBM Cloud Docs
x86-64 dedicated host profiles

x86-64 dedicated host profiles

A dedicated host profile is a combination of attributes, such as the number of vCPUs, amount of RAM, and optional instance storage that define the amount of compute capacity that is provided in a host that is provisioned exclusively for your use.

Dedicated hosts are available in various profile sizes to best suit the size and scale of your workloads: Balanced, Compute, Memory, Very High Memory, and Ultra High Memory. All virtual server instances that are provisioned on the dedicated host are provisioned from the same family and class of profiles. For example, if you choose a Memory profile for your dedicated host, all instances that are provisioned on the host must also be created with a Memory virtual server profile. If you choose a Compute with instance storage dedicated host, all instances that are provisioned on the host must also be created with Compute with instance storage virtual server profiles. This set up helps make sure that you can always use the entire dedicated host resource.

For more information about dedicated host profiles for IBM Z (s390x processor architecture), see s390x dedicated host profiles.

For x86-64 dedicated host profiles, only the Madrid region supports dedicated host profiles with instance storage.

The following profile families are available:

Dedicated host family selections
Families Description
Balanced Best for midsize databases and common cloud applications with moderate traffic. Balanced profiles are offered with and without instance storage.
Compute Best for workloads with intensive CPU demands, such as medium to high web traffic workloads, production batch processing, and front-end web servers. Compute profiles are offered with and without instance storage.
Memory Best for memory intensive processes, such as memory caching, intensive database applications, or in-memory analytics workloads. Memory profiles are offered with and without instance storage.
Very High Memory with instance storage Best for OLAP workloads and SAP-related services, such as SAP NetWeaver. The Very High Memory profile offers 1 vCPU to 14 GiB of RAM memory ratio. This profile is hosted exclusively on the Intel® Xeon® Platinum Cascade Lake server, and includes instance storage for temporary swap space or cache.
Ultra High Memory with instance storage Best for in-memory OLTP databases, such as SAP. The Ultra High Memory profile offers the highest vCPU to memory ratios with 1 vCPU to 28 GiB of RAM. This profile is hosted exclusively on the Intel® Xeon® Platinum Cascade Lake server and includes instance storage for temporary swap space or cache

Profiles with AMD-manufactured processors are available in the Toronto region.

Balanced

The Balanced profile provides a good mix of performance and scalability for more common workloads.

The Balanced with instance storage profile provisions your host with the capability for hosting instances that include instance storage. If you provision a dedicated host with a Balanced instance storage profile, any virtual server instances that are provisioned on the dedicated host must also be provisioned with a Balanced profile that includes instance storage. Profiles with instance storage include d in the profile name, for example bx2d or bx3d.

The Balanced profile family of dedicated hosts on Intel® x86-64 systems are deployed on one of the following processors:

  • bx2 and bx2d profiles can be deployed on an Intel® Xeon® Platinum 8260 Cascade Lake processor with 96 cores in a 4-socket configuration.
  • bx2 and bx2d profiles can be deployed on an Intel® Xeon® Gold 6248 Cascade Lake processor with 80 cores in a 4-socket configuration.
  • bx3d profiles are deployed on a custom Intel® Xeon® Platinum 8474C Sapphire Rapids processor with 96 cores in a 2-socket configuration.

New 3rd generation profiles are available in the Dallas, London, Frankfurt, Toronto, and Madrid regions to create dedicated hosts on hardware that uses 4th Generation Intel® Xeon® Scalable processors, the Intel 8474C processor (previously code named Sapphire Rapids).

The following Balanced profiles are available for dedicated hosts.

Intel x86-64 balanced bx2 profile options for dedicated hosts
Dedicated Host Balanced profiles options for Intel® x86-64 virtual server instances.
Dedicated host profile vCPU Cores GiB RAM Instance storage
bx2-host-152x608 152 76 608
bx2d-host-152x608 152 76 608 5700 GB
AMD x86-64 balanced profile for dedicated hosts
Dedicated Host Balanced profiles options for AMD x86-64 virtual server instances.
Dedicated host profile vCPU GiB RAM
bx2a-host-228x912 228 912
Intel Balanced bx3d profile options for dedicated hosts
Dedicated Host Balanced 3rd generation profile option for Intel® x86-64 virtual server instances.
Dedicated host profile vCPU Cores GiB RAM Instance storage
bx3d-host-176x880 176 88 880 2x3.2 Tb

For supported instance profiles in the Balanced family, see balanced profiles. Instance profiles that are provisioned on a dedicated host in the Balanced family must include a bx prefix in the instance profile name. Profiles with instance storage include d in the profile name, for example bx2d or bx3d.

Dedicated hosts have a network performance cap of 80 Gbps. Instances provisioned on the host share bandwidth across the instances.

Compute

The Compute profile is best for workloads with intensive CPU demands, such as high web traffic workloads, production batch processing, and front-end web servers.

The Compute with instance storage profile provisions your host with the capability for hosting instances that include instance storage. If you provision a dedicated host with a Compute with instance storage profile, any virtual server instances that are provisioned on the dedicated host must also be provisioned with a Compute profile that includes instance storage.

The Compute profile family of dedicated hosts on Intel® x86-64 systems are deployed on one of the following processors:

  • cx2 and cx2d profiles can be deployed on an Intel® Xeon® Platinum 8260 Cascade Lake processor with 96 cores in a 4-socket configuration.
  • cx2 and cx2d profiles can be deployed on an Intel® Xeon® Gold 6248 Cascade Lake processor with 80 cores in a 4-socket configuration.
  • cx3d profiles are deployed on a custom Intel® Xeon® Platinum 8474C Sapphire Rapids processor with 96 cores in a 2-socket configuration.

New 3rd generation profiles are available in the Dallas, London, Toronto, and Madrid regions to create dedicated hosts on hardware that uses 4th Generation Intel® Xeon® Scalable processors, the Intel 8474C processor (previously code named Sapphire Rapids).

The following Compute profiles are available for dedicated hosts.

Intel x86-64 Compute profiles for dedicated hosts
Dedicated Host Compute profiles options for Intel® x86-64 virtual server instances.
Dedicated host profile vCPU Cores GiB RAM Instance storage
cx2-host-152x304 152 76 304
cx2d-host-152x304 152 76 304 5700 GB
Intel x86-64 Compute cx3d profile for dedicated hosts
Dedicated Host Compute 3rd generation profile option for Intel® x86-64 virtual server instances.
Dedicated host profile vCPU Cores GiB RAM Instance storage
cx3d-host-176x880 176 88 440 2x3.2 Tb

For supported instance profiles in the Compute family, see compute profiles. Instance profiles that are provisioned on a dedicated host in the Compute family must include a cx prefix in the instance profile name. Profiles with instance storage include d in the profile name, for example cx2d or cx3d.

Dedicated hosts have a network performance cap of 80 Gbps. Instances provisioned on the host share bandwidth across the instances.

Memory

The Memory profile is best for memory intensive workloads, such as large caching workloads, intensive database applications, or in-memory analytics workloads. The Memory with instance storage profile is best for memory intensive workloads, such as large caching workloads, intensive database applications, or in-memory analytics workloads.

The Memory with instance storage profile provisions your host with the capability for hosting instances that include instance storage. If you provision a dedicated host with a Memory with instance storage profile, any virtual server instances that are provisioned on the dedicated host must also be provisioned with a Memory profile that includes instance storage.

The Memory profile family of dedicated hosts on Intel® x86-64 systems are deployed on one of the following processors:

  • mx2 and mx2d profiles can be deployed on an Intel® Xeon® Platinum 8260 Cascade Lake processor with 96 cores in a 4-socket configuration.
  • mx2 and mx2d profiles can be deployed on an Intel® Xeon® Gold 6248 Cascade Lake processor with 80 cores in a 4-socket configuration.
  • mx3d profiles are deployed on a custom Intel® Xeon® Platinum 8474C Sapphire Rapids processor with 96 cores in a 2-socket configuration.

New 3rd generation profiles are available in the Dallas, London, Toronto, and Madrid regions to create dedicated hosts on hardware that uses 4th Generation Intel® Xeon® Scalable processors, the Intel 8474C processor (previously code named Sapphire Rapids).

The following Memory profiles are available for dedicated hosts.

Intel x86-64 memory mx2 profile options for dedicated hosts
Dedicated Host Memory profiles options for Intel® x86-64 virtual server instances.
Dedicated host profile vCPU Cores GiB RAM Instance storage
mx2-host-152x1216 152 76 1216
mx2d-host-152x1216 152 76 1216 5700 GB
Intel x86-64 Memory mx3d profile for dedicated hosts
Dedicated Host Memory 3rd generation profile option for Intel® x86-64 virtual server instances.
Dedicated host profile vCPU Cores GiB RAM Instance storage
mx3d-host-176x1760 176 88 1760 2x3.2 Tb

For supported instance profiles in the Memory family, see memory profiles. Instance profiles that are provisioned on a dedicated host in the Memory family must include an mx prefix in the instance profile name. Profiles with instance storage include d in the profile name, for example mx2d or mx3d.

Dedicated hosts have a network performance cap of 80 Gbps. Instances provisioned on the host share bandwidth across the instances.

Very High Memory with instance storage

The Very High Memory with instance storage profile with a high memory ratio of 14 GiB of memory to 1 vCPU of compute is best for OLAP workloads and SAP-related services such as SAP NetWeaver. The Very High Memory profile includes temporary SSD-backed Instance Storage at no additional charge.

  • The vx2d profile hosted exclusively on the Intel® Xeon® Platinum 8260 Cascade Lake with 96 cores of compute that are running at a base speed of 2.4 GHz and an all-core turbo frequency of 3.1 GHz, a dedicated host that is provisioned with a Very High Memory profile delivers maximum speed and performance.
  • The vx3d profile is hosted exclusively on the 4th Generation Intel® Xeon® Scalable processors, the Intel 8474C processor (previously code named Sapphire Rapids).

If you provision a dedicated host with a Very High Memory profile, any virtual server instances that are provisioned on the dedicated host must also be provisioned with a Very High Memory profile. All Very High Memory profiles include instance storage that is designated by the d in the profile name, for example vx2d.

The 3rd generation profile with the vx3d prefix is a beta feature that is available for evaluation and testing purposes. This profile is available only in the Toronto (ca-tor) region to provision virtual server instances on 4th Generation Intel® Xeon® Scalable processors, the Intel 8474C processor (previously code named Sapphire Rapids). For more information about the capabilities of the new profiles, see Next generation instance profiles.

The following Very High Memory profile is available for dedicated hosts.

Intel x86-64 very high memory profiles for dedicated hosts
Dedicated Host Very High Memory profile option for Intel® x86-64 virtual server instances.
Dedicated host profile vCPU Cores GiB RAM Instance storage
vx2d-host-176x2464 176 88 2464 5280 GB
Intel x86-64 very high memory profiles for dedicated hosts
Dedicated Host Very High Memory profile option for Intel® x86-64 virtual server instances.
Dedicated host profile vCPU Cores GiB RAM Instance storage
vx3d-host-176x2816 176 88 2816 2x2860 GB

For more information about instance profiles that include instance storage in the Very High Memory family, see very high memory profiles.

Dedicated hosts have a network performance cap of 80 Gbps. Instances provisioned on the host share bandwidth across the instances.

Ultra High Memory with instance storage

The Ultra High Memory with instance storage profile is best for in-memory OLTP databases, such as SAP. They are optimized for running memory-intensive applications and in-memory databases such as SAP HANA, Memcached, or Redis. This profile family offers our highest vCPU to memory ratio with 28 GiB of memory for every 1 vCPU of compute and up to 5.7 TiB of available RAM.

The Ultra High Memory profile is hosted exclusively on the latest generation Intel® Xeon® Platinum 8280L Cascade Lake server with 112 cores that are running a base speed of 2.7 GHz and an all-core turbo frequency of 4.0 GHz. The Ultra High Memory profile is provisioned with temporary SSD-backed Instance Storage at no additional charge.

If you provision a dedicated host with an Ultra High Memory profile, any virtual server instances that are provisioned on the dedicated host must also be provisioned with an Ultra High Memory profile. All Ultra High Memory profiles include instance storage that is designated by the d in the profile name, for example ux2d.

The following Ultra High Memory profile is available for dedicated hosts.

Intel x86-64 ultra high memory profile for dedicated hosts
Dedicated Host Ultra High Memory profile option for Intel® x86-64 virtual server instances.
Dedicated host profile vCPU Cores GiB RAM Instance storage
ux2d-host-200x5600 200 100 5600 6000 GB

For more information about instance profiles that include instance storage in the ultra high memory family, see ultra high memory profiles.

Dedicated hosts have a network performance cap of 80 Gbps. Instances provisioned on the host share bandwidth across the instances.

Intel Hyper-Threading Technology

All Intel®-based servers operate with the Intel® Hyper-Threading Technology enabled. Hyper-Threading Technology provies 2 vCPUs for every physical core in the box. Hyper-Threading Technology can also be disabled if needed. For more information, see Disabling Intel Hyper-Threading Technology.

Querying dedicated host capacity

For licensing purposes, you can retrieve the total physical capacity of the dedicated host that includes the compute that is held back for intensive resource usage. To see the total physical dedicated host compute, use the GET API command to query the dedicated host. The GET command returns both available_memory and available_vcpu. A vCPU is 1/2 of a physical core. For more information, see Retrieve a dedicated host.

Next steps

After you choose a profile, it's time to create a dedicated host.