'); document.write(''); }

About Shapes

A shape is a resource profile that specifies the number of OCPUs and the amount of memory to be allocated to an instance in Oracle Compute Cloud Service. The shape determines the type of disk drive that your instance uses. If you select a general purpose or high-memory shape, a hard-disk drive is used. If you select a high I/O shape, an NVM Express SSD disk is automatically attached to your instance. For general purpose and high-memory shapes, you can select the block storage disk size, but for high I/O shapes, the size of the disk is determined by the shape.

When you select a shape, your instance is created with the corresponding number of Oracle Compute Units (OCPUs). An OCPU provides CPU capacity equivalent to one physical core of a processor with hyper threading enabled. Each OCPU corresponds to two hardware execution threads, known as vCPUs, as shown in the following figure.


OCPUs on an Intel Xeon processor

A wide range of shapes is available to help you select a combination of processing power and memory for your instances that best suits your business requirement. The smallest general purpose shape provides 7.5 GB memory with a single OCPU. Larger shapes provide more OCPUs with correspondingly higher memory. If you need more memory per OCPU, select a high-memory shape.

If you require fast I/O access, select one of the high I/O shapes. An NVMe SSD disk is automatically attached to your instance with the device name /dev/xvdz. This is a local, nonpersistent NVMe SSD disk, which provides high I/O access rates. After your instance is created, you can mount this disk and format it as required. The size of this NVMe SSD disk is fixed depending on the selected shape.

Note:

Remember, when you select a high I/O shape, the NVMe SSD disk that is attached automatically is a nonpersistent disk. If you delete the instance or stop the instance orchestration, data stored on this disk is deleted.

  • While selecting the shape for an instance, consider the nature of the applications that you plan to deploy on the instance, the number of users that you expect to use the applications, and also how you expect the load to scale in the future. Remember to also factor in the CPU and memory resources that are necessary for the operating system.

  • Select a shape that meets the requirements of your workload with a sufficient buffer for intermittent spikes in the load. If you’re not sure what shape is appropriate for an instance, then start small, experiment with a representative workload, and then settle on a shape. This approach may help you achieve an optimal trade-off between resource allocation and performance.

The following tables list the shapes that are currently available in Oracle Compute Cloud Service.

General Purpose Shapes

Shape OCPUs vCPUs Memory (GB)

OC3

1

2

7.5

OC4

2

4

15

OC5

4

8

30

OC6

8

16

60

OC7

16

32

120

OC8

24

48

180

OC9

32

64

240

Note:

Not all Oracle Compute Cloud Service sites include all shapes. To check which shapes are available on your site, start the Create Instance wizard and view the list of shapes on the Shape page. See Creating an Instance from the Instances Page. Alternatively, to get a list of shapes using the API, use the GET /shape/ method. For more information, see REST API for Oracle Compute Cloud Service.

High-Memory Shapes

Shape OCPUs vCPUs Memory (GB)

OC1M

1

2

15

OC2M

2

4

30

OC3M

4

8

60

OC4M

8

16

120

OC5M

16

32

240

OC8M

24

48

360

OC9M

32

64

480

Note:

Not all Oracle Compute Cloud Service sites include all shapes. To check which shapes are available on your site, start the Create Instance wizard and view the list of shapes on the Shape page. See Creating an Instance from the Instances Page. Alternatively, to get a list of shapes using the API, use the GET /shape/ method. For more information, see REST API for Oracle Compute Cloud Service.

High I/O Shapes

When you select a high I/O shape, an NVM Express solid-state drive (SSD) disk is attached to your instance. The size of the disk is determined by the shape you select.

Shape OCPUs vCPUs Memory (GB) Size of SSD Disk (GB)

OCIO1M

1

2

15

400

OCIO2M

2

4

30

800

OCIO3M

4

8

60

1600

OCIO4M

8

16

120

3200

OCIO5M

16

32

240

6400

Note:

Not all Oracle Compute Cloud Service sites include high I/O shapes. To check whether your site offers high I/O shapes, start the Create Instance wizard and view the list of shapes on the Shape page. See Creating an Instance from the Instances Page. Alternatively, to get a list of shapes using the API, use the GET /shape/ method. For more information, see REST API for Oracle Compute Cloud Service.