Le Cloud Compu+ng modèle et évalua+on de performances



Documents pareils
Big Data, gros trafic et consommation

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie

Application de K-means à la définition du nombre de VM optimal dans un cloud

Elasticité logicielle pour optimiser l empreinte énergétique

agile Datacenter vert Le monde naissant des datacenters de nouvelle génération ICAR-2013

Cycle Innovation & Connaissance 12 petit déjeuner Mardi 15 mai Cloud Computing & Green IT : nuages ou éclaircies?

Maîtrise énergétique des centres de données

Qu est ce que le Cloud Computing?

Forum annuel Plan Climat des Alpes-Maritimes

Ordonnancement sous contraintes de Qualité de Service dans les Clouds

infrastructures réseaux

Enjeux énergétiques Datacenter et postes de travail

VMware Infrastructure The New Computing Platform. Stéphane CROIX Systems Engineer

Efficacité énergétique des réseaux de cœur et d accès

Indicateurs Normes Codes de conduite. Françoise Berthoud Grenoble, 12 juin 2012

.Réinventons l innovation.

Monitoring continu et gestion optimale des performances énergétiques des bâtiments

La virtualisation ou comment délivrer la sécurité en tant t que service, tout t en atteignant ses objectifs business.

LA DISPONIBILITÉ DE VOS SYSTÈMES D INFORMATION

CONFIGURER ET DÉPLOYER UN CLOUD PRIVÉ AVEC SYSTEM CENTER 2012

L activité Datacenter de Cap Ingelec

Réduction de la consommation énergétique des datacenter : optimisation du conditionnement d air, influence de. l architecture

Conception d une infrastructure «Cloud» pertinente

LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE

Green (?) datacenter. Green Datacenter - TIC et environnement - Institut Mines Telecom - 13 mai 2014, boutherin@lpsc.in2p3.fr

Expérience de la mise en place s une solution de gestion de capacité pour supporter la migration des Datacenter

Solution IT Power Management Gérer la consommation électrique de toute votre infrastructure IT

Mesure et modélisation de l énergie logicielle

Christophe Dubos Architecte Infrastructure et Datacenter Microsoft France

Passez d une vision passive de votre consommation énergétique à une gestion active de l énergie

virtualisation et consolidation des infrastructure: comment amèliorer la performance du SI

NEC Virtual PC Center

Nicolas ZERBIB CORNING

Evolution des technologies et émergence du cloud computing Drissa HOUATRA, Orange Labs Issy

CURRICULUM VITAE. Informations Personnelles

Hosting Eolas : Build & Run actif

Résolvez vos problèmes d énergie dédiée à l informatique

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com IBM Corporation

Séminaire Partenaires Esri France 7-8 juin Paris Cloud Computing Stratégie Esri

Du Datacenter au Cloud Quels challenges? Quelles solutions? Christophe Dubos Architecte Microsoft

Le Cercle Vertueux du Cloud Public

SOMMAIRE. 1. Architecture proposée. 2. Constituants de la solution. 3. Supervision DATA CENTER OPTION SERVICE

Systèmes Répartis. Pr. Slimane Bah, ing. PhD. Ecole Mohammadia d Ingénieurs. G. Informatique. Semaine Slimane.bah@emi.ac.ma

«Contribuer à une utilisation plus efficace de l énergie et des ressources dans le monde.»

Sommaire. APL France : qui sommes nous? Pourquoi l engouement du «Green» DC? «Green» DC : ce n est pas que du marketing?

Bearstech. Datacenters écologiques ( green ) Salon THD Johan Charpentier. Bearstech Green Datacenters

La place du charbon dans le mix électrique

La virtualisation, si simple!

Le Big Data est-il polluant? BILLET. Big Data, la déferlante des octets VIVANT MATIÈRE SOCIÉTÉS UNIVERS TERRE NUMÉRIQUE TERRE (/TERRE)

Optimisation for Cloud Computing and Big Data

La plate forme VMware vsphere 4 utilise la puissance de la virtualisation pour transformer les infrastructures de Datacenters en Cloud Computing.

Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et

Gestion de l infrastructure des Datacenters

Livre blanc. La sécurité de nouvelle génération pour les datacenters virtualisés

Infrastructure de calcul du CRRI

Data Center Rittal: standard ou sur mesure? Rittal Yverdon IT

[ La série de normes EN x-y, Réponse de l Europe à l Uptime Institute et au TIA 942-A? ]

CA Automation Suite for Data Centers

