The vCPU and memory resources initially available to a database VM are determined by the VM Configuration Mode specified for the Organization to which the provisioning user belongs.

Data Management for VMware Tanzu supports two modes of vCPU and memory resource configuration when a user provisions a database VM:

  • Free Mode - The provisioning user specifies the vCPU and memory settings for the database VM.
  • Plans Mode - The vCPU and memory settings for the database VM are constrained by the currently configured VM plans, one of which must be selected by the provisioning user.

Plans Mode requires that you define at least one VM plan for the Data Management for VMware Tanzu installation. No additional configuration is required on your part for Free Mode.

Working with VM plans

Note: The procedures in these topics are applicable only when at least one Organization in the management domain is configured to use Plans Mode database VM resource sizing.

An VM plan is a named, pre-defined combination of compute and memory resources. When you configure an VM plan, you provide a name, a number vCPUs, and a memory amount in GBs.

You view and manage VM plans in the VM Plans console view.

You can add, update, or delete an VM plan at any time:

  • Newly-added plans are immediately available to users.
  • VM plan updates do not affect database VMs that were previously provisioned using the plan; these database VMs retain their existing resource configuration. The updated plan configuration is then available to newly-provisioned services.
  • Deleting a plan permanently removes the plan. It does not affect database VMs that were previously provisioned using the plan; these database VMs retain their existing resource configuration.

All VM plans that you configure are available to any user that is a member of an Organization configured with the Plans Mode VM configuration mode.

Adding an VM Plan

You add an VM plan to make a specific combination of vCPU and memory resources available to provisioned database VMs.

Perform the following procedure to define a new VM plan:

  1. Select VM Plans from the left navigation pane.

    This action displays the VM Plans view, a table that lists the configured VM plans.

  2. Click ADD NEW PLAN in the upper right corner of the view.

    This action opens the Add VM Plan form.

  3. Set the desired resource configuration properties:

    Property Name Value
    Plan name The name of the VM plan.
    vCPU The number of vCPU cores to assign to a provisioned database.
    Memory The amount of memory (in GBs) to allocate to a provisioned database.
  4. Click ADD

    The new VM plan is added to the table, and becomes immediately available to users.

Updating an VM Plan

You may choose to change the name or the vCPU or memory resource configuration of an existing VM plan.

Changes that you make to VM plan resource configuration properties apply only to newly-provisioned database VMs; database VMs that were previously provisioned with the VM plan retain their existing resource configuration.

Perform the following procedure to update the properties of an VM plan:

  1. Select VM Plans from the left navigation pane.

    This action displays the VM Plans view, a table that lists the configured VM plans.

  2. Examine the VM plans listed in the table, identify the plan whose properties you wish to update, and navigate to that table row.

  3. Click the pencil icon in the Action column.

    The Update VM Plan dialog displays.

  4. Update the desired properties. You can update the plan name, number of vCPUs, and the memory configuration.

  5. Click UPDATE.

    The VM plan properties are updated, and the updated configuration is immediately available to users.

Deleting a VM Plan

If you no longer require a VM plan, you may choose to delete it. Deleting a VM plan does not affect databases that were previously provisioned using the plan; these databases retain their existing resource configuration.

Perform the following procedure to delete a VM plan:

  1. Select VM Plans from the left navigation pane.

    This action displays the VM Plans view, a table that lists the configured VM plans.

  2. Examine the VM plans listed in the table, identify the plan that you want to delete, and navigate to that table row.

  3. Click the trash can icon in the Action column.

    The Delete VM Plan dialog displays.

  4. Click CONFIRM to permanently delete the VM plan.

    The VM plan is removed from the table, and is no longer available to any Organization.

check-circle-line exclamation-circle-line close-line
Scroll to top icon