Compute Shapes

A shape is a template that determines the number of CPUs, amount of memory, and other resources that are allocated to an instance.

This topic provides basic information about the shapes that are available for bare metal instances, virtual machines (VMs), and dedicated virtual machine hosts.

Note

AMD shapes, X5-based and X6-based shapes, and high performance computing (HPC) shapes are not available in Government Cloud realms.

Flexible Shapes

A flexible shape is a shape that allows you to customize the number of OCPUs and the amount of memory when launching or resizing your VM. When you create a VM instance using the flexible shape, you select the number of OCPUs and the amount of memory that you need for the workloads that run on the instance. The network bandwidth and number of VNICs scale proportionately with the number of OCPUs. This flexibility enables you to build VMs that match your workload, allowing you to optimize performance and minimize cost.

Currently, flexible memory is available on VM.Standard.E3.Flex instances that run on AMD Rome processors. For this VM and processor combination, you can select from 1 to 64 OCPUs. The amount of memory allowed is based on the number of OCPUs selected. For each OCPU, you can select up to 64 GB of memory, with a maximum of 1024 GB total. The minimum amount of memory allowed is either 1 GB or a value matching the number of OCPUs, whichever is greater. For example, if you select 25 OCPUs, the minimum amount of memory allowed is 25 GB.

These resources are billed at a per-second granularity with a one-minute minimum. Optimize your costs by choosing the shape that matches your workload and by changing the shape when your workload changes. For example, you can configure the VM to maximize compute processing power by choosing a low core-to-memory ratio. Or, for applications like in-memory databases or big data processing engines, configure an instance with a high core-to-memory ratio. Modify the OCPUs and memory as your workload changes, scaling up to increase performance or scaling down to reduce costs.

The VM.Standard.E3.Flex shape, a VM standard shape, is a flexible shape.

Supported Regions and Images

Flexible shapes are supported in all regions in the Oracle Cloud Infrastructure commercial realm except the US West (San Jose) and UAE East (Dubai) regions. The availability domain in which you create an instance using a flexible shape must have flexible shape hardware. For more information, see Regions and Availability Domains.

The following Oracle-provided platform images are compatible with flexible shapes. Use an image that was published in March 2020 (for Linux images) or April 2020 (for Windows images) or later.

Images
  • Oracle Autonomous Linux 7.x
  • Oracle Linux 8.x
  • Oracle Linux 7.x
  • Oracle Linux 6.x (VMs only)
  • CentOS 7.x
  • Ubuntu 18.04
  • Ubuntu 16.04
  • Windows Server 2019 (VMs only)
  • Windows Server 2016 (VMs only)
  • Windows Server 2012 (VMs only)

Custom images are also supported, depending on the image. You must add flexible shape compatibility to the custom image, and then test the image on the flexible shape to ensure that it actually works on the shape.

Bare Metal Shapes

The following shapes are available for bare metal instances:

Network bandwidth is based on expected bandwidth for traffic within a VCN.

Standard Shapes

Designed for general purpose workloads and suitable for a wide range of applications and use cases. Standard shapes provide a balance of cores, memory, and network resources. Standard shapes are available with Intel or AMD processors.

These are the bare metal standard series:

  • BM.Standard1: X5-based standard compute. Processor: Intel Xeon E5-2699 v3. Base frequency 2.3 GHz, max turbo frequency 3.6 GHz.

    X5-based shapes availability is limited to monthly universal credit customers existing on or before November 9, 2018, in the US West (Phoenix), US East (Ashburn), and Germany Central (Frankfurt) regions.

  • BM.Standard.B1: X6-based standard compute. Processor: Intel Xeon E5-2699 v4. Base frequency 2.2 GHz, max turbo frequency 3.6 GHz.
  • BM.Standard2: X7-based standard compute. Processor: Intel Xeon Platinum 8167M. Base frequency 2.0 GHz, max turbo frequency 2.4 GHz.
  • BM.Standard.E2: E2-based standard compute. Processor: AMD EPYC 7551. Base frequency 2.0 GHz, max boost frequency 3.0 GHz.
  • BM.Standard.E3: E3-based standard compute. Processor: AMD EPYC 7742. Base frequency 2.25 GHz, max boost frequency 3.4 GHz.
