Date Added: Sep 2010
The increasing popularity of system virtualization in datacenters introduces the need for self-scaling of the management layer to cope with the increasing demands of the management workload. This paper studies the problem of self-scaling in datacenter management middleware, allowing the management capacity to scale with the management workload. The authors argue that self-scaling must be fast during workload bursts to avoid task completion delays, and self-scaling must minimize resource usage to avoid resource contention with applications. To address these two challenges, they propose the design of Tide, a self-scaling framework for virtualized datacenter management. A salient feature of Tide is its fast capacity-provisioning algorithm that supplies just-enough capacity for the management middleware.