![Page 1: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/1.jpg)
1
Approche Architecturale pour une informatique verte
Régis MaugerArchitecteMicrosoft France
Code Session : GRE201
![Page 2: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/2.jpg)
2
Agenda
Pourquoi s’intéresser au “Green IT” ?Une nouvelle approcheConclusion
![Page 3: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/3.jpg)
3
Nous sommes à Nous sommes à un point d’inflexionun point d’inflexion
Pression de Pression de l’opinion l’opinion publicpublic
Le coût de Le coût de l’énergie l’énergie
augmenteaugmente
Les lois, Les lois, réglementations réglementations
gouvernementales gouvernementales augmentesaugmentes
La demande La demande des des
entreprises entreprises s’accroîts’accroît
LaLa consommation consommation d’énergie des d’énergie des DataCenter DataCenter augmenteaugmente
Le consensus s’accroît au Le consensus s’accroît au sujet de l’impact sur sujet de l’impact sur
l’environnementl’environnement
Demande des Demande des actionnaires actionnaires
s’accroîts’accroît
Demande des Demande des consommateurs consommateurs
s’accroîts’accroît
Analyste, industrie Analyste, industrie forums, presseforums, presse
Demande des Demande des clients de MSclients de MSCompétitionCompétition
![Page 4: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/4.jpg)
4
IDC: More and more money goes to power & cooling instead to new servers
$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
IDC: The Impact of Power and Cooling on Data Center Infrastructure, 2006
New Server Spending
Power and Cooling
![Page 5: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/5.jpg)
5
ConstatLes décisions sont généralement prises de manière isolée:
Métiers:Traitement de transactions batch de nuit vers du temps réel.Stockage de multiples copies de données d’historique sans mesurer l’impact réel sur le data center.
Développeurs: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. Passage du Synchrone à l’Asynchrone?
ITPro: Lors des demandes d’achats de serveurs, ils vont très souvent orienter leurs choix en fonction du prix ou vers des solutions connues. 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).
Si l’on multiplie cela à l’échelle des organisations impact direct sur les coûts et l’environnement.
![Page 6: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/6.jpg)
6
Impact sur l’architecture
Pour les modèles d’architecture, cela veut dire:Réduire le nombre de systèmesDes systèmes plus efficaces pour ce qui est de la consommation d’énergie lors de la création ou de la refonte des applications.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.
![Page 7: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/7.jpg)
7
Les indicateurs (1)Energy Star: mesure la consommation électrique des postes de travail et des périphériques.
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.
DCIE: le « Datacenter Infrastructure Efficiency » est l’inverse du PUE.
![Page 8: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/8.jpg)
8
Répartition de la consommation
Source: EYP Mission Critical Facilities Inc., New York
PUE=2.0
![Page 9: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/9.jpg)
9
Les indicateurs (2)
EUP : « Energy Usage Profile » mesure la consommation d’énergie dans différents domaines, tels que le matériel, les systèmes d’exploitation, les applications.
ECP : « Energy Cost Profile »
EIP : « Energy Impact Profile »
![Page 11: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/11.jpg)
11
http://www.energy.eu/#industrial
http://www.eia.doe.gov/cneaf/electricity/epm/table5_6_b.html
![Page 12: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/12.jpg)
12 http://www.epa.gov/cleanenergy/energy-resources/calculator.html
![Page 13: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/13.jpg)
13
![Page 14: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/14.jpg)
14
Gestion des « assets »10%-30% des serveurs ne font rien (Uptime Institute, USA)
Serveurs à moins de 50% moins efficace leur rentabilité énergétiqueTaux d’utilisation moyen d'un serveur autour de 15%Stockage (5% du total de l’électricité consommée par les data centers en 2006)L’approche traditionnelle 1 Serveurs - 1 Application (OSOA) est de moins en moins efficace, et de plus en plus coûteuse.En l’absence d’une vraie analyse des coûts, il y a sur-architecture et l’inefficacité devient la règles.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, …)
![Page 15: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/15.jpg)
15
Réseau d’entreprise
Microsoft Assessment And Planning (MAP)
Microsoft.com/MAP
Génération de rapportspour différents scénarios de migration
MAP Inventaire de l’existant
Consolidation de serveursVirtualisation d’applications?Migration Windows
![Page 16: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/16.jpg)
Type de rapport MAP Rapport
![Page 17: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/17.jpg)
17
Bénéfice de la virtualisationServer setup Average watts kWh/year Cost*
Kilograms of CO2*
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
* 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.
![Page 18: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/18.jpg)
Comment commencer?
Optimiser la consommation d’énergie:
Utiliser Microsoft System Center pour réduire le nombre de serveurs en fonctionnement
Operations Manager 2007 vous informe des performances dans le tempsConfiguration Manager 2007 vous informe sur les matériels et logiciels installés La mesure de l’état souhaité (DCM) vous aide à garder vos composants et configuration “green”
Illustration:RDA: Profiling Energy Usage for Efficient Consumption/
![Page 19: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/19.jpg)
19
Architecture extensible
![Page 20: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/20.jpg)
20
Visio Add-In
http://visiotoolbox.com/en-US/visio_greenit.aspx
![Page 21: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/21.jpg)
21
Visio Add-In
![Page 22: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/22.jpg)
22
System Center
System Center Configuration ManagerSystem Center Operation ManagerSystem Center Virtual Machine Manager
![Page 23: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/23.jpg)
23
Déterminer le taux d'utilisation
![Page 24: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/24.jpg)
Gestion de l'énergieUn nouveau Management Pack pour System Center Ops Mgr 2007 R2
Nouveau Provider WMI de Windows Server 2008 R2
Fonctionnalités prévues:Mesure l’allocation d’énergie par machine: temps réel vs budgétéeDéfinition d’un budget énergie Compte-rendu en temps réel de la consommation d’énergie, énergie budgétée, les limite PDU pour le “capacity planning”Compte-rendu de l’optimisation de la consommation et empreinte carboneModèle extensible pour les OEMs
Après la R2:Consolidation de workload de (VMs) Gestion des plan d’énergie pour des serveurs “non-domain-joined”Rapports EPA
![Page 25: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/25.jpg)
25
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éé
Provisioning
![Page 26: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/26.jpg)
26
Performance et Optimisation
![Page 27: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/27.jpg)
27
Performance et Optimisation (2)
![Page 28: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/28.jpg)
28
Profile de charge d'une solution sur l'année
![Page 29: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/29.jpg)
29
Profile de charge d'une solution sur la journée
![Page 30: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/30.jpg)
30
Segmenter votre solution
<ITService>
<Server Group>
<Server>
<ServerRole>
Service Model
<Site>
Topologie vue simplifiée
![Page 31: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/31.jpg)
31
Segmentation des serveurs (workload)
« Server Groups » gérer comme des serveurs (workloads)
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.
![Page 32: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/32.jpg)
32
Segmentation des "Server Role" Introduire les « Server Roles » comme partie intégrante de votre solution
Passer des composants aux Services ne permet pas une granularité suffisante
Grouper les fonctionnalités associées dans des « Server Roles »
Par exemple: Paye, Facturation
Planifier vos déploiement de Services en ayant à l’esprit l’isolation du « Server Role »Permettre à l’infrastructure de dynamiquement démarrer/arrêter les « Server Roles » (déployés en tant que VM’s)
![Page 33: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/33.jpg)
33
Démarrer lentement et grossir par “Unités d’échelle”Projet Sharepoint, la cible):
- 50,000 utilisateurs- 20,000 team sites- 150MB/site- Réponses par secondes: 100
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
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:- Accroissement basé sur RPS (Unité A): Taille initiale – 99 RPS; compteur fixé à 80 RPS- Accroissement basé sur la taille de la DB de contenu (Unité B): Taille initiale – 0.8 TB; compteur fixé 0.7 TB
![Page 34: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/34.jpg)
34
Policy based Management: WSRM
![Page 35: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/35.jpg)
35
Resource Governor
Min Memory 10%Max Memory 20%
Max CPU 20%
Backup
Admin Tasks
OLTP Activity
Ad-hocReports
ExecutiveReports
High
Max CPU 90%
Application PoolAdmin Pool
Report WorkloadOLTP WorkloadAdmin Workload
![Page 36: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/36.jpg)
36
Bonnes Pratiques pour le Data Center1. Optimiser le contrôle de la température, de la
circulation/distribution de l’air2. Utiliser des économiseurs3. Mettre en place une ingénierie du Data Center4. Mesuser l’efficacité de la consommation énergétique5. Superviser et contrôler le Data Center en temps réel6. Eliminer les “sur-allocations” pour un maximum d’efficacité et
de productivité7. Optimiser de manière holistique tout ce qui entre dans le Data
Center8. Faire que la gestion des opérations du Data Center soit dans les
culture d’entreprise 9. Partager et apprendre de ses partenaires dans cette industriehttp://www.microsoft.com/environment/our_commitment/articles/datacenter_bp.aspx
![Page 37: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/37.jpg)
Resources
www.verdiem.comwww.verdiem.com
Z GPO tool (Z GPO tool (www.energystar.govwww.energystar.gov))
Spec Power: http://www.spec.org/power_ssj2008/results/power_ssj2008.htmlEnergy 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.pdfDocument RDA : Profiling Energy Usage for Efficient ConsumptionVisual Studio Profiling : http://msdn.microsoft.com/en-us/library/z9z62c29(VS.80).aspxSystem Center : http://www.microsoft.com/systemcenterVisio Green IT : http://visiotoolbox.com/en-US/visio_greenit.aspx
![Page 39: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/39.jpg)
39
![Page 40: 2009-02-10 GRE201 - Approche architecturale pour une informatique verte](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b33e91a28ab49638b4696/html5/thumbnails/40.jpg)
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