Shape OCPU Memory (GB) Local Disk Max Network Bandwidth Max VNICs Total: Linux Max VNICs Total: Windows
BM.Standard1.36 36 256 Block storage only 10 Gbps 36 1
BM.Standard.B1.44 44 512 Block storage only 25 Gbps 44 None
BM.Standard2.52 52 768 Block storage only 2 x 25 Gbps

52 total (26 per physical NIC)

27 total (1 on the first physical NIC, 26 on the second)
BM.Standard.E2.64 64 512 Block storage only 2 x 25 Gbps 75 76 (1 on the first physical NIC, 75 on the second)
BM.Standard.E3.128 128 2048 Block storage only 2 x 50 Gbps 128 65 (1 on the first physical NIC, 64 on the second)

Dense I/O Shapes

Designed for large databases, big data workloads, and applications that require high-performance local storage. DenseIO shapes include locally-attached NVMe-based SSDs.

These are the bare metal dense I/O series:

  • BM.DenseIO1: X5-based dense I/O compute. Processor: Intel Xeon E5-2699 v3. Base frequency 2.3 GHz, max turbo frequency 3.6 GHz.

    X5-based shapes availability is limited to monthly universal credit customers existing on or before November 9, 2018, in the US West (Phoenix), US East (Ashburn), and Germany Central (Frankfurt) regions.

  • BM.DenseIO2: X7-based dense I/O compute. Processor: Intel Xeon Platinum 8167M. Base frequency 2.0 GHz, max turbo frequency 2.4 GHz.
Shape OCPU Memory (GB) Local Disk Max Network Bandwidth Max VNICs Total: Linux Max VNICs Total: Windows
BM.DenseIO1.36 36 512 28.8 TB NVMe SSD (9 drives) 10 Gbps 36 1
BM.DenseIO2.52 52 768

51.2 TB NVMe SSD (8 drives)

2 x 25 Gbps 52 total (26 per physical NIC) 27 total (1 on the first physical NIC, 26 on the second)

GPU Shapes

Designed for hardware-accelerated workloads. GPU shapes include Intel or AMD CPUs and NVIDIA graphics processors.

These are the bare metal GPU series:

  • BM.GPU2: X7-based GPU compute.

    • GPU: NVIDIA Tesla P100
    • CPU: Intel Xeon Platinum 8167M. Base frequency 2.0 GHz, max turbo frequency 2.4 GHz.
  • BM.GPU3: X7-based GPU compute.

    • GPU: NVIDIA Tesla V100
    • CPU: Intel Xeon Platinum 8167M. Base frequency 2.0 GHz, max turbo frequency 2.4 GHz.
  • BM.GPU4: E2-based GPU compute.

    • GPU: NVIDIA A100
    • CPU: AMD EPYC 7542. Base frequency 2.9 GHz, max boost frequency 3.4 GHz.
Shape OCPU Memory (GB) Local Disk Max Network Bandwidth Max VNICs Total: Linux Max VNICs Total: Windows

BM.GPU2.2

(GPU: 2xP100)

28 192 Block storage only 2 x 25 Gbps 28 15 (1 on the first physical NIC, 14 on the second)

BM.GPU3.8

(GPU: 8xV100)

52 768 Block storage only 2 x 25 Gbps 52 27 (1 on the first physical NIC, 26 on the second)

BM.GPU4.8

(GPU: 8xA100)

64 2048 27.2 TB NVMe SSD (4 drives)

50 Gbps

8 x 200 Gbps RDMA

64 1

HPC Shapes

Designed for high-performance computing workloads that require high frequency processor cores and cluster networking for massively parallel HPC workloads.

