slope
HsmdaPoolPolicy

The HSMDA pool policy is a new pool policy template used to control how buffers are distributed between HSMDA queues.



public class HsmdaPoolPolicy

Properties
poolClass1AllocPercent Specifies, indirectly, the size of the first class pool. The specified percentage, in hundredths of a percent, determines what percentage of the root pool with which it is associated, as specified by poolClass1Parent, will be available to this class.

type=float
default=40
minimum=0
maximum=100
units=%
Displayed(tab/group)=Allocation Percent (Class Pools/Class Pool 1)

poolClass1Parent Specifies the root pool to which the first class pool will be associated.

type=slope.RootPoolID
default=RootPool1
Displayed(tab/group)=Root Parent (Class Pools/Class Pool 1)

poolClass2AllocPercent Specifies, indirectly, the size of the first class pool. The specified percentage, in hundredths of a percent, determines what percentage of the root pool with which it is associated, as specified by poolClass2Parent, will be available to this class.

type=float
default=35
minimum=0
maximum=100
units=%
Displayed(tab/group)=Allocation Percent (Class Pools/Class Pool 2)

poolClass2Parent Specifies the root pool to which the second class pool will be associated.

type=slope.RootPoolID
default=RootPool1
Displayed(tab/group)=Root Parent (Class Pools/Class Pool 2)

poolClass3AllocPercent Specifies, indirectly, the size of the first class pool. The specified percentage, in hundredths of a percent, determines what percentage of the root pool with which it is associated, as specified by poolClass3Parent, will be available to this class.

type=float
default=30
minimum=0
maximum=100
units=%
Displayed(tab/group)=Allocation Percent (Class Pools/Class Pool 3)

poolClass3Parent Specifies the root pool to which the third class pool will be associated.

type=slope.RootPoolID
default=RootPool1
Displayed(tab/group)=Root Parent (Class Pools/Class Pool 3)

poolClass4AllocPercent Specifies, indirectly, the size of the first class pool. The specified percentage, in hundredths of a percent, determines what percentage of the root pool with which it is associated, as specified by poolClass4Parent, will be available to this class.

type=float
default=25
minimum=0
maximum=100
units=%
Displayed(tab/group)=Allocation Percent (Class Pools/Class Pool 4)

poolClass4Parent Specifies the root pool to which the fourth class pool will be associated.

type=slope.RootPoolID
default=RootPool1
Displayed(tab/group)=Root Parent (Class Pools/Class Pool 4)

poolClass5AllocPercent Specifies, indirectly, the size of the first class pool. The specified percentage, in hundredths of a percent, determines what percentage of the root pool with which it is associated, as specified by poolClass5Parent, will be available to this class.

type=float
default=20
minimum=0
maximum=100
units=%
Displayed(tab/group)=Allocation Percent (Class Pools/Class Pool 5)

poolClass5Parent Specifies the root pool to which the fifth class pool will be associated.

type=slope.RootPoolID
default=RootPool1
Displayed(tab/group)=Root Parent (Class Pools/Class Pool 5)

poolClass6AllocPercent Specifies, indirectly, the size of the first class pool. The specified percentage, in hundredths of a percent, determines what percentage of the root pool with which it is associated, as specified by poolClass6Parent, will be available to this class.

type=float
default=50
minimum=0
maximum=100
units=%
Displayed(tab/group)=Allocation Percent (Class Pools/Class Pool 6)

poolClass6Parent Specifies the root pool to which the sixth class pool will be associated.

type=slope.RootPoolID
default=RootPool2
Displayed(tab/group)=Root Parent (Class Pools/Class Pool 6)

poolClass7AllocPercent Specifies, indirectly, the size of the first class pool. The specified percentage, in hundredths of a percent, determines what percentage of the root pool with which it is associated, as specified by poolClass7Parent, will be available to this class.

type=float
default=40
minimum=0
maximum=100
units=%
Displayed(tab/group)=Allocation Percent (Class Pools/Class Pool 7)

poolClass7Parent Specifies the root pool to which the seventh class pool will be associated.

type=slope.RootPoolID
default=RootPool2
Displayed(tab/group)=Root Parent (Class Pools/Class Pool 7)

poolClass8AllocPercent Specifies, indirectly, the size of the first class pool. The specified percentage, in hundredths of a percent, determines what percentage of the root pool with which it is associated, as specified by poolClass8Parent, will be available to this class.

type=float
default=30
minimum=0
maximum=100
units=%
Displayed(tab/group)=Allocation Percent (Class Pools/Class Pool 8)

