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 | Virtualization software | |||
---|---|---|---|---|---|
VMware | Hyper-V | RHEL-KVM
| Solaris container | ||
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] [Hyper-V] | 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] [Hyper-V] | Specify the reserved memory size for the virtual server. | N | N | N | N |
[VMware] [Hyper-V] | 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 set
N: No item.
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 a Resource Pool" of "Chapter 20 Resource Pool Operations" 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.3 Metering Log 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:
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.
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".
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
Add the following key and value:
[vsys_config.xml]
Key name | Content |
---|---|
over-commit | no : Disables the overcommit function (the default value). |
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). |
Save the file.
Restart the manager.
Refer to "2.1 Starting and Stopping the Manager" in the "Operation Guide CE" for information on how to Restart the manager.
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.
For information about setting up VM pools, refer to "Chapter 20 Resource Pool Operations" in the "User's Guide for Infrastructure Administrators (Resource Management) CE"