Approche Architecturale pour une informatique verte   Régis Mauger Architecte Microsoft France <ul><li>Code Session : GRE2...
Agenda <ul><li>Pourquoi s’intéresser au “Green IT” ? </li></ul><ul><li>Une nouvelle approche </li></ul><ul><li>Conclusion ...
Nous sommes à un point d’inflexion Pression de l’opinion public Le coût de l’énergie augmente Les lois, réglementations go...
IDC: More and more money goes to power & cooling instead to new servers IDC: The Impact of Power and Cooling on Data Cente...
Constat <ul><ul><li>Les décisions sont généralement prises de manière isolée: </li></ul></ul><ul><ul><ul><li>Métiers: </li...
Impact sur l’architecture <ul><li>Pour les modèles d’architecture, cela veut dire: </li></ul><ul><ul><li>Réduire le nombre...
Les indicateurs (1) <ul><li>Energy Star :  mesure la consommation électrique des postes de travail et des périphériques. <...
Répartition de la consommation Source: EYP Mission Critical Facilities Inc., New York  PUE=2.0
Les indicateurs (2) <ul><li>EUP : « E nergy Usage Profile » mesure la consommation d’énergie dans différents domaines, tel...
http://www.spec.org/
http://www.energy.eu/#industrial http://www.eia.doe.gov/cneaf/electricity/epm/table5_6_b.html
http://www.epa.gov/cleanenergy/energy-resources/calculator.html
 
Gestion des «  assets » <ul><li>10%-30% des serveurs ne font rien  (Uptime Institute, USA) </li></ul><ul><li>Serveurs à mo...
Microsoft  Assessment  And Planning (MAP) Microsoft.com/MAP Réseau d’entreprise Génération de rapports pour différents scé...
Type de rapport MAP Rapport
Bénéfice de la virtualisation * See  Average Retail Price of Electricity to Ultimate Customers by End-Use Sector, by State...
Comment commencer? <ul><li>Optimiser la consommation d’énergie: </li></ul><ul><ul><li>Utiliser Microsoft System Center pou...
Architecture extensible
Visio Add-In http://visiotoolbox.com/en-US/visio_greenit.aspx
Visio Add-In
System Center <ul><li>System Center Configuration Manager </li></ul><ul><li>System Center Operation Manager </li></ul><ul>...
Déterminer le taux d'utilisation
Gestion de l'énergie <ul><li>Un nouveau Management Pack pour  </li></ul><ul><li>System Center Ops Mgr 2007 R2 </li></ul><u...
Provisioning  Collecte des données de performance des hôtes Placement optimal de la VM sur l’hôte adapté Librairies de mod...
Performance et Optimisation
Performance et Optimisation (2)
Profile de charge d'une solution sur l'année
Profile de charge d'une solution sur la journée
Segmenter votre  solution <ITService> <Server Group> <Server> <ServerRole> Service Model <Site> Topologie vue simplifiée
Segmentation des serveurs (workload) <ul><li>« Server Groups » gérer comme des serveurs (workloads) </li></ul><ul><li>Fair...
Segmentation des &quot;Server Role&quot;  <ul><li>Introduire les « Server Roles » comme partie intégrante de votre solutio...
Démarrer lentement et grossir par  “Unités d’échelle” <ul><li>Projet Sharepoint, la cible) : </li></ul><ul><li>50,000 util...
Policy based Management: WSRM
Resource Governor Backup Admin Tasks OLTP  Activity Ad-hoc Reports Executive Reports High Application Pool Admin Pool OLTP...
Bonnes Pratiques pour le Data Center <ul><li>Optimiser le contrôle de la température, de la circulation/distribution de l’...
Resources <ul><li>www.microsoft.com/environment </li></ul><ul><li>www.epeat.net   </li></ul><ul><li>www.energystar.gov   <...
http://microsoft.com/environment
 
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be...
Prochain SlideShare
Chargement dans…5
×

2009-02-10 GRE201 - Approche architecturale pour une informatique verte

838 vues

Publié le

GRE201 - Approche architecturale pour une informatique verte

