Energy aware colocation of workload in data centers

There exists an interference due to colocating applications which depends on the applications' workload types, degrades the performance and affects the energy consumption of applications. We hypothesize the interference energy consumption and model it as “interference coefficient” and use it to develop an application-aware colocation management policy to colocate the applications in data centers. Including the interference effect in simulations using synthetic workload in the colocation management policy results energy savings of up to 8%.

[1]  Lingjia Tang,et al.  Heterogeneity in “Homogeneous” Warehouse-Scale Computers: A Performance Opportunity , 2011, IEEE Computer Architecture Letters.

[2]  Sandeep K. S. Gupta,et al.  Trends and effects of energy proportionality on server provisioning in data centers , 2010, 2010 International Conference on High Performance Computing.

[3]  Daniel T. Larose,et al.  Discovering Knowledge in Data: An Introduction to Data Mining , 2005 .

[4]  Xavier Lorca,et al.  Entropy: a consolidation manager for clusters , 2009, VEE '09.

[5]  Barbara Panicucci,et al.  Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments , 2012, IEEE Transactions on Services Computing.

[6]  Tajana Simunic,et al.  vGreen: a system for energy efficient computing in virtualized environments , 2009, ISLPED.

[7]  Sandeep K. S. Gupta,et al.  TACOMA: Server and workload management in internet data centers considering cooling-computing power trade-off and energy proportionality , 2012, TACO.

[8]  Sandeep K. S. Gupta,et al.  DAHM: A green and dynamic web application hosting manager across geographically distributed data centers , 2012, JETC.

[9]  Frank Bellosa,et al.  Resource-conscious scheduling for energy efficiency on multicore processors , 2010, EuroSys '10.

[10]  Jerome A. Rolia,et al.  Resource pool management: Reactive versus proactive or let's be friends , 2009, Comput. Networks.

[11]  Andrzej Kochut,et al.  Dynamic Placement of Virtual Machines for Managing SLA Violations , 2007, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management.

[12]  Vijay V. Vazirani,et al.  Approximation Algorithms , 2001, Springer Berlin Heidelberg.

[13]  Kevin Skadron,et al.  Bubble-up: Increasing utilization in modern warehouse scale computers via sensible co-locations , 2011, 2011 44th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).