2008 · 30 citations · 17 references
ComputingComputer SystemsInformation TechnologyCloud InfrastructureResource Utilization AnalysisVirtualizationCloud Resource ManagementCompute Resource ManagementCost OptimizationCost-performance TradeoffsResource ProvisioningResource SchedulingAdaptive AllocationAdaptive Resource AllocationAdmission ControlAdmission Control PoliciesDynamic Resource AllocationDynamic Resource ProvisioningMulti-tier Service ManagementQuality Of Service Optimization
Large data centers usually host many different services on a shared computing infrastructure, for which on-demand resource management is necessary to maximize providers' revenues by meeting service quality targets at least operational cost. This paper presents a novel architecture of autonomic resource management framework based on virtualized service-oriented computing (SOC) environment. A non-linear continuous optimization problem is defined for adaptive resource allocation and a model-based approach is adopted to solve this problem. Different from traditional approaches, the analytic model we established provides probabilistic performance guarantees and considers non-steady-state behavior assisted by admission control. Results of prototype experiments demonstrate that the performance of multiple services has been greatly improved by taking advantage of fine-grained resource sharing, while incurring much lower resource usage cost. Also, differentiated service qualities could be provided to different client classes through our dynamic resource allocation scheme.
17
A workload characterization study of the 1998 World Cup Web site
Martin Arlitt, Tai Jin · IEEE Network · 2000 · 765 citations
Virtual machine monitors: current technology and future trends
Mendel Rosenblum, Tal Garfinkel · Computer · 2005 · 623 citations