Bearstech


                        Green Computing
                                -
                     Panorama et perspectives

                               Salon THD 2011

                                    Vincent Caron




Bearstech – Green Computing – Panorama ...
La notion de Green Computing

  A géométrie variable ...
    ●   Efficience ≠ Consommation

  Deux conceptions du Green Computing
    ● Ne pas remettre en cause les besoins présent et futur,
       uniquement optimiser l'existant
    ● Questionner les besoins et les usages, puis optimiser




Bearstech – Green Computing – Panorama ...
Métaphore automobile




                      Métaphore automobile




Bearstech – Green Computing – Panorama ...
Métaphore automobile

  1925: Ford T
    ● 15 millions d'unités produites
    ● 50% des voitures en circulation

    ● 11 à 19 litres aux 100km

    ● 4 places




  Sources: Ford, Wikipedia




Bearstech – Green Computing – Panorama ...
Métaphore automobile

  2005: Ford Focus
    ● 5 millions de voitures Ford par an
    ● 800 millions de voitures en circulation dans le monde

    ● 6 à 10 litres aux 100km

    ● 4 places




  Sources: Ford, Wikipedia




Bearstech – Green Computing – Panorama ...
Métaphore automobile


                                 Quel bilan ?

                             Pour la voiture ?
                           Pour ses usagers ?
                         Pour la compagnie Ford ?
                          Pour le monde entier ?




Bearstech – Green Computing – Panorama ...
Plusieurs perspectives



                      Plusieurs perspectives

                          Perspective : point de vue




Bearstech – Green Computing – Panorama ...
Plusieurs perspectives


  Considérer le réseau Internet globalement
    ● Le datacenter
    ● Le(s) réseau(x)

    ● Les terminaux




Bearstech – Green Computing – Panorama ...
Plusieurs perspectives

  Considérer le service globalement

  Exemple: une recherche Google coûte plus que 1 kJ
    ●   Indexation
    ●   Archivage (cache)
    ●   Régie de pub
    ●   Prévisualisation
    ●   Recherche
    ●   Transfert des informations
    ●   Affichage des résultats




Bearstech – Green Computing – Panorama ...
Bilan énergétique global




                    Bilan énergétique global




Bearstech – Green Computing – Panorama ...
Bilan énergétique global


                        Les TIC en france (2009)

        13,5% de l'électricité consommée (55 TWh)
           dont 1% par les datacenters (4 Twh)


                            Source: gouvernement français




Bearstech – Green Computing – Panorama ...
Bilan énergétique global

  Effet Joule : je calcule donc je chauffe

    ● CPU smartphone: 2 W
    ● CPU laptop: 40 W

    ● CPU desktop: 100 W

    ● GPU: 300 W

    ● Grille-pain: 1000 W




Bearstech – Green Computing – Panorama ...
Bilan énergétique global

  Dépend de la saison
    ● Un PC est "green" en hiver
    ● Polluant et incommodant en été




  Que faire de la chaleur ?
    ● La stocker ?
    ● La distribuer ?

    ● A quelle échelle (maison, bâtiment, ville) ?




Bearstech – Green Computing – Panorama ...
Cloud computing




                           Cloud computing




Bearstech – Green Computing – Panorama ...
Cloud computing


       ++ Peut héberger votre application dans un
      datacenter avec un meilleur PUE que votre SI

     -- Mais qui dit distribué, dit plus d'infrastructure
         réseau et de coûts en communication




Bearstech – Green Computing – Panorama ...
Cloud computing


  Peu de contraintes, incite à un augmentation
  d'usage de ressources
    ● Un nouveau serveur physique en 1 à 10 jours
    ● Un nouveau serveur virtuel en 1 à 10min




Bearstech – Green Computing – Panorama ...
Cloud computing


  L'informatique "à la demande"
    ● Croissance actuelle de la demande IT, pas de gestion
       de décroissance
    ● Le business model du cloud sous-tend un large

       'provisioning'




Bearstech – Green Computing – Panorama ...
Cloud computing


  Pas de décroissance dans le "cloud"
    ● Un serveur virtuel éteint ne diminue pas la
        consommation électrique
    ● Il libère de la place pour un nouveau serveur virtuel

    ● Contraintes logicielle et matérielle sur l'extinction du

        matériel




Bearstech – Green Computing – Panorama ...
Virtualisation




                               Virtualisation




Bearstech – Green Computing – Panorama ...
Virtualisation

             LA technologie du "Cloud computing"

      Réel impact sur les économies d'énergie et de
                         matériel

         Un serveur entrée de gamme est 10x trop
         puissant pour une boutique en ligne à 100
                     transactions/jour



Bearstech – Green Computing – Panorama ...
Virtualisation

  Services distribués selon la "Long Tail" (Pareto)
    ●   20% des services utilisent 80% des ressources
        ●   Leur unité de consommation est la baie (40 serveurs)
        ●   Exemple: Dailymotion, Skyblog

    ●   80% des services utilisent 20% des ressources
        ●   Leur unité de consommation est le quart ou huitieme de
             serveur




