2.2.3.46 NodeUtilizationInfo
The NodeUtilizationInfo structure<43> represents the information about a designated node and its utilization in the cluster. It is a custom-marshalled structure that contains the following fields.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NodeName (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
NodeId |
|||||||||||||||||||||||||||||||
TotalMemory |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
AvailableMemory |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
AvailableMemoryAfterReclamation |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
NodeAverageCpuUsage |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
LpCount |
|||||||||||||||||||||||||||||||
NodeMaxCpuReserve |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
NodeFreeCpuReserve |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
NodeLocalDiskFreeSpaceInMB |
|||||||||||||||||||||||||||||||
NodeLocalDiskTotalSpaceInMB |
|||||||||||||||||||||||||||||||
ReservedCpu |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
ReservedMemory |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
ReservedLocalDiskUsage |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
Version |
NodeName (variable): A buffer of Unicode characters representing the name of the node.
NodeId (4 bytes): A unique identifier that identifies the node.
TotalMemory (8 bytes): A 64-bit value indicating total memory used by all tasks that are running in the cluster.
AvailableMemory (8 bytes): A 64-bit value indicating the remaining available memory in the cluster.
AvailableMemoryAfterReclamation (8 bytes): A 64-bit value indicating the available memory in the cluster after a node restart.
NodeAverageCpuUsage (8 bytes): A 64-bit value indicating the average CPU usage across all compute nodes in the cluster.
LpCount (4 bytes): A 32-bit integer value representing the CPU Logical Processor count of node in a cluster.
NodeMaxCpuReserve (8 bytes): A 64-bit value indicating the maximum CPU reserve of a node in a cluster.
NodeFreeCpuReserve (8 bytes): A 64-bit value indicating the free CPU reserve of a node in a cluster.
NodeLocalDiskFreeSpaceInMB (4 bytes): A 32-bit value indicating the available disk space in a node.
NodeLocalDiskTotalSpaceInMB (4 bytes): A 32-bit value indicating the total available disk space in a node.
ReservedCpu (8 bytes): A 64-bit value indicating the reserve CPU usage of a node.
ReservedMemory (8 bytes): A 64-bit value indicating the reserve memory usage of a node.
ReservedLocalDiskUsage (8 bytes): A 64-bit value indicating the reserve local disk usage of a node.
Version (4 bytes): A 32-bit value containing the version of the request structure. This field MUST be set to 0x00000001.