SlideShare a Scribd company logo
Green computing a datacenterben
Linuxszal



            Szántó Iván, PhD
            distinguished engineer
            ULX Open Source Consulting & Distribution
            szanto.ivan@ulx.hu
Green computing




  Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Green = Energiamegtakarítás
• CPU & perifériák




      Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Megtakarítás = alvás




  Oper Source Farm előadássorozat, 2008. november 20, Millenáris
CPU alvási szintek
• Idle states
• Példa: Intel® Core™2 Duo C-states


    C-state                    Max Power Consumption
    C0                         35 Watts
    C1                         13.5 Watts
    C2                         12.9 Watts
    C3                         7.7 Watts
    C4                         1.2 Watts



      Oper Source Farm előadássorozat, 2008. november 20, Millenáris
CPU alvás hátulütője
• Minél mélyebb az alvás ...
• ... annál több energiába kerül és
• ... annál tovább tart
• ... felébredni belőle
 C-state                Max Power Consumption
 C0                     35 Watts
 C1                     13.5 Watts
 C2                     12.9 Watts
 C3                     7.7 Watts
 C4                     1.2 Watts




           Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Green computing + Linux




  Oper Source Farm előadássorozat, 2008. november 20, Millenáris
CPU alvási szintek szoftverből
• A kernel menedzseli
• cat /proc/acpi/processor/*/power
• De ...




      Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Ébresztő!!!
• timer tick: 1 ms vagy 4 ms
   jiffies++
   process accounting
   process scheduling
   timers

• 20 ms -os alvás lehetetlen




      Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Tickless kernel
• 2.6.21 -től
• Hogyan?
   jiffies++ helyett amikor kell, lekérdezi az órát (time
     source)
   adott idő letelte után kér interruptot (event source)

• Ez volt az egyik legnagyobb akadály
• De voltak továbbiak...




      Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Zöldebb szoftver

• Ciklikus lekérdezések (polling) elkerülése
• Amikor van mit számítani a CPU-nak, azt a lehető
  leggyorsabban csinálja, így amikor kész, a lehető
  legtovább maradhasson alvó állapotban (race to
  idle)
• Eszközök lezárása, amikor nincs rájuk szükség,
  hogy energiatakarékos üzemmódra válthassanak
• A sok időhöz kötött interrupt (event source)
  csoportosítása: jöjjenek egyszerre
• ...
        Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
LessWatts.org
• Tickless kernel
• PowerTOP
• Processor Power Management
• Linux ACPI (Advanced Configuration & Power
  Interface).
• Device and Bus Power Management - SATA
  Asynchronous Notification and Aggressive Link
  Power Management
• ...

        Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Red Hat Enterprise Linux
• A Red Hat Enterprise Linux 5.2 támogatja az
  Intel Dynamic Acceleration Technology-t
   a nem dolgozó processzor core-ok altatása
   a dolgozó processzor core-ok overclockolása

• AMD PowerNow! támogatása
• virtualizáció:
   frekvencia-skálázás




       Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Virtualizáció




   Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Red Hat EL Virtualizáció
• Szerverkonszolidáció
• Erőforrásmenedzsment
• Paravirtualizált meghajtók teljesen virtualizált
  gépek számára




      Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Red Hat és Fedora

• A Fedora a Red Hat által szponzorált teljesen ingyenes
  Linux disztribució
• Fedora: félévenként új verzió, legközelebb: 2008.
  november 25: Fedora 10 – bleeding edge
• Fedora: támogatás másfél-két évig
• A Red Hat Enterprise Linux a Fedorán alapuló vállalati
  szintű disztribució
• Az előfizetésért frissítéseket és támogatást kap a
  felhasználó
• Red Hat Enterprise Linux támogatás: 7 évig - stabilitás
       Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Red Hat és Fedora




                            Fedora             Red Hat Ent erprise Linux
ára                         ingyenes           előfiz etés alapú
célja                       bleeding edge      stabilitás
új verzió                   félévente          2 évente
adott verzió támogatása     másfél évig        7 évig
jelenlegi verzió            Fedora 9           RHEL 5.2




        Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Red Hat és Fedora




Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Fedora közösség
• laptop energiamenedzsmentje
• tickless kernel




      Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Köszönöm a figyelmet!




  Oper Source Farm előadássorozat, 2008. november 20, Millenáris

More Related Content

More from F L

Balabit at Open Source Farm 2008
Balabit at Open Source Farm 2008Balabit at Open Source Farm 2008
Balabit at Open Source Farm 2008
F L
 
Novell at Open Source Farm 2008
Novell at Open Source Farm 2008Novell at Open Source Farm 2008
Novell at Open Source Farm 2008
F L
 
Microsoft at Open Source Farm
Microsoft at Open Source FarmMicrosoft at Open Source Farm
Microsoft at Open Source Farm
F L
 
Zöld informatika egy hazai kisvállalatnál
Zöld informatika egy hazai kisvállalatnálZöld informatika egy hazai kisvállalatnál
Zöld informatika egy hazai kisvállalatnálF L
 
Linux egy smartkártyán
Linux egy smartkártyánLinux egy smartkártyán
Linux egy smartkártyánF L
 
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti ÖnkormányzatOSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti ÖnkormányzatF L
 
OSF.hu - Nyílt Szabványok az EU-ban, mese vagy valóság
OSF.hu - Nyílt Szabványok az EU-ban, mese vagy valóságOSF.hu - Nyílt Szabványok az EU-ban, mese vagy valóság
OSF.hu - Nyílt Szabványok az EU-ban, mese vagy valóságF L
 
OSF.hu - FLOSS labor: grid és hallgatók – Lajber Zoltán, Szent István Egyetem...
OSF.hu - FLOSS labor: grid és hallgatók – Lajber Zoltán, Szent István Egyetem...OSF.hu - FLOSS labor: grid és hallgatók – Lajber Zoltán, Szent István Egyetem...
OSF.hu - FLOSS labor: grid és hallgatók – Lajber Zoltán, Szent István Egyetem...F L
 
OSF.hu - EuroOffice
OSF.hu - EuroOfficeOSF.hu - EuroOffice
OSF.hu - EuroOfficeF L
 
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti ÖnkormányzatOSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti ÖnkormányzatF L
 
OSF.hu - OxygenOffice Professional
OSF.hu - OxygenOffice ProfessionalOSF.hu - OxygenOffice Professional
OSF.hu - OxygenOffice ProfessionalF L
 
OSF.hu - A Mozilla.org
OSF.hu - A Mozilla.orgOSF.hu - A Mozilla.org
OSF.hu - A Mozilla.orgF L
 

More from F L (12)

Balabit at Open Source Farm 2008
Balabit at Open Source Farm 2008Balabit at Open Source Farm 2008
Balabit at Open Source Farm 2008
 
Novell at Open Source Farm 2008
Novell at Open Source Farm 2008Novell at Open Source Farm 2008
Novell at Open Source Farm 2008
 
Microsoft at Open Source Farm
Microsoft at Open Source FarmMicrosoft at Open Source Farm
Microsoft at Open Source Farm
 
Zöld informatika egy hazai kisvállalatnál
Zöld informatika egy hazai kisvállalatnálZöld informatika egy hazai kisvállalatnál
Zöld informatika egy hazai kisvállalatnál
 
Linux egy smartkártyán
Linux egy smartkártyánLinux egy smartkártyán
Linux egy smartkártyán
 
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti ÖnkormányzatOSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
 
OSF.hu - Nyílt Szabványok az EU-ban, mese vagy valóság
OSF.hu - Nyílt Szabványok az EU-ban, mese vagy valóságOSF.hu - Nyílt Szabványok az EU-ban, mese vagy valóság
OSF.hu - Nyílt Szabványok az EU-ban, mese vagy valóság
 
OSF.hu - FLOSS labor: grid és hallgatók – Lajber Zoltán, Szent István Egyetem...
OSF.hu - FLOSS labor: grid és hallgatók – Lajber Zoltán, Szent István Egyetem...OSF.hu - FLOSS labor: grid és hallgatók – Lajber Zoltán, Szent István Egyetem...
OSF.hu - FLOSS labor: grid és hallgatók – Lajber Zoltán, Szent István Egyetem...
 
OSF.hu - EuroOffice
OSF.hu - EuroOfficeOSF.hu - EuroOffice
OSF.hu - EuroOffice
 
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti ÖnkormányzatOSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
OSF.hu - Önkormányzat FLOSS alapokon – Törökbálinti Önkormányzat
 
OSF.hu - OxygenOffice Professional
OSF.hu - OxygenOffice ProfessionalOSF.hu - OxygenOffice Professional
OSF.hu - OxygenOffice Professional
 
OSF.hu - A Mozilla.org
OSF.hu - A Mozilla.orgOSF.hu - A Mozilla.org
OSF.hu - A Mozilla.org
 

Green computing a datacenterben Linuxszal

  • 1. Green computing a datacenterben Linuxszal Szántó Iván, PhD distinguished engineer ULX Open Source Consulting & Distribution szanto.ivan@ulx.hu
  • 2. Green computing Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 3. Green = Energiamegtakarítás • CPU & perifériák Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 4. Megtakarítás = alvás Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 5. CPU alvási szintek • Idle states • Példa: Intel® Core™2 Duo C-states C-state Max Power Consumption C0 35 Watts C1 13.5 Watts C2 12.9 Watts C3 7.7 Watts C4 1.2 Watts Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 6. CPU alvás hátulütője • Minél mélyebb az alvás ... • ... annál több energiába kerül és • ... annál tovább tart • ... felébredni belőle C-state Max Power Consumption C0 35 Watts C1 13.5 Watts C2 12.9 Watts C3 7.7 Watts C4 1.2 Watts Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 7. Green computing + Linux Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 8. CPU alvási szintek szoftverből • A kernel menedzseli • cat /proc/acpi/processor/*/power • De ... Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 9. Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 10. Ébresztő!!! • timer tick: 1 ms vagy 4 ms  jiffies++  process accounting  process scheduling  timers • 20 ms -os alvás lehetetlen Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 11. Tickless kernel • 2.6.21 -től • Hogyan?  jiffies++ helyett amikor kell, lekérdezi az órát (time source)  adott idő letelte után kér interruptot (event source) • Ez volt az egyik legnagyobb akadály • De voltak továbbiak... Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 12. Zöldebb szoftver • Ciklikus lekérdezések (polling) elkerülése • Amikor van mit számítani a CPU-nak, azt a lehető leggyorsabban csinálja, így amikor kész, a lehető legtovább maradhasson alvó állapotban (race to idle) • Eszközök lezárása, amikor nincs rájuk szükség, hogy energiatakarékos üzemmódra válthassanak • A sok időhöz kötött interrupt (event source) csoportosítása: jöjjenek egyszerre • ... Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 13. Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 14. LessWatts.org • Tickless kernel • PowerTOP • Processor Power Management • Linux ACPI (Advanced Configuration & Power Interface). • Device and Bus Power Management - SATA Asynchronous Notification and Aggressive Link Power Management • ... Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 15. Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 16. Red Hat Enterprise Linux • A Red Hat Enterprise Linux 5.2 támogatja az Intel Dynamic Acceleration Technology-t  a nem dolgozó processzor core-ok altatása  a dolgozó processzor core-ok overclockolása • AMD PowerNow! támogatása • virtualizáció:  frekvencia-skálázás Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 17. Virtualizáció Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 18. Red Hat EL Virtualizáció • Szerverkonszolidáció • Erőforrásmenedzsment • Paravirtualizált meghajtók teljesen virtualizált gépek számára Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 19. Red Hat és Fedora • A Fedora a Red Hat által szponzorált teljesen ingyenes Linux disztribució • Fedora: félévenként új verzió, legközelebb: 2008. november 25: Fedora 10 – bleeding edge • Fedora: támogatás másfél-két évig • A Red Hat Enterprise Linux a Fedorán alapuló vállalati szintű disztribució • Az előfizetésért frissítéseket és támogatást kap a felhasználó • Red Hat Enterprise Linux támogatás: 7 évig - stabilitás Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 20. Red Hat és Fedora Fedora Red Hat Ent erprise Linux ára ingyenes előfiz etés alapú célja bleeding edge stabilitás új verzió félévente 2 évente adott verzió támogatása másfél évig 7 évig jelenlegi verzió Fedora 9 RHEL 5.2 Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 21. Red Hat és Fedora Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 22. Fedora közösség • laptop energiamenedzsmentje • tickless kernel Oper Source Farm előadássorozat, 2008. november 20, Millenáris
  • 23. Köszönöm a figyelmet! Oper Source Farm előadássorozat, 2008. november 20, Millenáris