Maîtrise énergétique des centres de données virtualisés : D'un scénario de charge à l'optimisation du placement des calculs. (Power management in virtualized data centers : Form a load scenario to the optimization of the tasks placement)

Cette these se place dans le contexte de l’hebergement de services informatiques virtualises et apporte deux contributions. Elle propose premierement un systeme d’aide a la gestion modulaire, deplacant les machines virtuelles du centre pour le maintenir dans un etat satisfaisant. Ce systeme permet en particulier d’integrer la notion de consommation electrique des serveurs ainsi que des regles propres a cette consommation. Sa modularite permet de plus l’adaptation de ses composants a des problemes de grande taille. Cette these propose de plus un outil pour comparer differents gestionnaires de centres virtualises. Cet outil injecte un scenario de montee en charge reproductible dans une infrastructure virtualisee. L’injection d’un tel scenario permet d’evaluer les performances du systeme de gestion du centre grâce a des sondes specifiques. Le langage utilise pour cette injection est extensible et permet l’utilisation de scenarios parametres.

[1]  Bruno Dillenseger CLIF, a framework based on Fractal for flexible, distributed load testing , 2009, Ann. des Télécommunications.

[2]  Matt Stansberry The Future of Green IT: Solving the Accountability Issue , 2013, Computer.

[3]  Kevin Tian,et al.  How virtualization makes power management different , 2007 .

[4]  Enhua Wu,et al.  Emerging technology about GPGPU , 2008, APCCAS 2008 - 2008 IEEE Asia Pacific Conference on Circuits and Systems.

[5]  Balachandra Reddy Kandukuri,et al.  Cloud Security Issues , 2009, 2009 IEEE International Conference on Services Computing.

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

[7]  Calton Pu,et al.  Mistral: Dynamically Managing Power, Performance, and Adaptation Cost in Cloud Infrastructures , 2010, 2010 IEEE 30th International Conference on Distributed Computing Systems.

[8]  Jhen-Jia Hu,et al.  Thermal distribution monitoring of the container data center by a fast infrared image fusion technique , 2012, Comput. Math. Appl..

[9]  Olivier Gruber,et al.  Gestion dynamique des tâches dans les grappes, une approche à base de machines virtuelles , 2010 .