Les réseaux de campus. F. Nolot

Emerson montre aux centres de données comment réduire ses coûts énergétiques

Experts efficience informatique

Pourquoi un bilan Green IT? Zoom sur la méthodologie. Les chiffres clés Et moi?

réussir la transition vers le Cloud Computing: équilibre entre rentabilité, fonctionnalité et fiabilité

Pourquoi OneSolutions a choisi SyselCloud

Conférence Ecoconception

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

Retours d expériences et perspectives sur les aspects énergétiques

Hypervision et pilotage temps réel des réseaux IP/MPLS

Cloud Computing : Généralités & Concepts de base

La Virtualisation Windows chez CASINO. Philippe CROUZY Responsable Infrastructure Equipes Systèmes -Stockage

réduisez la facture électrique

Les Enjeux du Smart Water. Eau. Novembre 2013 Fabrice Renault Directeur commercial France. Schneider Electric Fabrice Renault 1

La nouvelle grande révolution. pure energy

Comment répondre aux challenges des Datacenters d aujourd hui et de demain?

Transition énergétique Les enjeux pour les entreprises

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

Entrez dans l ère du Numérique Très Haut Débit

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

VMware : De la Virtualisation. au Cloud Computing

Nous sommes des explorateurs des nouveaux paradigmes écologiques, économiques, politiques et énergétques

Virtualisation des Serveurs et du Poste de Travail

Solutions logicielles de gestion énergétique coopérante smart building in smart grid : Exemple CANOPEA. Xavier Brunotte info@vesta-system.

CDROM. L amélioration continue de la gestion des risques. René FELL Ingénieur HES en informatique Administrateur chez CDROM

Leader belge en énergies renouvelables. Etudes de financement, conception, installation, exploitation et maintenance

Chapitre 4: Introduction au Cloud computing

System Center 2012 R2 Licensing Fiche Produit

Simulation

Business & High Technology

LES DATACENTRES. ANGD MATHRICE Novembre Françoise Berthoud Violaine Louvet. Merci à Dominique Boutigny. Site web :

A Les différentes générations VMware

UMG 20CM. UMG 20CM Appareil de surveillance des circuits de distribution avec 20 entrées et RCM. Analyse d harmoniques RCM. Gestion d alarmes.

Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription

Adaptation du datacenter Météo France en environnement HPC

Etude des outils du Cloud Computing

Qu est ce qu une offre de Cloud?

Comment optimiser l utilisation des ressources Cloud et de virtualisation, aujourd hui et demain?

Transcription:

Le Cloud Compu+ng modèle et évalua+on de Par Valérie D. JUSTAFORT Candidate au Ph.D. École Polytechnique 28 Mars 2014 Sous la direction de M. Samuel PIERRE, Ph.D. École Polytechnique Et la co-direction de M. Ronald BEAUBRUN, Ph.D. Université Laval

Plan Concepts de base Contexte Revue de lijérature Éléments de la probléma+que Objec+fs de recherche Modèle proposé Évalua+on de Conclusion

CONCEPTS DE BASE

Cloud Compu)ng - DÉFINITION Concepts de base Contexte Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion Nouveau paradigme informatique Utilisation des mémoires et des capacités d ordinateurs répartis dans le monde Stockage et traitement de grands volumes de données

Cloud Compu)ng Concepts de base Contexte Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion Avantages Améliora+on de la ges+on des entreprises Disponibilité des services Économies d échelle Et autres Limita-ons Sécurité Dépenses Perte d indépendance Défis Sécurité Performance Mapping des ressources Hébergement des machines virtuelles Survivabilité Et autres

Cloud Compu)ng - Planifica+on Virtualisa-on Passé: rareté des ressources Présent: complexité des systèmes Plusieurs ressources informa+ques sur un unique support physique Machine virtuelle Environnement d exécution qui reproduit le comportement d un système hôte. Respect des contraintes de QoS pour chaque application

Cloud Compu)ng - Planifica+on Datacenter Réseau de serveurs interconnectés entre eux. Implémentation concrète d un Cloud Architecture à trois niveaux : Routeurs d accès (connectés aux serveurs) Réseau d agrégation Réseau cœur InterCloud Regroupement de Clouds distants et interconnectés entre eux

Minimisa+on de l empreinte carbone