This is the bare metal HPC series:

  • BM.HPC2: X7-based high frequency compute. Processor: Intel Xeon Gold 6154. Base frequency 3.0 GHz, max turbo frequency 3.7 GHz.
Shape OCPU Memory (GB) Local Disk Max Network Bandwidth Max VNICs Total: Linux Max VNICs Total: Windows
BM.HPC2.36 36 384

6.4 TB NVMe SSD (1 drive)

1 x 25 Gbps

1 x 100 Gbps RDMA

50 1

VM Shapes

The following shapes are available for VMs:

Network bandwidth is based on expected bandwidth for traffic within a VCN.

Standard Shapes

Designed for general purpose workloads and suitable for a wide range of applications and use cases. Standard shapes provide a balance of cores, memory, and network resources. Standard shapes are available with Intel or AMD processors.

These are the VM standard series:

  • VM.Standard1: X5-based standard compute. Processor: Intel Xeon E5-2699 v3. Base frequency 2.3 GHz, max turbo frequency 3.6 GHz.

    X5-based shapes availability is limited to monthly universal credit customers existing on or before November 9, 2018, in the US West (Phoenix), US East (Ashburn), and Germany Central (Frankfurt) regions.

  • VM.Standard.B1: X6-based standard compute. Processor: Intel Xeon E5-2699 v4. Base frequency 2.2 GHz, max turbo frequency 3.6 GHz.
  • VM.Standard2: X7-based standard compute. Processor: Intel Xeon Platinum 8167M. Base frequency 2.0 GHz, max turbo frequency 2.4 GHz.
  • VM.Standard.E2.1.Micro: E2-based standard compute. Processor: AMD EPYC 7551. Base frequency 2.0 GHz, max boost frequency 3.0 GHz.
  • VM.Standard.E2: E2-based standard compute. Processor: AMD EPYC 7551. Base frequency 2.0 GHz, max boost frequency 3.0 GHz.
  • VM.Standard.E3: E3-based standard compute, with a flexible number of OCPUs. Processor: AMD EPYC 7742. Base frequency 2.25 GHz, max boost frequency 3.4 GHz.
Shape OCPU Memory (GB) Local Disk (TB) Max Network Bandwidth Max VNICs Total: Linux Max VNICs Total: Windows
VM.Standard1.1 1 7 Block storage only 600 Mbps 2 1
VM.Standard1.2 2 14 Block storage only 1.2 Gbps 2 1
VM.Standard1.4 4 28 Block storage only 1.2 Gbps 4 1
VM.Standard1.8 8 56 Block storage only 2.4 Gbps 8 1
VM.Standard1.16 16 112 Block storage only 4.8 Gbps 16 1
VM.Standard.B1.1 1 12 Block storage only 600 Mbps 2 2
VM.Standard.B1.2 2 24 Block storage only 1.2 Gbps 2 2
VM.Standard.B1.4 4 48 Block storage only 2.4 Gbps 4 4
VM.Standard.B1.8 8 96 Block storage only 4.8 Gbps 8 8
VM.Standard.B1.16 16 192 Block storage only 9.6 Gbps 16 16
VM.Standard2.1 1 15 Block storage only 1 Gbps 2 2
VM.Standard2.2 2 30 Block storage only 2 Gbps 2 2
VM.Standard2.4 4 60 Block storage only 4.1 Gbps 4 4
VM.Standard2.8 8 120 Block storage only 8.2 Gbps 8 8
VM.Standard2.16 16 240 Block storage only 16.4 Gbps 16 16
VM.Standard2.24 24 320 Block storage only 24.6 Gbps 24 24
VM.Standard.E2.1.Micro

1

See Details of the Always Free Resources.

1 Block storage only 480 Mbps 1 -
VM.Standard.E2.1 1 8 Block storage only 700 Mbps 2 2
VM.Standard.E2.2 2 16 Block storage only 1.4 Gbps 2 2
VM.Standard.E2.4 4 32 Block storage only 2.8 Gbps 4 4
VM.Standard.E2.8 8 64 Block storage only 5.6 Gbps 4 4

