Pc's die werken terwijl ze slapen

Software waarmee desktopcomputers in de slaapstand kunnen blijven functioneren, zou het energieverbruik van kantoornetwerken met ongeveer 60 procent kunnen verminderen.





Energie bespaarder: Yuvraj Agarwal demonstreert de SleepServer-besturingssoftware.

Netwerk-pc's worden steeds vaker 24/7 ingeschakeld om buiten kantooruren toegang te krijgen voor werknemers, zegt Yuvraj Agarwal , aan de Universiteit van Californië, San Diego. De beheerder wil misschien een back-up maken, of de gebruiker wil er verbinding mee kunnen maken, zegt hij. Maar meestal blijven deze pc's inactief en verspillen ze aanzienlijke hoeveelheden energie, zegt hij.

De oplossing van Agarwal, ontwikkeld met twee UCSD-professoren, Stefan Savage en Rajesh Gupta , is het maken van een uitgeklede, virtuele kopie van een machine. Software die op een externe server wordt uitgevoerd, onderhoudt een versie van de besturingssystemen en toepassingen van een pc. De software, genaamd Slaapserver , voert taken uit namens de desktopcomputer terwijl deze in een energiezuinige slaapmodus wordt gezet.

Hierdoor kan SleepServer basistaken uitvoeren namens de pc, zoals het downloaden van bestanden of aangemeld blijven bij spraakcommunicatie of instant messaging-software. Als er meer complexe activiteit nodig is, maakt de software de computer wakker, zegt Agarwal, een proces dat doorgaans minder dan 10 seconden duurt.

Als ik mijn computer in de sluimerstand zet, laat Skype normaal gesproken zien dat ik offline ben, of ik kan niet doorgaan met het downloaden van een groot bestand van internet, zegt Agarwal. SleepServer onderhoudt een snelle verbinding, via het interne netwerk, met elke desktop, zodat alle bestanden die namens een pc zijn gedownload snel kunnen worden overgedragen.

De energiebesparing komt voort uit het feit dat elke server tot 500 virtuele machines kan hosten. Zelfs de nieuwste low-power computers verbruiken ongeveer 45 watt aan stroom wanneer ze niet actief zijn. Een enkele SleepServer-machine daarentegen draait op slechts 300 watt, zegt Agarwal. Het gebruik van volledig functionele virtuele machines en energiezuinige thin client-desktopmachines zou het stroomverbruik nog verder kunnen verminderen.

In proeven, waarvan de details werden gepresenteerd op de USENIX jaarlijkse technische conferentie in Boston vorige week gebruikten 30 pc's SleepServer gedurende twee weken. De energie die ze verbruikten daalde met 27 tot 86 procent, een gemiddelde reductie van 60 procent, zegt Agarwal. Aangezien tot 80 procent van het elektriciteitsverbruik in moderne kantoren afkomstig is van computerapparatuur, kan de besparing die een SleepServer biedt ongeveer gelijk zijn aan $ 60 per computer per jaar, zegt hij. Vijftig pc's in het computerwetenschappelijke gebouw van UCSD draaien nu op SleepServer.

Andere software kan worden gebruikt om slapende computers wakker te maken, zoals die van Apple Wake-on-demand en die van Microsoft Slaapproxy . Maar deze applicaties voeren geen taken uit namens een slaapmachine.

Het is een slimme aanpak, zegt Howard Noble, hoofdonderzoeker van de... Project voor koolstofarme informatie- en communicatietechnologie , aan de Universiteit van Oxford, in het Verenigd Koninkrijk van SleepServer. Maar Noble zegt dat het beter zou zijn om computers volledig uit te kunnen schakelen. Moderne computers kunnen nog steeds tot vijf watt verbruiken als ze slapen.

Agarwal zegt dat dit in de meeste gevallen geen optie is. Als je [een machine] helemaal uitzet, is het extreem omslachtig en traag om hem weer aan te zetten, zegt hij. Dit betekent ook dat gebruikers applicaties opnieuw moeten openen of opnieuw moeten inloggen, zegt hij.

zich verstoppen