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.