GetPlacementScore method of the MSCluster_ClusterService class
Gets the placement score for a virtual machine.
Syntax
uint32 GetPlacementScore(
[in] uint32 VmMemory,
[in] uint32 VmVirtualCoreCount,
[in] uint32 VmCpuReservation,
[in] uint32 VmFlags,
[in] real64 ReservedNodes,
[out] uint32 MaxNumOfVMsInCluster,
[out] uint32 MaxNumOfVMsInNode,
[out] uint32 PlacementScoreFlags
);
Parameters
-
VmMemory [in]
-
The memory size of a virtual machine.
-
VmVirtualCoreCount [in]
-
The number of virtual cores for the virtual machine.
-
VmCpuReservation [in]
-
The CPU reservation of a virtual machine.
-
VmFlags [in]
-
Reserved for future use.
-
ReservedNodes [in]
-
The amount of reserved nodes.
-
MaxNumOfVMsInCluster [out]
-
The max number of virtual machines of this spec that can be created in the cluster.
-
MaxNumOfVMsInNode [out]
-
On success, returns the max number of virtual machines of this spec that can be created the node that has the highest capacity.
-
PlacementScoreFlags [out]
-
Flags associated with the placement score.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2016 |
Namespace |
Root\MSCluster |
MOF |
|
DLL |
|