A Statistical Framework of Optimal Workload Consolidation With Application to Capacity Planning for On-Demand Computing

Author: Li, Ta-Hsin1

Source: Journal of the American Statistical Association, Volume 102, Number 479, September 2007 , pp. 841-855(15)

Publisher: American Statistical Association

Key:
Free Content - Free Content
New Content - New Content
Subscribed Content - Subscribed Content
Free Trial Content - Free Trial Content

Abstract:

In on-demand computing services, the customer pays based on actual usage, and the service provider is free to allocate unused capacity to other customers. Capacity planning becomes an important issue in such a shared environment. It is desirable that a portfolio effect occurs so that less total capacity is required in a shared system than in a dedicated system. In this article a quantile-based statistical approach is proposed to quantify the portfolio effect and the associated risks. It is shown that the portfolio effect may or may not exist for a given set of workloads, depending crucially on their joint distribution and the assumed risk levels. For Gaussian workloads, the portfolio effect almost always exists regardless of the statistical correlation and risk level. For non-Gaussian workloads, the portfolio effect is not guaranteed and may even be negative, even if the workloads are negatively correlated or statistically independent. However, when simultaneously recorded workload history is available, the portfolio effect can be estimated directly from the data. Based on the data-driven approach, an optimization problem is formulated for capacity planning with the aim of maximizing the portfolio effect for a given set of workloads. This problem calls for consolidation of the workloads into one or more portfolios so that each portfolio can be served satisfactorily by a dedicated system and the total capacity requirement is minimized. Iterative algorithms are proposed to solve the optimization problem numerically. The method is applied to a server consolidation problem with real workload data.

Keywords: BOOTSTRAP; CLUSTER ANALYSIS; COMBINATORIAL OPTIMIZATION; PORTFOLIO; QUANTILE; RESOURCE ALLOCATION; RISK; SERVER VIRTULIZATION; UTILITY COMPUTING

Document Type: Research article

DOI: 10.1198/016214506000000744

Affiliations: 1: Department of Mathematical Sciences, IBM T. J. Watson Research Center, Yorktown Heights, NY 10598

The full text electronic article is available for purchase. You will be able to download the full text electronic article after payment.

$23.50 plus tax

 

OR

Back to top

Key:
Free Content - Free Content
New Content - New Content
Subscribed Content - Subscribed Content
Free Trial Content - Free Trial Content
Page Help Click here for Page Help
Shopping cart
Tools
Sign in






Need to register?
Sign up here
Text size: A | A | A | A