Bearstech – Green Computing – Panorama ...
Virtualisation

    ● Mise en oeuvre délicate
    ● Economies et performances pas

       nécessairement au rendez-vous
    ● Rarement utilisé dans une optique d'économie

    ● Les gains de temps dû au découplage

       matériel/logiciel est de loin l'effet le plus
       recherché




Bearstech – Green Computing – Panorama ...
Les services du Cloud



                      Les services du Cloud

                   SaaS = Software as a Service




Bearstech – Green Computing – Panorama ...
Les services du Cloud



                  On consomme trois fois (plus ?)

                        Serveur (au datacenter)
                          ●

                 ● Réseau (datacenter, backbone, FAI)

                        ● Utilisateur, terminaux




Bearstech – Green Computing – Panorama ...
Les services du Cloud


           A qui attribue-t-on l'empreinte carbone ?

         Une nouvelle forme de "Green washing" ?

     En 2009, 40 TWh de puissance mondiale consommée
            qu'aucun utilisateur final ne s'attribue.




Bearstech – Green Computing – Panorama ...
Quelques pistes




                            Quelques pistes




Bearstech – Green Computing – Panorama ...
Quelques pistes

  Le futur cloud: "nous" ?

  Un internaute moderne utilise de plus en plus de
  terminaux
    ●   PC
    ●   Smartphone
    ●   Tablet

   La puissance de calcul et de stockage de ces terminaux
  devient considérable




Bearstech – Green Computing – Panorama ...
Quelques pistes

  De plus en plus d'appareils "économiques" car
  mobiles (poids et autonomie)

  Les technologies d'économie d'énergie déployé
  sur ces appareils n'existent pas au datacenter
    ● adaptation de fréquence/puissance
    ● modes de veille




Bearstech – Green Computing – Panorama ...
Quelques pistes


  Les compromis énergie/performance ne sont faits
  qu'à l'échelle individuelle

  Au datacenter, tout est "à fond", même sans
  utilisateurs
    ●   Serveur à vide: 160W, en pleine charge: 250W




Bearstech – Green Computing – Panorama ...
Quelques pistes

          Le P2P est-il un cloud non industrialisé et
                 potentiellement efficient ?

        Bittorrent est-il plus efficient que Youtube pour
                    échanger des vidéos ?

       Un moteur de recherche distribué est en cours
         de développement : attention Google !



Bearstech – Green Computing – Panorama ...
Merci !



                                      Merci !

                                   Questions ?




Bearstech – Green Computing – Panorama ...