poolClass8Parent Specifies the root pool to which the eighth class pool will be associated.

type=slope.RootPoolID
default=RootPool2
Displayed(tab/group)=Root Parent (Class Pools/Class Pool 8)

poolRoot1AllocWeight Specifies the weight that will be applied to the first root pool and is divided by the sum of all root pool weights to derive the pool's buffer allocation factor.

type=int
default=75
minimum=1
maximum=100
Displayed(tab/group)=Allocation Weight (Root Pools/Root Pool 1)

poolRoot2AllocWeight Specifies the weight that will be applied to the second root pool and is divided by the sum of all root pool weights to derive the pool's buffer allocation factor.

type=int
default=25
minimum=1
maximum=100
Displayed(tab/group)=Allocation Weight (Root Pools/Root Pool 2)

poolRoot3AllocWeight Specifies the weight that will be applied to the third root pool and is divided by the sum of all root pool weights to derive the pool's buffer allocation factor.

type=int
default=0
minimum=0
maximum=100
Displayed(tab/group)=Allocation Weight (Root Pools/Root Pool 3)

poolRoot4AllocWeight Specifies the weight that will be applied to the fourth root pool and is divided by the sum of all root pool weights to derive the pool's buffer allocation factor.

type=int
default=0
minimum=0
maximum=100
Displayed(tab/group)=Allocation Weight (Root Pools/Root Pool 4)

poolRoot5AllocWeight Specifies the weight that will be applied to the fifth root pool and is divided by the sum of all root pool weights to derive the pool's buffer allocation factor.

type=int
default=0
minimum=0
maximum=100
Displayed(tab/group)=Allocation Weight (Root Pools/Root Pool 5)

poolRoot6AllocWeight Specifies the weight that will be applied to the sixth root pool and is divided by the sum of all root pool weights to derive the pool's buffer allocation factor.

type=int
default=0
minimum=0
maximum=100
Displayed(tab/group)=Allocation Weight (Root Pools/Root Pool 6)

poolRoot7AllocWeight Specifies the weight that will be applied to the seventh root pool and is divided by the sum of all root pool weights to derive the pool's buffer allocation factor.

type=int
default=0
minimum=0
maximum=100
Displayed(tab/group)=Allocation Weight (Root Pools/Root Pool 7)

poolRoot8AllocWeight Specifies the weight that will be applied to the eighth root pool and is divided by the sum of all root pool weights to derive the pool's buffer allocation factor.

type=int
default=0
minimum=0
maximum=100
Displayed(tab/group)=Allocation Weight (Root Pools/Root Pool 8)

poolSystemReserve Specifies the percentage of HSMDA buffers that will be reserved for internal system use.

type=float
default=10
minimum=1
maximum=30
units=%
Displayed(tab/group)=System Reserve

 
Overridden Properties
description

displayedName Each HSMDA pool policy must be uniquely named within the system. An HSMDA pool policy must be exist prior to applying the policy name to an HSMDA.

access=read-create
minimum=1
maximum=32

 
Properties inherited from policy.PolicyDefinition
configurationAction, configurationMode, discoveryState, displayedName, distributionMode, isMaster, lastSyncTime, numberOfUnderlyingPolicyItems, origin, policyMode, policySyncGroupPointer, policyType
 
Properties inherited from policy.PolicyObject
description, displayedName, globalPolicy, id, isLocal, policyType, siteId, siteName, templateObject
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods inherited from policy.PolicyDefinition
distribute, distributeUsingGroups, distributeV2, evaluatePolicy, findGlobal, findLocal, findReleased, getSyncTaskResult, resetToReleasedPolicy, setConfigurationModeToDraft, setConfigurationModeToReleased, setDistributionModeToLocalEditOnly, setDistributionModeToSyncWithGlobal, syncTo, syncToLocalWithResync
 
Supported Network Elements
7450 ESS Supported from 9.0.R3 until 21.2.R1
  • Excluded chassis types: 7450-ESS1
7750 SR Supported from 9.0.R3 until 21.2.R1
  • Excluded chassis types: 7750-SRa4, 7750-SRa8, 7750-SR1 Fixed CFM, 7750-SR1, 7750-SRc12, 7750-SRc4, 7705 SAR-Hm, VSR, VSR-I, 7750 SR-1e, 7750 SR-2e, 7750 SR-3e, 7750 SR-7s, 7750 SR-14s, 7750 SR-1s, 7750 SR-2s
7705 SAR Gen 2