User's Manual

hp StorageWorks File System Extender User Guide 127
System allocation and job priority policy
The system allocation and job priority parameters are read by the Resource Manager upon its startup.
System allocation and job priority policy parameters
The configuration parameters for the system along with their definition and impact are listed below.
Maximum number of drives for migration (SystemMaxNumDrivesMigration)
Maximum number of drives for recall (SystemMaxNumDrivesRecall)
Maximum number of drives for administration jobs (SystemMaxNumDrivesAdmin)
Maximum number of drives for recovery (SystemMaxDrivesRecovery)
Resource allocation threshold (ResourceAllocationThreshold)
Definition Maximum number of drives that can be used for migration by all FSE partitions.
Impact The purpose of this parameter is to prevent migration jobs from using all the drives in the
FSE implementation. By limiting drives for migration, you ensure that drives remain
available for other jobs (recall, admin, recovery…). You should carefully balance
resources according to your environment.
Definition Maximum number of drives that can be used for recall by all FSE partitions.
Impact The purpose of this parameter is to prevent recall jobs from using all drives in the FSE
implementation. By limiting drives for recall, you ensure that drives remain available for
other jobs (migration, admin, recovery…). You should carefully balance resources
according to your environment.
Definition Maximum number of drives that can be used for administration jobs.
Impact The purpose of this parameter is to prevent administration jobs from using all drives in the
FSE implementation. By limiting drives for administration, you ensure that drives remain
available for other jobs (migration, recall, recovery…). You should carefully balance
resources according to your environment.
Definition Maximum number of drives that can be used for recovery.
Impact The purpose of this parameter is to prevent recovery jobs from using all drives in the FSE
implementation. By limiting drives for recovery, you ensure that drives remain available
for other jobs (migration, recall, admin…).
Definition When the Resource Manager tries to assign free resources, it will only consider jobs
whose priority is not above the specified threshold of the first job in the queue (a job with
top priority). When allocating resources, the Resource Manager takes into account only
those jobs whose priority is no less than ResourceAllocationThreshold % lower
than the top priority in the queue.
Impact The purpose of this parameter is to consider only those queued allocation requests that
have a higher priority than a percentage of the priority of the job with highest priority.
This ensures some fairness to jobs with higher priorities that need many resources and
cannot get all of them at once.
For example, if the resource allocation threshold value is 90% and the highest priority is
5000, all jobs with priority higher than 4500 (90% of 5000) will be checked. If you
specify 0%, all jobs in queue will be considered for allocation. If you specify 100%, only
the first job in the queue will be considered for allocation.