Green-computing

  • 1.
    Bearstech Green Computing - Panorama et perspectives Salon THD 2011 Vincent Caron Bearstech – Green Computing – Panorama ...
  • 2.
    La notion deGreen Computing A géométrie variable ... ● Efficience ≠ Consommation Deux conceptions du Green Computing ● Ne pas remettre en cause les besoins présent et futur, uniquement optimiser l'existant ● Questionner les besoins et les usages, puis optimiser Bearstech – Green Computing – Panorama ...
  • 3.
    Métaphore automobile Métaphore automobile Bearstech – Green Computing – Panorama ...
  • 4.
    Métaphore automobile 1925: Ford T ● 15 millions d'unités produites ● 50% des voitures en circulation ● 11 à 19 litres aux 100km ● 4 places Sources: Ford, Wikipedia Bearstech – Green Computing – Panorama ...
  • 5.
    Métaphore automobile 2005: Ford Focus ● 5 millions de voitures Ford par an ● 800 millions de voitures en circulation dans le monde ● 6 à 10 litres aux 100km ● 4 places Sources: Ford, Wikipedia Bearstech – Green Computing – Panorama ...
  • 6.
    Métaphore automobile Quel bilan ? Pour la voiture ? Pour ses usagers ? Pour la compagnie Ford ? Pour le monde entier ? Bearstech – Green Computing – Panorama ...
  • 7.
    Plusieurs perspectives Plusieurs perspectives Perspective : point de vue Bearstech – Green Computing – Panorama ...
  • 8.
    Plusieurs perspectives Considérer le réseau Internet globalement ● Le datacenter ● Le(s) réseau(x) ● Les terminaux Bearstech – Green Computing – Panorama ...
  • 9.
    Plusieurs perspectives Considérer le service globalement Exemple: une recherche Google coûte plus que 1 kJ ● Indexation ● Archivage (cache) ● Régie de pub ● Prévisualisation ● Recherche ● Transfert des informations ● Affichage des résultats Bearstech – Green Computing – Panorama ...
  • 10.
    Bilan énergétique global Bilan énergétique global Bearstech – Green Computing – Panorama ...
  • 11.
    Bilan énergétique global Les TIC en france (2009) 13,5% de l'électricité consommée (55 TWh) dont 1% par les datacenters (4 Twh) Source: gouvernement français Bearstech – Green Computing – Panorama ...
  • 12.
    Bilan énergétique global Effet Joule : je calcule donc je chauffe ● CPU smartphone: 2 W ● CPU laptop: 40 W ● CPU desktop: 100 W ● GPU: 300 W ● Grille-pain: 1000 W Bearstech – Green Computing – Panorama ...
  • 13.
    Bilan énergétique global Dépend de la saison ● Un PC est "green" en hiver ● Polluant et incommodant en été Que faire de la chaleur ? ● La stocker ? ● La distribuer ? ● A quelle échelle (maison, bâtiment, ville) ? Bearstech – Green Computing – Panorama ...
  • 14.
    Cloud computing Cloud computing Bearstech – Green Computing – Panorama ...
  • 15.
    Cloud computing ++ Peut héberger votre application dans un datacenter avec un meilleur PUE que votre SI -- Mais qui dit distribué, dit plus d'infrastructure réseau et de coûts en communication Bearstech – Green Computing – Panorama ...
  • 16.
    Cloud computing Peu de contraintes, incite à un augmentation d'usage de ressources ● Un nouveau serveur physique en 1 à 10 jours ● Un nouveau serveur virtuel en 1 à 10min Bearstech – Green Computing – Panorama ...
  • 17.
    Cloud computing L'informatique "à la demande" ● Croissance actuelle de la demande IT, pas de gestion de décroissance ● Le business model du cloud sous-tend un large 'provisioning' Bearstech – Green Computing – Panorama ...
  • 18.
    Cloud computing Pas de décroissance dans le "cloud" ● Un serveur virtuel éteint ne diminue pas la consommation électrique ● Il libère de la place pour un nouveau serveur virtuel ● Contraintes logicielle et matérielle sur l'extinction du matériel Bearstech – Green Computing – Panorama ...
  • 19.
    Virtualisation Virtualisation Bearstech – Green Computing – Panorama ...
  • 20.
    Virtualisation LA technologie du "Cloud computing" Réel impact sur les économies d'énergie et de matériel Un serveur entrée de gamme est 10x trop puissant pour une boutique en ligne à 100 transactions/jour Bearstech – Green Computing – Panorama ...
  • 21.
    Virtualisation Servicesdistribués selon la "Long Tail" (Pareto) ● 20% des services utilisent 80% des ressources ● Leur unité de consommation est la baie (40 serveurs) ● Exemple: Dailymotion, Skyblog ● 80% des services utilisent 20% des ressources ● Leur unité de consommation est le quart ou huitieme de serveur Bearstech – Green Computing – Panorama ...
  • 22.
    Virtualisation ● Mise en oeuvre délicate ● Economies et performances pas nécessairement au rendez-vous ● Rarement utilisé dans une optique d'économie ● Les gains de temps dû au découplage matériel/logiciel est de loin l'effet le plus recherché Bearstech – Green Computing – Panorama ...
  • 23.
    Les services duCloud Les services du Cloud SaaS = Software as a Service Bearstech – Green Computing – Panorama ...
  • 24.
    Les services duCloud On consomme trois fois (plus ?) Serveur (au datacenter) ● ● Réseau (datacenter, backbone, FAI) ● Utilisateur, terminaux Bearstech – Green Computing – Panorama ...
  • 25.
    Les services duCloud A qui attribue-t-on l'empreinte carbone ? Une nouvelle forme de "Green washing" ? En 2009, 40 TWh de puissance mondiale consommée qu'aucun utilisateur final ne s'attribue. Bearstech – Green Computing – Panorama ...
  • 26.
    Quelques pistes Quelques pistes Bearstech – Green Computing – Panorama ...
  • 27.
    Quelques pistes Le futur cloud: "nous" ? Un internaute moderne utilise de plus en plus de terminaux ● PC ● Smartphone ● Tablet La puissance de calcul et de stockage de ces terminaux devient considérable Bearstech – Green Computing – Panorama ...
  • 28.
    Quelques pistes De plus en plus d'appareils "économiques" car mobiles (poids et autonomie) Les technologies d'économie d'énergie déployé sur ces appareils n'existent pas au datacenter ● adaptation de fréquence/puissance ● modes de veille Bearstech – Green Computing – Panorama ...
  • 29.
    Quelques pistes Les compromis énergie/performance ne sont faits qu'à l'échelle individuelle Au datacenter, tout est "à fond", même sans utilisateurs ● Serveur à vide: 160W, en pleine charge: 250W Bearstech – Green Computing – Panorama ...
  • 30.
    Quelques pistes Le P2P est-il un cloud non industrialisé et potentiellement efficient ? Bittorrent est-il plus efficient que Youtube pour échanger des vidéos ? Un moteur de recherche distribué est en cours de développement : attention Google ! Bearstech – Green Computing – Panorama ...
  • 31.
    Merci ! Merci ! Questions ? Bearstech – Green Computing – Panorama ...