STATISTIQUES Émissions annuelles de CO₂ (2012) Pays Émissions de CO₂ (milliers de tonnes) Émission per capita (en tonnes) Monde 33 376 327 4.9 Concepts de base Contexte Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion China 9 700 000 7.2 États- Unis 5 420 000 17.3 Inde 1 970 000 1.6 Russie 1 830 000 12.8 Ø Consommation moyenne des datacenters: 1.5% de la consommation mondiale Ø Équivalent à la consommation d une ville de 50 000 habitants Ø Parcs de Google Consommation moyenne par an: 2 675 898 MWh Équivalent à 650 éoliennes terrestres Empreinte carbone: 1.7 millions de CO₂ Ø Environ 100 milliards de kwh en 2015 (serveurs) Ø Impact énergétique croissant sur le réchauffement climatique Ø Nécessité de réduire l empreinte carbone des data centers 9

REVUE DE LITTÉRATURE

1. Un datacenter Revue A. PUE fixe Concepts de base Contexte Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion I. Minimisation du nombre de serveurs et/ou routage optimal E. Feller, L. Rilling et al. (2011) Y. Wu, M. Tang et al. (2012) B. PUE variable I. Puissance des équipements et du cooling E. Pakbaznia, M. Pedram (2009) E. Lee [2012] 2. InterCloud A. PUE fixe F. Moghaddam, M. Cheriet et al. (2011) F. Moghaddam, M. Cheriet et al. (2012) F. Larumbe, B. Sanso (2012) 11

ÉLÉMENTS DE LA PROBLÉMATIQUE

Concepts de base Contexte Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion Ø Importance de l empreinte carbone Impact sur l atmosphère le réchauffement climatique Ø Défis dans l environnement InterCloud Assignation des VMs avec contraintes de QoS Empreinte carbone vs Puissance totale o Différentes o DCs verts: impact énergétique nul o DCs non verts: importance de minimiser la puissance consommée Minimisation de la puissance o Optimisation conjointe de l utilisation des équipements ü Hypothèse de température minimale fixée o Augmentation de l efficacité du data center ü Minimisation de la puissance du «cooling system» o Solution: Consolidation de serveurs + routage optimal + température maximale de fonctionnement 13

1- Phénomène de recirculation de la chaleur Concepts de base Contexte Revue de littérature 2- Nature dynamique des serveurs Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion 14

Question de recherche Concepts de base Contexte Comment trouver, dans un environnement de datacenters géographiquement distribués, une configuration optimale des VMs et des applications, et de leur schéma de connectivité permettant de minimiser l empreinte carbone. Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion 15

OBJECTIFS DE RECHERCHE

Concepts de base Contexte Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion Concevoir un cadre de planification des machines virtuelles et des applications dans la perspective d une minimisation de l empreinte carbone dans un environnement InterCloud. Plus précisément: Concevoir un modèle mathématique Assignation des VMs avec respect des contraintes de QoS Optimisation conjointe: consolidation de serveurs et routage du trafic Température optimale de fonctionnement Implémenter le modèle sous un logiciel d optimisation Évaluer les du modèle proposé 17

Modèle proposé

InterCloud D1 Concepts de base P1 P4 Contexte Revue de littérature D3 Problématique Objectifs de recherche P2 Modèle proposé Évaluation de D2 D4 P3 Conclusion 19

MODÉLISATION Concepts de base Contexte Min: C = G e * ρ ( τ )* P d d D e E s ed ( τ ) = [ 1+ COP ( τ )] ρ 1 d d d d d IT d (1) (2) Revue de littérature Problématique Objectifs de recherche COPd 2 ( τ ) 0.0068( τ ) + 0.0008* τ + 0. 458 d = d d IT P = β * z d x X xd X x P CH x (3) (4) Modèle proposé Évaluation de P CH x = p X x + n F x P F x X S S ( τ ) + α sx * zs *( ps + s S k K a sk u sk ) (5) Conclusion FAN 3 3 ( τ ) p ( τ τ ) η 0 τ = τ P (6) F x = ref ref 20

MODÉLISATION s S z V vs = 1, v V c (7) Concepts de base Contexte Revue de littérature z X x v V z V vs V vk C sk, k K, s S S X z *α, s S, x X s sx (8) (9) Problématique Objectifs de recherche Modèle proposé z S s V z, v V, s S τ vs sup d MIN τ, d D d (10) (11) Évaluation de Conclusion τ sup d MAX τ, d d D (12) 21

Résultats