VM.Standard.E3.Flex

See Flexible Shapes.

1 OCPU minimum, 64 OCPU maximum

1 GB minimum, 1024 GB maximum1

Block storage only 1 Gbps per OCPU, maximum 40 Gbps

VM with 1 OCPU: 2 VNICs.

VM with 2 or more OCPUs: 1 VNIC per OCPU.

Maximum 24 VNICs.

VM with 1 OCPU: 2 VNICs.

VM with 2 or more OCPUs: 1 VNIC per OCPU.

Maximum 24 VNICs.

1: Instances are billed for the full amount of memory that you provision. Usable memory is reduced by up to 256 MB per instance. This difference is due to memory reserved to support the VM on the hypervisor.

Dense I/O Shapes

Designed for large databases, big data workloads, and applications that require high-performance local storage. DenseIO shapes include locally-attached NVMe-based SSDs.

These are the VM dense I/O series:

  • VM.DenseIO1: X5-based dense I/O compute. Processor: Intel Xeon E5-2699 v3. Base frequency 2.3 GHz, max turbo frequency 3.6 GHz.

    X5-based shapes availability is limited to monthly universal credit customers existing on or before November 9, 2018, in the US West (Phoenix), US East (Ashburn), and Germany Central (Frankfurt) regions.

  • VM.DenseIO2: X7-based dense I/O compute. Processor: Intel Xeon Platinum 8167M. Base frequency 2.0 GHz, max turbo frequency 2.4 GHz.
Shape OCPU Memory (GB) Local Disk (TB) Max Network Bandwidth Max VNICs Total: Linux Max VNICs Total: Windows
VM.DenseIO1.4 4 60 3.2 TB NVMe SSD 1.2 Gbps 4 1
VM.DenseIO1.8 8 120 6.4 TB NVMe SSD 2.4 Gbps 8 1
VM.DenseIO1.16 16 240 12.8 TB NVMe SSD 4.8 Gbps 16 1
VM.DenseIO2.8 8 120 6.4 TB NVMe SSD 8.2 Gbps 8 8
VM.DenseIO2.16 16 240 12.8 TB NVMe SSD 16.4 Gbps 16 16
VM.DenseIO2.24 24 320 25.6 TB NVMe SSD 24.6 Gbps 24 24

GPU Shapes

Designed for hardware-accelerated workloads. GPU shapes include Intel or AMD CPUs and NVIDIA graphics processors.

These are the VM GPU series:

  • VM.GPU2: X7-based GPU compute.

    • GPU: NVIDIA Tesla P100
    • CPU: Intel Xeon Platinum 8167M. Base frequency 2.0 GHz, max turbo frequency 2.4 GHz.
  • VM.GPU3: X7-based GPU compute.

    • GPU: NVIDIA Tesla V100
    • CPU: Intel Xeon Platinum 8167M. Base frequency 2.0 GHz, max turbo frequency 2.4 GHz.
Shape OCPU Memory (GB) Local Disk (TB) Max Network Bandwidth Max VNICs Total: Linux Max VNICs Total: Windows

VM.GPU2.1

(GPU: 1xP100)

12 72 Block storage only 8 Gbps 12 12

VM.GPU3.1

(GPU: 1xV100)

6 90 Block storage only 4 Gbps 6 6

VM.GPU3.2

(GPU: 2xV100)

12 180 Block storage only 8 Gbps 12 12

VM.GPU3.4

(GPU: 4xV100)

24 360 Block storage only 24.6 Gbps 24 24

Dedicated Virtual Machine Host Shapes

Shape Instance Type Billed OCPU

Usable OCPU1

Supported Shapes for Hosted VMs
DVH.Standard2.52 X7-based VM host 52 48 VM.Standard2

1: The difference between billed OCPUs and usable OCPUs is due to OCPUs reserved for hypervisor use.