Publié dans : Technologie, Business
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
838
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
41
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • 06/07/09 22:23 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • 2009-02-10 GRE201 - Approche architecturale pour une informatique verte

    1. 1. Approche Architecturale pour une informatique verte  Régis Mauger Architecte Microsoft France <ul><li>Code Session : GRE201 </li></ul>
    2. 2. Agenda <ul><li>Pourquoi s’intéresser au “Green IT” ? </li></ul><ul><li>Une nouvelle approche </li></ul><ul><li>Conclusion </li></ul>
    3. 3. Nous sommes à un point d’inflexion Pression de l’opinion public Le coût de l’énergie augmente Les lois, réglementations gouvernementales augmentes La demande des entreprises s’accroît La consommation d’énergie des DataCenter augmente Le consensus s’accroît au sujet de l’impact sur l’environnement Demande des actionnaires s’accroît Demande des consommateurs s’accroît Analyste, industrie forums, presse Demande des clients de MS Compétition
    4. 4. IDC: More and more money goes to power & cooling instead to new servers IDC: The Impact of Power and Cooling on Data Center Infrastructure, 2006 New Server Spending Power and Cooling $0 $20 $40 $60 $80 $100 $120 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 Installed Base (M Units) Spending (US$B) 0 5 10 15 20 25 30 35 40 45 50
    5. 5. Constat <ul><ul><li>Les décisions sont généralement prises de manière isolée: </li></ul></ul><ul><ul><ul><li>Métiers: </li></ul></ul></ul><ul><ul><ul><ul><li>Traitement de transactions batch de nuit vers du temps réel. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Stockage de multiples copies de données d’historique sans mesurer l’impact réel sur le data center. </li></ul></ul></ul></ul><ul><ul><ul><li>Développeurs: </li></ul></ul></ul><ul><ul><ul><ul><li>Combien réalisent un profiling/tuning de leur travail pour utiliser moins de serveurs ou conçoivent des architecture d’applications qui peuvent être partagées entre différents serveurs. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Passage du Synchrone à l’Asynchrone? </li></ul></ul></ul></ul><ul><ul><ul><li>ITPro: </li></ul></ul></ul><ul><ul><ul><ul><li>Lors des demandes d’achats de serveurs, ils vont très souvent orienter leurs choix en fonction du prix ou vers des solutions connues. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Très souvent, il y a des acquisitions en excès pour garantir une capacité dans des scenarii extrêmes, créant des excès de capacité. Ces excès de capacité ayant un impact direct sur l’encombrement et les ressource nécessaires pour un bon fonctionnement (ie. Climatisation). </li></ul></ul></ul></ul><ul><ul><li>Si l’on multiplie cela à l’échelle des organisations  impact direct sur les coûts et l’environnement. </li></ul></ul>
    6. 6. Impact sur l’architecture <ul><li>Pour les modèles d’architecture, cela veut dire: </li></ul><ul><ul><li>Réduire le nombre de systèmes </li></ul></ul><ul><ul><li>Des systèmes plus efficaces pour ce qui est de la consommation d’énergie lors de la création ou de la refonte des applications. </li></ul></ul><ul><ul><li>Ceci afin de faire une utilisation optimale des ressources physiques (faire plus avec moins de code et de systèmes) tout en privilégiant les solutions plus économes en termes d’énergie et d’émission de gaz à effet de serre. </li></ul></ul>
    7. 7. Les indicateurs (1) <ul><li>Energy Star : mesure la consommation électrique des postes de travail et des périphériques. </li></ul><ul><li>PUE : le «  Power Usage Effectiveness  » du Green Grid mesure le ratio entre la dépense énergétique totale d'un bâtiment et celle propre aux équipements informatiques qu'il héberge. </li></ul><ul><li>DCIE: le «  Datacenter Infrastructure Efficiency » est l’inverse du PUE. </li></ul>
    8. 8. Répartition de la consommation Source: EYP Mission Critical Facilities Inc., New York PUE=2.0
    9. 9. Les indicateurs (2) <ul><li>EUP : « E nergy Usage Profile » mesure la consommation d’énergie dans différents domaines, tels que le matériel, les systèmes d’exploitation, les applications. </li></ul><ul><li>ECP : « E nergy Cost Profile » </li></ul><ul><li>EIP : « E nergy Impact Profile » </li></ul>
    10. 10. http://www.spec.org/
    11. 11. http://www.energy.eu/#industrial http://www.eia.doe.gov/cneaf/electricity/epm/table5_6_b.html
    12. 12. http://www.epa.gov/cleanenergy/energy-resources/calculator.html
    13. 14. Gestion des «  assets » <ul><li>10%-30% des serveurs ne font rien (Uptime Institute, USA) </li></ul><ul><li>Serveurs à moins de 50%  moins efficace leur rentabilité énergétique </li></ul><ul><li>Taux d’utilisation moyen d'un serveur autour de 15% </li></ul><ul><li>Stockage (5% du total de l’électricité consommée par les data centers en 2006) </li></ul><ul><li>L’approche traditionnelle 1 Serveurs - 1 Application (OSOA) est de moins en moins efficace, et de plus en plus coûteuse. </li></ul><ul><li>En l’absence d’une vraie analyse des coûts, il y a sur-architecture et l’inefficacité devient la règles. </li></ul><ul><li>Il ne suffit pas de collecter des informations sur la santé des applications, mais il faut “comprendre” les axes d’amélioration. Basé sur cette compréhension, la puissance de calcul (y compris l’énergie) peut être ajustée tout en respectant le SLA « Service Level Agreement ». Les ressources non nécessaires peuvent être alors mises en sommeil, c'est le scénario qui est de plus en plus retenu et qui conduit à cet intérêt de plus en plus important pour virtualisation. Ne nous trompons pas! c'est étonnamment complexe, cela exige des modèles plus précis (modèles de capacité, modèles de consommation, différentes dimensions, des marges de sûreté et des plans multiples de puissance, …) </li></ul>
    14. 15. Microsoft Assessment And Planning (MAP) Microsoft.com/MAP Réseau d’entreprise Génération de rapports pour différents scénarios de migration MAP Inventaire de l’existant Consolidation de serveurs Virtualisation d’applications? Migration Windows
    15. 16. Type de rapport MAP Rapport
    16. 17. Bénéfice de la virtualisation * See Average Retail Price of Electricity to Ultimate Customers by End-Use Sector, by State (http://www.eia.doe.gov/cneaf/electricity/epm/table5_6_b.html) and Greenhouse Gas Equivalencies Calculator (http://www.epa.gov/cleanenergy/energy-resources/calculator.html) from the U.S. Environmental Protection Agency. Server setup Average watts kWh/year Cost* Kilograms of CO 2 * Standalone IIS7 server × 4 2,000.40 17,535.51 $1,602.75 13,633 One Hyper-V server with 4 IIS7 virtual machines 517.66 (measured) 4,537.81 $414.76 3,528 Potential Savings 1,482.74 12,997.70 $1,187.99 10,105 Standalone IIS7 server × 10 5,001.00 43,838.77 $4,006.86 34,083 One Hyper-V server with 10 IIS7 virtual machines 512.17 (measured) 4,489.68 $410.36 3,491 Potential Savings 4,488.83 39,349.08 $3,596.51 30,592
    17. 18. Comment commencer? <ul><li>Optimiser la consommation d’énergie: </li></ul><ul><ul><li>Utiliser Microsoft System Center pour réduire le nombre de serveurs en fonctionnement </li></ul></ul><ul><ul><ul><li>Operations Manager 2007 vous informe des performances dans le temps </li></ul></ul></ul><ul><ul><ul><li>Configuration Manager 2007 vous informe sur les matériels et logiciels installés </li></ul></ul></ul><ul><ul><ul><li>La mesure de l’état souhaité (DCM) vous aide à garder vos composants et configuration “green” </li></ul></ul></ul><ul><ul><li>Illustration: </li></ul></ul>RDA: Profiling Energy Usage for Efficient Consumption /
    18. 19. Architecture extensible
    19. 20. Visio Add-In http://visiotoolbox.com/en-US/visio_greenit.aspx
    20. 21. Visio Add-In
    21. 22. System Center <ul><li>System Center Configuration Manager </li></ul><ul><li>System Center Operation Manager </li></ul><ul><li>System Center Virtual Machine Manager </li></ul>
    22. 23. Déterminer le taux d'utilisation
    23. 24. Gestion de l'énergie <ul><li>Un nouveau Management Pack pour </li></ul><ul><li>System Center Ops Mgr 2007 R2 </li></ul><ul><ul><li>Nouveau Provider WMI de Windows Server 2008 R2 </li></ul></ul><ul><li>Fonctionnalités prévues: </li></ul><ul><ul><li>Mesure l’allocation d’énergie par machine: temps réel vs budgétée </li></ul></ul><ul><ul><li>Définition d’un budget énergie </li></ul></ul><ul><ul><li>Compte-rendu en temps réel de la consommation d’énergie, énergie budgétée, les limite PDU pour le “capacity planning” </li></ul></ul><ul><ul><li>Compte-rendu de l’optimisation de la consommation et empreinte carbone </li></ul></ul><ul><ul><li>Modèle extensible pour les OEMs </li></ul></ul><ul><li>Après la R2: </li></ul><ul><ul><li>Consolidation de workload de (VMs) Gestion des plan d’énergie pour des </li></ul></ul><ul><ul><li>serveurs “non-domain-joined” </li></ul></ul><ul><ul><li>Rapports EPA </li></ul></ul>
    24. 25. Provisioning Collecte des données de performance des hôtes Placement optimal de la VM sur l’hôte adapté Librairies de modèles et de VMs Modèle pré-configuré Placement de la VM sur l’hôte le mieux adapté Création d’une VM via un modèle pre-créé
    25. 26. Performance et Optimisation
    26. 27. Performance et Optimisation (2)
    27. 28. Profile de charge d'une solution sur l'année
    28. 29. Profile de charge d'une solution sur la journée
    29. 30. Segmenter votre solution <ITService> <Server Group> <Server> <ServerRole> Service Model <Site> Topologie vue simplifiée
    30. 31. Segmentation des serveurs (workload) <ul><li>« Server Groups » gérer comme des serveurs (workloads) </li></ul><ul><li>Faire en sorte que vos solutions et déploiements permettent à l’infrastructure de réduire ou d’accroître le nombre de serveurs dans un « Server Group » à tout moment. </li></ul>
    31. 32. Segmentation des &quot;Server Role&quot; <ul><li>Introduire les « Server Roles » comme partie intégrante de votre solution </li></ul><ul><ul><li>Passer des composants aux Services ne permet pas une granularité suffisante </li></ul></ul><ul><li>Grouper les fonctionnalités associées dans des </li></ul><ul><li>« Server Roles » </li></ul><ul><ul><li>Par exemple: Paye, Facturation </li></ul></ul><ul><li>Planifier vos déploiement de Services en ayant à l’esprit l’isolation du « Server Role » </li></ul><ul><li>Permettre à l’infrastructure de dynamiquement démarrer/arrêter les « Server Roles » (déployés en tant que VM’s) </li></ul>
    32. 33. Démarrer lentement et grossir par “Unités d’échelle” <ul><li>Projet Sharepoint, la cible) : </li></ul><ul><li>50,000 utilisateurs </li></ul><ul><li>20,000 team sites </li></ul><ul><li>150MB/site </li></ul><ul><li>Réponses par secondes: 100 </li></ul><ul><li>Suivi des compteurs de la configuration opérationnelle et supervision de l’environnement avec System Center Operation Manager 2007  déclenchement de l’allocation ou desallocation, provisioning une fois que la capacité a atteint 80% des valeurs spécifiée: </li></ul><ul><li>Accroissement basé sur RPS (Unité A): Taille initiale – 99 RPS; compteur fixé à 80 RPS </li></ul><ul><li>Accroissement basé sur la taille de la DB de contenu (Unité B): Taille initiale – 0.8 TB; compteur fixé 0.7 TB </li></ul>Configuration de la ferme RPS 2 par 1 99 Configuration de la ferme RPS 4 par 2 120 Configuration de la ferme RPS 3 par 1 115
    33. 34. Policy based Management: WSRM
    34. 35. Resource Governor Backup Admin Tasks OLTP Activity Ad-hoc Reports Executive Reports High Application Pool Admin Pool OLTP Workload Admin Workload Min Memory 10% Max Memory 20% Max CPU 20% Max CPU 90% Report Workload
    35. 36. Bonnes Pratiques pour le Data Center <ul><li>Optimiser le contrôle de la température, de la circulation/distribution de l’air </li></ul><ul><li>Utiliser des économiseurs </li></ul><ul><li>Mettre en place une ingénierie du Data Center </li></ul><ul><li>Mesuser l’efficacité de la consommation énergétique </li></ul><ul><li>Superviser et contrôler le Data Center en temps réel </li></ul><ul><li>Eliminer les “sur-allocations” pour un maximum d’efficacité et de productivité </li></ul><ul><li>Optimiser de manière holistique tout ce qui entre dans le Data Center </li></ul><ul><li>Faire que la gestion des opérations du Data Center soit dans les culture d’entreprise </li></ul><ul><li>Partager et apprendre de ses partenaires dans cette industrie </li></ul>http://www.microsoft.com/environment/our_commitment/articles/datacenter_bp.aspx
    36. 37. Resources <ul><li>www.microsoft.com/environment </li></ul><ul><li>www.epeat.net </li></ul><ul><li>www.energystar.gov </li></ul><ul><li>www.climatesaverscomputing.org </li></ul><ul><li>www.thegreengrid.org </li></ul><ul><li>www.80plus.org </li></ul><ul><li>www.1e.com www.verdiem.com </li></ul><ul><li>EZ GPO tool ( www.energystar.gov ) </li></ul>Spec Power: http://www.spec.org/power_ssj2008/results/power_ssj2008.html Energy Efficiency and Mobile Battery Life Guidance http://www.microsoft.com/whdc/system/pnppwr/mobile_bat.mspx Architect Journal N°18: http://www.msarchitecturejournal.com/pdf/Journal18.pdf Document RDA : Profiling Energy Usage for Efficient Consumption Visual Studio Profiling : http://msdn.microsoft.com/en-us/library/z9z62c29(VS.80).aspx System Center : http://www.microsoft.com/systemcenter Visio Green IT : http://visiotoolbox.com/en-US/visio_greenit.aspx
    37. 38. http://microsoft.com/environment
    38. 40. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Votre potentiel, notre passion TM

    ×