NVIDIA DGX B200 User Guide
▶ PercentageofDomainBudget: How much of the budget can be allocated.
▶ Status: Whether the policy is in eect. This determined by the Domain Policy State
In general, the algorithm always uses PercentageofDomainBudget.
curl -k -u <bmc-user>:<password> https:∕∕<bmcip>∕redfish∕v1∕Managers∕BMC∕
,→NodeManager∕Domains∕0∕Policies∕<PolicyID>
For example, to view policy 0 in domain 0:
curl -k -u <bmc-user>:<password> https:∕∕<bmcip>∕redfish∕v1∕Managers∕BMC∕
,→NodeManager∕Domains∕0∕Policies∕0
Example response:
{
"@odata.context": "∕redfish∕v1∕$Metadata#NvidiaNmPolicy.NvidiaNmPolicy",
"@odata.id": "∕redfish∕v1∕Managers∕BMC∕NodeManager∕Domains∕0∕Policies∕0",
"@odata.type": "#NvidiaNmPolicy.v1_2_0.NvidiaNmPolicy",
"AssociatedDomainID": {
"@odata.id": "∕redfish∕v1∕Managers∕BMC∕NodeManager∕Domains∕0"
},
"ComponentId": "COMP_MEMORY",
"Id": "0",
"Limit": 800,
"Name": "0",
"PercentageOfDomainBudget": 15,
"Status": {
"State": "Disabled"
}
}
In this example, policy 0 denes the percentage of the budget for domain 0. The CPU budget for
both sockets is 800 W, which is equally divided. The PercentageOfDomainBudget eld, which
indicates how much of the overall budget will be allocated to the CPUs, shows 15 percent for this
example.
9.3.13.3 Custom Policies
To add a custom policy, use the following template and specify values for the highlighted elds. Cus-
tom domain ID starts from 10.
The engine will add the percentage values and the power values in the provided conguration elds.
Error messages are issued for the following conditions:
▶ Power exceeds the Max value or falls below the Min value of the domain power.
▶ The PercentageOfDomainBudget values add up to over 100 percent.
Template:
{
"@odata.context": "∕redfish∕v1∕$Metadata#NvidiaNmDomain.NvidiaNmDomain",
"@odata.id": "∕redfish∕v1∕Managers∕BMC∕NodeManager∕Domains∕0",
"@odata.type": "#NvidiaNmDomain.v1_4_0.NvidiaNmDomain",
"Capabilities": {
"Max": 6000.0000,
(continues on next page)
9.3. Redsh Examples 79