IMPLÉMENTATION Concepts de base Contexte Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Ø LOGICIEL: AMPL (solveur: CPLEX) Ø ENTRÉES: Caractéris+ques des data centers Caractéris+ques des demandes Ø SORTIES Empreinte carbone Emplacement des VMs et des applica+ons Températures op+males (cooling et châssis) Conclusion 23

IMPLÉMENTATION Concepts de base Contexte Revue de littérature Problématique Objectifs de recherche Ø VARIABLES Binaires Châssis/ serveur actif ou non; VM hébergée sur un serveur donné ou non ; RÉELLES Nombre de VMs par serveur Températures Modèle proposé Évaluation de Conclusion 24

COST STRUCTURE Simulation Data CARBON FOOTPRINT Concepts de base Characteris -cs Value 1090000 Contexte Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion Ini+al IT power Number of fans per chassis Ini+al fan power U+liza+on Coil (50%) Gas (50%) 1000 kw 6 5 W 100% 900 g/kwh 450 g/kwh CARBON FOOTPRINT (g/h) 990000 890000 790000 690000 590000 490000 390000 290000 190000 90000 12 17 22 27 32 37 TEMPERATURE ( C) IT carbon footprint Cooling carbon footprint Total carbon footprint 1 data center 25

COST COMPARISON Data centers characteristics Concepts de base Contexte Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de Conclusion Charact Topolog y # chassis Server types # servers Energy sources # of fans per chassis Ini-al fan power (w) DC1 Tree 4 2 4 5 6 10 15 DC2 Tree 4 2 4 4 6 10 15 Data centers characteristics (cont.) Charact Wind Solar Coal Gas Hydro DC1 0.2 0.2 0.2 0.2 0.2 DC2 0.1 0 0.5 0.25 0.15 Power consumption characteristics (W) Charact Idle CPU MEM DISK TRAF Chassis 800 - - - - - - - - - - - - S1 60 70 100 50 - - - Tref ( C) S2 80 140 125 80 - - - Switch 151 - - - - - - - - - 180 26

COST COMPARISON CARBON FOOTPRINT Concepts de base 8000 Contexte 7000 Revue de littérature Problématique Objectifs de recherche Modèle proposé Évaluation de CARBON FOOTPRINT (g) 6000 5000 4000 3000 2000 1000 6 VMs 12 VMs 18 VMs 24 VMs 30 VMs Conclusion 0 CNS CB_MIN_PW CB_MAX_PW CB_OPT OPTIMIZATION MODELS 27

FAN POWER IMPACT CARBON FOOTPRINT 12000 Concepts de base Contexte Revue de littérature Problématique CARBON FOOTRPINT (g/h) 11000 10000 9000 8000 7000 6000 5000 12 17 22 27 32 37 TEMPERATURE ( C) Fan power: 5W Fan power: 10W Fan power: 15W Fan power: 20W Fan power: 25W Objectifs de recherche Modèle proposé Évaluation de Conclusion TEMPERATURE ( c) 25 23 21 19 17 15 OPTIMAL TEMPERATURE 4 9 14 19 24 FAN POWER (W) CARBON FOOTPRINT (g/h) 6900 6700 6500 6300 6100 5900 5700 5500 CARBON FOOTPRINT 4 9 14 19 24 FAN POWER (W) 28

FAN POWER IMPACT CARBON FOOTPRINT SAVINGS 40 Concepts de base Contexte Revue de littérature SAVINGS (%) 30 20 10 0 2 4 6 8 10 12 14 16 FAN POWER (W) CNS CB_MIN_PW CB_MAX_PW Problématique CARBON FOOTPRINT SAVINGS Objectifs de recherche 18 16 Modèle proposé Évaluation de Conclusion SAVINGS (%) 14 12 10 8 6 4 CNS CB_MIN_PW 2 0 2 7 12 17 22 FAN POWER (W) 29

Conclusion

Ø TRAVAIL RÉALISÉ Modélisa+on mathéma+que Concepts de base Contexte Revue de littérature Ø RÉSULTATS Consomma+on des serveurs/switchs Consomma+on du cooling Consomma+on des fans Problématique Objectifs de recherche Modèle proposé Structure du coût non trivial Meilleur coût par rapport aux approches existantes Impact de la puissance des fans Évaluation de Conclusion Ø TRAVAUX FUTURS Adapter une heuris+que afin de résoudre les problèmes de grandes tailles 31

Merci!?

