Skip to Main Content
The value of business service is depended on efficient resource management in meeting service level agreements (SLAs) with clients and other business objectives. Agreement based resource management in service environment enable service provider to know customer demand in advance and allocate the required resources for the service. However, traditional resource management scheduling systems for the service model have tended to be statically configured and to be non-adaptive at runtime, and have addressed coordination across resources in a limited fashion. In this paper we present a novel resource management framework in which resources can be flexible assigned to business process tasks in an efficient and adaptive way to adjust business service capability when service requirements change. The framework also uniformly accommodates an extensible set of resource types that may be both fine-grained and abstract. In addition, it is highly configurable and extensible in terms of pluggable strategies, and supports flexible runtime adaptation to fluctuating application demand and resource availability. It thus comprises a QoS driven and potentially autonomic resource management facility.