You can use custom properties to configure WebSphere XD
to connect to the VMware Infrastructure SDK (VI
SDK) Web
service endpoints.
Set the VMware custom
properties on the cell level. To set a custom property on the cell,
perform the following steps:
- cpuLimitForCappedVMs
The cpuLimitForCappedVMs custom property defines a the
target processor utilization percentage for WebSphere® Virtual Enterprise processes that run on
virtual machines. This custom property value is maintained for virtual
machines that have a defined processor utilization limit.
You can specify the cpuLimitForCappedVMs custom property on the
cell with a percent value between 0 and 95%. If you specify 100%,
the limit is equal to the limit that is placed on the virtual machine
in the VMware software.
The custom property value is the target utilization that WebSphere Virtual Enterprise maintains for virtual
machines that have processor utilization limits. This value should
be the highest value that maintains virtual machine and system stability.
If your virtual machines are constantly being overloaded, lower
the cpuLimitForCappedVMs value. To determine if a virtual machine
is being overloaded, look for the following conditions in your environment:
- The virtual machine is running at 100% of its processor utilization
limit for a long period of time.
- The average service time of requests is going up, indicating that
requests in the application server are being queued.
- vmware.service.unique_id.url
The vmware.service.unique_ID.url custom
property specifies the Uniform Resource Locator (URL) of the VMware Web services endpoint.
Example
For example, you might enter the following value for this
property:
https://myserver.ibm.com/sdk
The unique_id value in the custom property name
is optional. You can specify the unique_id value
if you are specifying multiple sets of custom properties for each VMware server. For example,
you might name the custom property as vmware.service.vmwareserver1.url.
As a convention, you can specify the hostname of the VMware VirtualCenter or VMware ESX server
for the unique_id value.
- vmware.service.unique_id.userid
The vmware.service.unique_id.userid
custom property specifies the user ID to access the VMware VirtualCenter or VMware ESX server.
Example
For example, you might enter the following value for this
property:
root
The unique_id value
in the custom property name is optional. You can specify the unique_id value
if you are specifying multiple sets of custom properties for each VMware VirtualCenter or VMware ESX server. For
example, you might name the custom property as vmware.service.vmwareserver1.userid.
As a convention, you can specify the hostname of the VMware VirtualCenter or VMware ESX server for
the unique_id value.
- vmware.service.unique_id.password
The vmware.service.unique_id.password
custom property specifies the password to access the VMware VirtualCenter or VMware ESX server.
Example
For example, you might enter the following value for this
property:
myPassword
The value can be an encoded password.
To encode your password, you can use the encodePassword.sh|bat script.
This script is in the install_root\bin directory.
The unique_id value in the custom property name
is optional. You can specify the unique_id value
if you are specifying multiple sets of custom properties for each VMware VirtualCenter or VMware ESX server. For
example, you might name the custom property as vmware.service.vmwareserver1.password.
As a convention, you can specify the hostname of the VMware VirtualCenter or VMware ESX server for
the unique_id value.