REFERENCES Ø Ø Ø Ø Ø E. Feller, L. Rilling, and C. Morin, Energy-aware ant colony based workload placement in clouds, in Proceedings of the 12th IEEE/ACM International Conference on Grid Computing, Lyon, France, Sep. 2011. E. Pakbaznia and M. Pedram, "Minimizing Data Center Cooling and Server Power Costs,"Proc. of International Symposium on Low Power Electronics and Design, Aug. 2009 Fereydoun Farrahi Moghaddam, Reza Farrahi Moghaddam, and Mohamed Cheriet. Carbon metering and effective tax cost modeling for virtual machines. In CLOUD 12, pages 758 763, Honolulu, Hawaii, USA, June 2012. Fereydoun Farrahi Moghaddam, Reza Farrahi Moghaddam, and Mohamed Cheriet. Multi-level grouping genetic algorithm for low carbon virtual private clouds. In CLOSER 12, pages 315 324, Porto, Portugal, April 18 21 2012 F. Larumbe and B. Sanso, Cloptimus: A multi-objective Cloud data center and software component location framework, in 2012 IEEE 1 st Internation Conference on Cloud Networking, CLOUDNET 2012, pages 23-28, November 2012 Ø EDGARD, base de données de la European Commission and Netherlands Environmental Assessment Agency Ø EPA, U.S. Environmental Protection Agency DATA CENTER CONSOLIDATION PLAN, September 2011 Ø Q. Tang, S. Gupta et al. Sensor-Based Fast Thermal Evaluation Model For Energy Efficient High- Performance Datacenters Proc. Int l Conf. on Intelligent Sensing and Info. Process., Dec 2006, pp 203-208 Ø J. Bean Energy impact of increased server inlet temperature APC White Paper #138, August 2010 33

Annexes

Lois des fans Flot d air m FAN (τ)= m 0 τ Puissance d un fan p FAN (τ)= η 0 τ 3 À densité constante 35

Empreinte carbone Consommation de puissance C= d=1 D C d ( τ d in, τ d sup ) C d ( τ d in, τ d sup )= G d TOT ρ d ( τ d sup ) P d ( τ d in ) GPUE G d TOT = s=1 S G s e s_d PUE ρ d ( τ d sup )=1+ 1/0.0068 ( τ d sup ) 2 +0.0008 τ d sup +0.458 Puissance des équipements P d ( τ d in )= P d CHÂSSIS_TOT ( τ d in )+ P d SWITCH 36

Puissance des châssis (incluant serveurs et fans) P d CHÂSSIS_TOT ( τ d in )= y=1 Y d x=1 X y_d P x_y_d CHÂSSIS_TOT ( τ x_y_d in ) P x_y_d CHÂSSIS_TOT ( τ x_y_d in )= P x_y_d CHÂSSIS + P x_y_d CHÂSSIS_FAN ( τ x_y_d in ) Puissance d un châssis (incluant serveurs) P x_y_d CHÂSSIS = w x_y_d X { p x_y_d X stat + m=1 M x_y_d w m_x_y_d M [ p m_x_y_d M stat +( a m_x_y_d M CPU U m_x_y_d M CPU ) +( a m_x_y_d M MEM U m_x_y_d M MEM )+( a m_x_y_d M DISK U m_x_y_d M DISK )] } 37

Puissance des fans d un châssis P x_y_d CHÂSSIS_FAN ( τ x_y_d in )= w x_y_d X n x_y_d FAN p x_y_d FAN ( τ x_y_d in ) p x_y_d FAN ( τ x_y_d in )= η x_y_d 0 ( τ x_y_d in ) 3 Puissance d un commutateur P d SWITCH = t=1 T d [ θ t_d p t_d T_stat +( a t_d T_TRAF U t_d T_TRAF )] 38

Équations de chaleur P x_y_d CHÂSSIS_TOT ( τ x_y_d in )= Q x_y_d out Q x_y_d in P x_y_d CHÂSSIS_TOT ( τ x_y_d in )= m x_y_d FAN ( τ x_y_d in ) ( τ x_y_d out τ x_y_d in ) Dans le domaine matriciel P d CHÂSSIS_TOT ( τ d in )= M d ( τ d in ) ( τ d out τ d in ) τ d out τ d out = τ d sup + ( M d ( τ d in ) μ d M d ( τ d in )) 1 P d CHÂSSIS_TOT ( τ d in ) Expression de τ d in ( M d ( τ d in ) μ d M d ( τ d in )) τ d in =( M d ( τ d in ) μ d M d ( τ d in )) τ d sup + μ d P d CHÂSSIS_TOT ( τ d in ) 39