Advanced numa attributes, Set advanced virtual machine attributes, Set advanced virtual machine attributes 101 – VMware vSphere vCenter Server 4.0 User Manual

Page 101

Advertising
background image

Advanced NUMA Attributes

You can use the advanced NUMA attributes to customize NUMA usage.

Table B-3. Advanced NUMA Attributes

Attribute

Description

Default

Numa.RebalanceEnable

Set this option to 0 to disable all NUMA rebalancing and

initial placement of virtual machines, effectively disabling

the NUMA scheduling system.

1

Numa.PageMigEnable

If you set this option to 0, the system does not automatically

migrate pages between nodes to improve memory locality.

Page migration rates set manually are still in effect.

1

Numa.AutoMemAffinity

If you set this option to 0, the system does not automatically

set memory affinity for virtual machines with CPU affinity

set.

1

Numa.MigImbalanceThreshold

The NUMA rebalancer computes the CPU imbalance

between nodes, accounting for the difference between each

virtual machine’s CPU time entitlement and its actual

consumption. This option controls the minimum load

imbalance between nodes needed to trigger a virtual

machine migration, in percent.

10

Numa.RebalancePeriod

Controls the frequency of rebalance periods, specified in

milliseconds. More frequent rebalancing can increase CPU

overheads, particularly on machines with a large number of

running virtual machines. More frequent rebalancing can

also improve fairness.

2000

Numa.RebalanceCoresTotal

Specifies the minimum number of total processor cores on

the host required to enable the NUMA rebalancer.

4

Numa.RebalanceCoresNode

Specifies the minimum number of processor cores per node

required to enable the NUMA rebalancer.
This option and Numa.RebalanceCoresTotal are useful

when disabling NUMA rebalancing on small NUMA

configurations (for example, two-way Opteron hosts), where

the small number of total or per-node processors can

compromise scheduling fairness when you enable NUMA

rebalancing.

2

VMkernel.Boot.sharePerNode

Controls whether memory pages can be shared (de-

duplicated) only within a single NUMA node or across

multiple NUMA nodes.
Unlike the other NUMA options, this option appears under

"VMkernel" in the Advanced Settings dialog box. This is

because, unlike the other NUMA options shown here which

can be changed while the system is running,

VMkernel.Boot.sharePerNode is a boot-time option that only

takes effect after a reboot.

True

(selected)

Set Advanced Virtual Machine Attributes

You can set advanced attributes for a virtual machine.

Procedure

1

Select the virtual machine in the vSphere Client inventory panel, and select Edit Settings from the right-

click menu.

2

Click Options and click Advanced > General.

Appendix B Advanced Attributes

VMware, Inc.

101

Advertising
This manual is related to the following products: