Enabling automated provisioning on a data processing network includes
providing the network with access to an automated provisioning
controller. The controller enables a user to specify resource allocation
priorities and uses the user-specified priorities, in conjunction with a
resource stabilization policy, to resolve conflicting resource requests.
The resource allocation priorities include priorities for demand-based
resource requests and maintenance-based resource requests. The
stabilization policy includes a policy for constraining allocation of a
resource based on forecasted demand and a policy for constraining
allocation of a resource based on a scheduled maintenance task.