Resource access management for a utility hosting enterprise applications
- 15 October 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 549-562
- https://doi.org/10.1109/inm.2003.1194210
Abstract
We introduce a Resource Access Management (RAM) framework for resource utilities that facilitates Class of Service (CoS) based automated resource management. The framework may be used to offer resources on demand to enterprise applications that have time varying resource needs. The classes of service include guaranteed, predictable best effort, and best effort. The analytical apparatus we exploit requires the notion of application demand profiles that specify each application's resource requirements. These profiles may be statistical in nature. Consequently a policing mechanism is introduced to constrain each application's resource usage within its profile. A case study that exploits data from 48 data center servers, is used to demonstrate the framework. We show that our techniques are effective in: exploiting statistical multiplexing while providing service level assurances, limiting application demands in the presence of hostile application behaviour, and providing for differentiated service levels as planned.Keywords
This publication has 9 references indexed in Scilit:
- A SLA framework for QoS provisioning and dynamic capacity allocationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Statistical service assurances for applications in utility grid environmentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Condor-a hunter of idle workstationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A scalable architecture for fair leaky-bucket shapingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Oceano-SLA based management of a computing utilityPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Predictive models for proactive network management: application to a production Web serverPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Resource overbooking and application profiling in shared hosting platformsPublished by Association for Computing Machinery (ACM) ,2002
- Managing energy and server resources in hosting centersPublished by Association for Computing Machinery (ACM) ,2001
- QoS and Contention-Aware Multi-Resource ReservationCluster Computing, 2001