www.nec-labs.com. Intelligent Workload Factoring for A Hybrid Cloud Computing Model. Hui Zhang Guofei Jiang Haifeng Chen Kenji Yoshihira Akhilesh Saxena NEC Laboratories America Princeton, NJ July 10 th , 2009. IT trends: Internet-based services and Cloud Computing.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Intelligent Workload Factoring for A Hybrid Cloud Computing Model
Hui Zhang Guofei Jiang Haifeng Chen Kenji Yoshihira Akhilesh Saxena
NEC Laboratories America
July 10th, 2009
Businesses, from startups to enterprises
Web 2.0-enabled PCs, TVs, etc.
4+ billion phones by 2010 [Source: Nokia]
Private cloud? Public cloud?
Choose one, please!
Let me think about it.
IT customers can have the best Total Cost of Ownership (TCO) strategy with their applications running on a hybrid infrastructure
Local data center, small and fully utilized for best application performance.
Remote cloud, infinite scaling, use on demand and pay per use.
A hybrid cloud computing infrastructure model
Remote cloud (large, pay per use)
100% of time
Local data center (small, dedicated)
Annual Cost ($$)
Cost on running a 790-servers data center
A local data center
hosting 100% workload
To host Yahoo! Video website workload
Amazon EC2: peak workload of 5% time
US $ 7.43K
Cost on running a 99-servers data center
A local data center:
workload of 95% time
Amazon EC2 hosting 100% workload
US $ 1.384M
†: assume over-provisioning over the peak load
‡: only consider server cost. Amazon EC2 pricing: $0.10 per machine hour – Small Instance (Default).
smoothing the workload dynamics in the base zone application platform and avoiding overloading scenarios through load redirection;
making trespassing zone application platform agile through load decomposition not only on the volume but also on the application data popularity.
A hypergraph partition problem model
request type i;
# of requests for type-i;
sum of the vertex weights in Location-k
Loc-i capacity of res. type t (1: storage, 2: computing)
Data popularity Pold
Fast top-k data item
Does it belong to
the top-k list?
a http request
Multi-application workload management
Multi-application workload management architecture