[10]  Mark Horowitz,et al.  Scaling, Power and the Future of CMOS , 2007, 20th International Conference on VLSI Design held jointly with 6th International Conference on Embedded Systems (VLSID'07).

[11]  Ripal Nathuji,et al.  Exploiting Platform Heterogeneity for Power Efficient Data Centers , 2007, Fourth International Conference on Autonomic Computing (ICAC'07).

[12]  Simson L. Garfinkel,et al.  An Evaluation of Amazon's Grid Computing Services: EC2, S3, and SQS , 2007 .

[13]  Michael A. Frumkin,et al.  NAS Grid Benchmarks: a tool for Grid space exploration , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[14]  Christopher G. Malone,et al.  Metrics and an Infrastructure Model to Evaluate Data Center Efficiency , 2007 .

[15]  Klaus Schulten,et al.  GPU-accelerated molecular modeling coming of age. , 2010, Journal of molecular graphics & modelling.

[16]  Renato J. O. Figueiredo,et al.  A case for grid computing on virtual machines , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[17]  Norman P. Jouppi,et al.  Processor Power Reduction Via Single-ISA , 2003 .

[18]  Wu-chun Feng,et al.  A Power-Aware Run-Time System for High-Performance Computing , 2005, ACM/IEEE SC 2005 Conference (SC'05).

[19]  Gang Yin,et al.  Online Self-Reconfiguration with Performance Guarantee for Energy-Efficient Large-Scale Cloud Computing Data Centers , 2010, 2010 IEEE International Conference on Services Computing.

[20]  Tajana Simunic,et al.  vGreen: A System for Energy-Efficient Management of Virtual Machines , 2010, TODE.

[21]  David E. Culler,et al.  The ganglia distributed monitoring system: design, implementation, and experience , 2004, Parallel Comput..

[22]  B. Benhamou,et al.  Dynamic Detection and Elimination of Local Symmetry in CSPs , 2007 .

[23]  George Forman,et al.  Cool Job Allocation: Measuring the Power Savings of Placing Jobs at Cooling-Efficient Locations in the Data Center , 2007, USENIX Annual Technical Conference.

[24]  Sikun Li,et al.  GPU-based real-time simulation and rendering of unbounded ocean surface , 2005, Ninth International Conference on Computer Aided Design and Computer Graphics (CAD-CG'05).

[25]  Sandeep K. S. Gupta,et al.  Dynamic hosting management of web based applications over clouds , 2011, 2011 18th International Conference on High Performance Computing.

[26]  Manish Vachharajani,et al.  GPU acceleration of numerical weather prediction , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.

[27]  Andy Hopper,et al.  Predicting the Performance of Virtual Machine Migration , 2010, 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[28]  Christine Morin,et al.  Snooze: A Scalable and Autonomic Virtual Machine Management Framework for Private Clouds , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[29]  Liang Zhong,et al.  EnaCloud: An Energy-Saving Application Live Placement Approach for Cloud Computing Environments , 2009, 2009 IEEE International Conference on Cloud Computing.

[30]  S. Gupta,et al.  Thermal-aware task scheduling for data centers through minimizing heat recirculation , 2007, 2007 IEEE International Conference on Cluster Computing.

[31]  Feng Zhao,et al.  Virtual machine power metering and provisioning , 2010, SoCC '10.

[32]  Christoforos E. Kozyrakis,et al.  A Comparison of High-Level Full-System Power Models , 2008, HotPower.

[33]  Jeffrey S. Chase,et al.  Balance of power: dynamic thermal management for Internet data centers , 2005, IEEE Internet Computing.

[34]  Rémy Pottier Un langage dédié à l'administration d'infrastructures virtualisées. (A domain specific language for virtualized infrastructures) , 2012 .

[35]  Cullen E. Bash,et al.  Computational Fluid Dynamics Modeling of High Compute Density Data Centers to Assure System Inlet Air Specifications , 2001 .

[36]  Jordi Torres,et al.  Creating Power-Aware Middleware for Energy-Efficient Data Centres , 2009, ERCIM News.

[37]  Akshat Verma,et al.  pMapper: Power and Migration Cost Aware Application Placement in Virtualized Systems , 2008, Middleware.

[38]  Akshat Verma,et al.  Power-aware dynamic placement of HPC applications , 2008, ICS '08.

[39]  Ayan Banerjee,et al.  Energy Efficiency of Thermal-Aware Job Scheduling Algorithms under Various Cooling Models , 2009, IC3.

[40]  R.H. Katz,et al.  Tech Titans Building Boom , 2009, IEEE Spectrum.

[41]  Adrien Lèbre,et al.  Managing Virtual Resources: Fly through the Sky , 2010, ERCIM News.

[42]  Ada Gavrilovska,et al.  VM power metering: feasibility and challenges , 2011, PERV.

[43]  Gautam Kar,et al.  Application Performance Management in Virtualized Server Environments , 2006, 2006 IEEE/IFIP Network Operations and Management Symposium NOMS 2006.

[44]  Andrea C. Arpaci-Dusseau,et al.  Parallel computing on the berkeley now , 1997 .

[45]  Dhabaleswar K. Panda,et al.  A case for high performance computing with virtual machines , 2006, ICS '06.

[46]  Mor Harchol-Balter,et al.  Are sleep states effective in data centers? , 2012, 2012 International Green Computing Conference (IGCC).

[47]  Ayan Banerjee,et al.  Spatio-temporal thermal-aware job scheduling to minimize energy consumption in virtualized heterogeneous data centers , 2009, Comput. Networks.

[48]  Aameek Singh,et al.  Shares and utilities based power consolidation in virtualized server environments , 2009, 2009 IFIP/IEEE International Symposium on Integrated Network Management.

[49]  Diana Marculescu,et al.  Analysis of dynamic voltage/frequency scaling in chip-multiprocessors , 2007, Proceedings of the 2007 international symposium on Low power electronics and design (ISLPED '07).

[50]  Ulas C. Kozat,et al.  Dynamic resource allocation and power management in virtualized data centers , 2010, 2010 IEEE Network Operations and Management Symposium - NOMS 2010.

[51]  Borja Sotomayor,et al.  Virtual Infrastructure Management in Private and Hybrid Clouds , 2009, IEEE Internet Computing.

[52]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[53]  Mor Harchol-Balter,et al.  The case for sleep states in servers , 2011, HotPower '11.

[54]  Luiz André Barroso,et al.  The Case for Energy-Proportional Computing , 2007, Computer.

[55]  David E. Culler,et al.  Power Optimization - a Reality Check , 2009 .

[56]  Frank Bellosa,et al.  The benefits of event: driven energy accounting in power-sensitive systems , 2000, ACM SIGOPS European Workshop.

[57]  Mikko Majanen,et al.  FIT4Green : energy aware ICT optimization policies , 2010, e-Energy 2010.

[58]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[59]  Jeffrey S. Chase,et al.  Making Scheduling "Cool": Temperature-Aware Workload Placement in Data Centers , 2005, USENIX Annual Technical Conference, General Track.

[60]  Malgorzata Marek-Sadowska,et al.  Benefits and costs of power-gating technique , 2005, 2005 International Conference on Computer Design.