Scale an Oracle Java Cloud Service Node

Scaling an Oracle Java Cloud Service node allows you to change its compute shape in response to changes in workload or to add storage to a node that is running out of storage. However, you cannot remove block storage from a node.

Scale a Node

To respond to changes in workload requirements in an Oracle Java Cloud Service instance, you can scale up a node to a larger compute shape with more Oracle Compute Units (OCPUs) and memory, or scale down a node to a smaller compute shape.

Note:

The Bring Your Own License (BYOL) option enables you to bring your on-premises Oracle WebLogic Server licenses to Oracle Cloud. BYOL instances are billed at a lower rate than other instances. See Frequently Asked Questions: Oracle BYOL to PaaS. Before you scale up or scale out a BYOL instance, you must have enough WebLogic Server licenses for the additional OCPUs that will be allocated to the instance after it is scaled.

You must scale each node individually. To optimize performance, Oracle recommends that you scale all nodes within a cluster to the same specifications.

The applications that are running on the node will be temporarily unavailable while the scaling operation is in progress.

Wait for any maintenance operations on this service instance to complete, such as backup, restoration or patching operations, before you begin.

Note:

You can use these instructions to scale a compute shape of a JCS node while it is running. If the node is in the shutdown state, use the Resize REST API. See Resize a Service Instance.
  1. Access your service console.
  2. Click the name of the service instance that contains the node that you want to scale.
  3. Under Resources, beside the node that you want to scale, click Manage this node Menu icon, and then select Scale Up/Down.
  4. Move the slider to specify the number of OCPUs to allocate to the node.
    The maximum number of OCPUs for VM.Standard.E3.Flex and VM.Standard.E4.Flex is 64 OCPUs, and the maximum number of OCPUs for VM.Standard3.Flex is 32 OCPUs. The amount of memory is calculated based on the number of OCPUs as n*16, where n is the number of OCPUs.
  5. Select a new Compute Shape.
  6. Click Yes, Scale Up/Down VM.
  7. To check the status of the scaling operation, periodically click Refresh Refresh icon.

    You can also monitor its progress from the Activity page.

Add Storage to a Node

You can add more block storage to individual nodes in an Oracle Java Cloud Service instance. You can update an existing storage volume that is already attached to a node, or you can create a new storage volume.

Note:

Do not use Oracle Cloud Infrastructure Compute to attach custom storage volumes to a service instance's nodes. Any custom storage volumes that you attach will be detached if the service instance is restarted.

You must update the storage configuration of each node individually. You cannot remove unused storage from a node.

You cannot perform any other management operations on the service instance while the storage operation is in progress. The applications that are running on the node will be temporarily unavailable.

You cannot add storage to a node while the service instance is under maintenance, such as during a patching or backup operation.

  1. Access your service console.
  2. Click the name of the service instance that contains the node to which you want to add storage.
  3. Under Resources, beside the node that you want to update, click Manage this node Menu icon, and then select Add Storage.
  4. In the Add Storage dialog box, select one of the existing storage volumes. Or, to add a new storage volume to this node, select the Additional Partition option.
  5. Enter the number of Gigabytes (GB) that you want to add to this volume.

    For instances in Oracle Cloud Infrastructure, the minimum size of a volume added by scaling a node is 50 GB. For instances in Oracle Cloud Infrastructure Classic, the minimum size is 1 GB.

  6. Click Yes, Add Storage.
  7. To check the status of the scaling operation, periodically click Refresh Refresh icon.

    You can also monitor its progress from the Activity page.