Green computing a datacenterben Linuxszal
-
Upload
f-l -
Category
Technology
-
view
900 -
download
1
Transcript of Green computing a datacenterben Linuxszal
Green computing a datacenterbenLinuxszal
Szántó Iván, PhDdistinguished engineerULX Open Source Consulting & [email protected]
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
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 ConsumptionC0 35 Watts
13.5 Watts C2 12.9 WattsC3 7.7 WattsC4 1.2 Watts
C1
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őleC-state Max Power ConsumptionC0 35 Watts
13.5 Watts C2 12.9 WattsC3 7.7 WattsC4 1.2 Watts
C1
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
• 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
Red Hat és Fedora
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
Fedora Red Hat Enterprise Linuxára ingyenes előfizetés alapúcélja bleeding edge stabilitásúj verzió félévente 2 éventeadott verzió támogatása másfél évig 7 évigjelenlegi verzió Fedora 9 RHEL 5.2
Red Hat és Fedora
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!