Zkratka Green IT je visačkou
pro spotřebu proudu dokonalejším
využíváním stávajícího hardwaru.
K optimalizaci spotřeby
energie v branži informační techniky
mohou významnou měrou
přispět nejenom virtualizace
správy zdrojů, ale i sofistikovanější
software.
Green IT se vydaly na vítěznou
cestu světem díky efektivnějšímu
zpracování dat. Další energeticky
úsporný potenciál je skoro ještě
nedotčen: ke snížení spotřeby proudu
mohou hodně přispět i propojené
provozní systémy.
Jedním z průkopníků na tomto
poli je pracovní skupina „Software
and Green IT“, podporovaná
politickými i průmyslovými kruhy
v rámci německé Green-IT-Allianz
a řízená Sun Microsystems. V rámci
projektu Tesla usilují o vytvoření
vlastního provozního systému
Opensolaris, který by byl přátelštější
k životnímu prostředí.
Sun hodlá svůj provozní systém
řídit tak, že se sjednotí průběhy na
jednotlivých procesorových komponentech,
když systém není zcela
vytížen. Exaktní nezatížené komponenty
lze i vypnout. Sun hodlá nyní
odstranit základní zatížení pomocí
„Tickless Clock“: místo jednoho
určitého taktu bude zjišťovat stav
komponent, když dojde k předem
definovaným událostem.
Tomuto novému ekologickému
trendu se nebrání ani Microsoft,
lídr trhu provozních systémů. Již
nyní zabudoval nové energeticky
úsporné prvky do svého Windows 7.
Jedna z technik „Timer-Coalescing“
má plnit úkoly bez přerušení, k nimž
dochází, když má provozní systém
plnit jednotlivě více úkolů. „Spící“
systém se často neprobouzí.
Systém provozního softwaru rozvine
svůj úsporný potenciál teprve
když bude v budoucnu možné optimálně
využívat nabízené mechanismy.
Mimo jiné konkrétní exploatované
části podle komponent
zapnout, když jsou právě zapotřebí,
což musí pochopitelně podporovat
provozní systém. Sun označuje
tento přístup jako asynchronní
software.
Další možností by bylo plnější
využívání dostupných zdrojů hardwaru,
kupř. spojení stávajících
procesorů do jednoho systému.
Jenže paralelní programování je
ještě v dětských botičkách. Optimální
zvládnutí těchto technik
bude zřejmě jeden z nejdůležitějších
úkolů pro dorůstající generace
programátorů.
V aplikaci na vysoce výkonné
počítače (HPC) se jimi zabývá Cool
Computing. Částečný program
Green IT odstartoval před několika
měsíci v Sasku, jako výzkumná
iniciativa Cool Silicon. V prostředí
HPC řeší několik set procesorů
často jeden problém. „Tím, že se
výpočetní uzly střídavě ovlivňují,
bylo by z energetického hlediska
optimální, kdyby se vzájemně (včetně
provozního systému) informovaly
o stávajících aktivitách,“ říká
Ralf Müller-Pfefferkorn, vedoucí
oddělení centrálních informačních
služeb ve vysokorychlostním
výpočetním středisku drážďanské
univerzity. Cíl je: efektivně odpojit
nepotřebné jednotky.
Kromě toho se drážďanští vědci
zabývají spotřebou proudu v průběhu
jednotlivých aktivit softwaru.
„Dosud nedokážeme uchopit
jednotlivé jednotky, protože nám
k tomu scházejí potřebná rozhraní,“
vysvětluje Müller-Pfefferkorn.