Top
ServerView Resource Orchestrator Cloud Edition V3.1.1 Setup Guide
ServerView

18.6 Settings for the Overcommit Function

The overcommit function can virtually allocate more resources to guest operating systems than the total resources (such as CPU or memory resources) installed on the server.

The overcommit function involves specifying the following kind of settings for CPU and memory:

Item name

Content

server virtualization software

VMware

Hyper-V

RHEL-KVM

Solaris Zones

CPU Performance

Specify CPU performance of the virtual server.

Y

Y

Y

Y

CPU Reserved

Specify the reserved CPU performance for the virtual server.

Y

Y

N

N

[VMware]
CPU Shares

[Hyper-V]
CPU Weight

Specify the relative allotment ratio for determining the allotment of memory size when multiple virtual machines are competing for memory resources.

Y

Y

N

N

Memory size

Specify the memory size of the virtual server.

Y

Y

Y

Y

[VMware]
Memory Reserved

[Hyper-V]
Memory RAM

Specify the reserved memory size for the virtual server.

N

N

N

N

[VMware]
Memory Shares

[Hyper-V]
Memory Weight

Specify the relative allotment ratio for determining the allotment of memory size when multiple virtual machines are competing for memory resources.

N

N

N

N

Y: Can specify.

N: Cannot specify.

Note

  • Settings for the overcommit function are required for all L-Server templates except the physical server used by this product.
    However, if the overcommit function is enabled, even a deployment (by selecting an L-Server template that has not been set up for the overcommit function) will be executed as if it had been set up for the function.

  • For virtual servers where the overcommit function has been enabled, resources will be consumed when the virtual server starts. For this reason, if the settings for reserved CPU performance and reserved memory capacity are less than minimum requirements for the operating system to start, the virtual server may fail to start due to insufficient resources.

  • Be sure to specify whether to enable or disable the overcommit function before operations commence. This attribute cannot be switched once operations have commenced.

Point

Refer to the following for more information about the overcommit function:

  • Refer to "Chapter 15 L-Server Template Operations" in the "User's Guide for Infrastructure Administrators (Resource Management) CE".

  • Refer to "20.2 Creating" in the "User's Guide for Infrastructure Administrators (Resource Management) CE".

  • Refer to "8.7.1 Display Function Settings for Estimated Price" in the "Operation Guide CE".

  • Refer to "8.7.4 Usage Charge Calculator Settings" in the "Operation Guide CE".

  • Refer to "8.8 System Condition Server List Settings" in the "Operation Guide CE".

How to Use the Overcommit Function

To use the overcommit function, perform the following procedure:

  1. Register an L-Server Template.

    Refer to "Chapter 15 L-Server Template Operations" in the "User's Guide for Infrastructure Administrators (Resource Management) CE" for information on how to create and register L-Server Templates.

  2. Set a definition file.

    Point

    Settings for the Overcommit Function can be set by "Setup Wizard" on the ROR Console.

    For details of "Setup Wizard", refer to "3.1 Setup Wizard" in the "User's Guide for Infrastructure Administrators CE".

    1. Open the definition file for this product in a text editor.

      Set the following items in the settings file:

      [Windows Manager]

      [vsys_config.xml]

      <installation_folder>\RCXCFMG\config\vsys_config.xml

      [managerview_config.xml]

      <installation_folder>\RCXCTMG\MyPortal\config\managerview_config.xml

      [Linux Manager]

      [vsys_config.xml]

      /etc/opt/FJSVcfmg/config/vsys_config.xml

      [managerview_config.xml]

      /etc/opt/FJSVctmyp/config/managerview_config.xml
    2. Add the following key and value:

      [vsys_config.xml]

      Key name

      Content

      over-commit

      no : Disables the overcommit function (the default value).
      yes : Enables the overcommit function.

      A specification example is shown below:

      Example

      <properties version="1.0">
          :
        <entry key="over-commit">yes</entry>

      [managerview_config.xml]

      Key name

      Content

      enable-overcommit

      false: Disables the overcommit function (the default value).
      true: Enables the overcommit function.

    3. Save the file.

    4. Restart the manager.

      Refer to "2.1 Starting and Stopping Managers" in the "Operation Guide CE" for information on how to Restart the manager.

  3. Set up VM pools.

    If the overcommit function is enabled, set up all the VM pools that will be used to deploy L-Platforms to use the overcommit function.

    Refer to "Chapter 20 Resource Pool Operations" in the "User's Guide for Infrastructure Administrators (Resource Management) CE" for information on setting up VM pools