Microsoft's sleep proxy lowers PC energy use
- 11 June, 2010 07:44
Microsoft researchers have slashed desktop energy use with a sleep proxy system that maintains a PC's network presence even when it is turned off or put into standby mode.
Microsoft has deployed the sleep proxy system to more than 50 active users in the Building 99 research facility in Redmond, Wash., according to the Microsoft Research Web site and a paper that will be presented at the Usenix technical conference in Boston later this month.
"A number of studies have noted that most office machines are left on irrespective of user activity," Microsoft researchers write in a paper titled "Sleepless in Seattle no longer." "At Microsoft Research, we find hundreds of desktop machines awake, day or night – a significant waste of both energy and money. Indeed, potential savings can amount to millions of dollars per year for larger enterprises."
Sleep proxies allow machines to be turned off while keeping them connected to the network, waking the machines when a user or IT administrator attempts to access it remotely.
Microsoft's research group isn’t the first to work on a sleep proxy – or even the only one presenting sleep proxy research at Usenix – but Microsoft contends that most previous work has evaluated sleep proxies only in small testbeds or simulations.
"We are not aware of any paper detailing the deployment of any of these proxying solutions in an operational enterprise network on actual user machines," Microsoft said. "This is disconcerting: systems that work well on testbeds often encounter potentially serious challenges when deployed in operational networks."
Microsoft's sleep proxy system has been operational for most of the past year, with software deployed on users' primary workstations. So far, the system has allowed user machines to sleep more than 50% of the time, but Microsoft hopes to increase that number by minimizing "interference from IT management tasks."
Microsoft's Sleep Proxy system is based on two components: server-side software called SleepServer, and SleepNotifier, which runs on client machines.
"SleepNotifier alerts SleepServer just before the client goes to sleep, and SleepServer ensures that all incoming traffic meant for the client comes to the proxy instead," Microsoft writes in another article titled "Trying to cure PC insomnia." "The proxy server's role is to monitor traffic and respond accordingly. For some requests, it responds on behalf of the client so the client can continue sleeping, and others it ignores. Some traffic, such as a user access request, causes the SleepServer proxy to awaken the client and present the user with apparently seamless remote access."
Although Microsoft is using the system with Windows, it is designed to be agnostic to the operating system.
The SleepServer component is described by a separate group of researchers from the University of California, San Diego, who will also present a paper at Usenix.
The paper, titled "SleepServer: A Software-Only Approach for Reducing the Energy Consumption of PCs within Enterprise Environments," says energy savings from the system should range from 60% to 80%.
Desktops provide a bigger target for energy savings than laptops, because laptops consume less power when active and are more often put to sleep by users, Microsoft researchers said. In modern buildings, 50% to 80% of electricity used can be attributed to IT equipment, particularly desktops, the UC-San Diego researchers said.
Cloud computing may help reduce energy use in desktops and mobile clients, however, according to two other research papers that will be presented at Usenix.
One Usenix paper, "The Case for Energy-Oriented Partial Desktop Migration," looks at migrating idle desktop sessions to the cloud to reduce energy costs. A second paper, "Energy Efficiency of Mobile Clients in Cloud Computing," measures energy use of mobile handheld devices and discusses "implications for the design and engineering of energy efficient mobile cloud computing solutions."
Follow Jon Brodkin on Twitter: www.twitter.com/jbrodkin
Read more about data center in Network World's Data Center section.
Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.
Why IT projects really fail
Queensland government to provide 200 services online by 2015
Call Centers Suffer From Big Data Overload
CIO 100: Carsales wins top gong for innovation
How to secure passwords and other critical numbers
Leadership and technology: Mobility and BYOD insights for midmarket enterprises
BYOD trends are putting pressure on IT departments to support all personal mobile devices in all work spaces, while Analysys Mason forecasts that revenue from mobility for mid-market enterprises will grow to US$79 billion by 2018. This white paper looks at the power of mobility as part of a unified communications (UC) platform; the competing interests of IT departments, and why vendors supplying these solutions are well prepared to meet the needs of mid-market enterprise technology and business challenges.
IDC: Delivering Customer Value with Enterprise Flash Deployments
When it comes to flash, “one size does not fit all.” IDC examines recent flash trends in enterprise storage deployments. This includes: highlighting how SSDs are filling in gaps of existing storage systems when coupled with intelligent archiving and automated tiering, the pros and cons of different SSD approaches, and tips to overcome concerns of reliability, manageability and scalability.
Managing Web Security in an Increasingly Challenging Threat Landscape
Cybercriminals have increasingly turned their attention to the web, which has become by far the predominant area of attack. Those who would do harm to our computer systems for profit or malice always manage to focus their efforts on our most vulnerable weak spots. Today, that is the web, for a wide number of reasons. Download to find out why and what you can do to protect yourself.