Enterprise PCs work while they sleep - saving energy and money - with new software
June 23, 2010
Enterprise PCs running SleepServer (black line) can enter energy-saving sleep mode but maintain their presence on networks and remain accessible via remote connections. Sleep-working enterprise PCs are accessible via remote connections and maintain their presence on voice over IP, instant messaging, and peer-to-peer networks even though the PCs are in low-power sleep mode. SleepServer can reduce energy consumption on enterprise PCs previously running 24/7 by an average of 60 percent, according to a new peer-reviewed study presented by UC San Diego computer scientists on June 24 at the 2010 USENIX Annual Technical Conference in Boston. Credit: UC San Diego
Personal computers in enterprise environments save energy and money by "sleep-working," thanks to new software called SleepServer created by computer scientists from the University of California, San Diego.
Sleep-working enterprise PCs are accessible via remote connections and maintain their presence on voice over IP, instant messaging, and peer-to-peer networks even though the PCs are in low-power sleep mode. SleepServer can reduce energy consumption on enterprise PCs previously running 24/7 by an average of 60 percent, according to a new peer-reviewed study presented by UC San Diego computer scientists on June 24 at the 2010 USENIX Annual Technical Conference in Boston.
SleepServer creates lightweight virtual images of sleeping PCs, and these pared down images maintain connectivity and respond to applications, such as Voice over IP, instant messaging, and peer-to-peer services, on behalf of the sleeping PCs. Each virtual PC image can also enable remote access to the sleeping PC it represents via protocols such as Remote Desktop, VNC and encrypted connections using SSH. SleepServer is compatible with existing networking infrastructure. It is highly scalable, runs on commodity servers, and is cross platform - it works with Windows and different versions of Linux. A MAC OSx version is being developed.
"One of the big benefits of SleepServer is configurable on-demand wakeup. SleepServer enables enterprise PCs to remain asleep for long periods of time while still maintaining the illusion of network connectivity and seamless availability," explained Yuvraj Agarwal, the UC San Diego Research Scientist in the Department of Computer Science and Engineering who developed SleepServer.
Putting PCs to sleep that routinely run all night and all weekend saves energy and money.
"Reducing the electricity required to run our information technology infrastructure is an absolute must, and our SleepServer technology is an important step in this direction," said Agarwal. "Our goal with SleepServer is to help buildings with heavy IT-loads reach net-zero energy use - so that these buildings effectively become carbon neutral by generating as much renewable energy as they consume."
At the 2010 Design Automation Conference on June 17, Agarwal (Ph.D.'09 computer science UCSD) and UC San Diego environmental engineering professor Jan Kleissl presented their calculations on how SleepServer can play an important role in balancing a modern building's energy consumption and renewable-energy generation over a one-year period.
SleepServer Saves Energy
During September 2009, the energy consumed by the 30 PCs running SleepServer dropped by 27 to 86 percent, with an average savings of 60 percent - when compared to leaving the machines on 24/7. Currently, more than 50 PCs in the UCSD computer science building are running SleepServer.
"I have seen an almost 70 percent energy savings on my PC over the last six months," said Agarwal.
"According to our measurements, SleepServer provides $60 dollars of cost savings per PC on average over an entire year. By deploying SleepServer across the CSE Department, we expect to save approximately $60,000 dollars annually in direct energy costs alone," said Rajesh Gupta, Professor and Chair of the Department of Computer Science and Engineering at the UC San Diego Jacobs School of Engineering.
Individual SleepServer users can view their personal energy savings via password-protected energy-use profiles on the UC San Diego Energy Dashboard.
"If you cannot measure energy use, you will not be able to make much headway in reducing your energy footprint," said Agarwal in a story unveiling Energy Dashboard in March 2010.
SleepServer Basics
When a PC goes into low-power mode, the SleepServer software activates the PC's lightweight virtual image which then masquerades as the physical PC. The image responds to network events on behalf of the sleeping PC. Virtual PC images have heavily pared down computation and memory resources, and streamlined software applications called "stubs."
"Our ability to support stateful applications, which continuously communicate state information or perform data transfer over the network, using stubs, is a major differentiator between SleepServer and other solutions aimed at providing smart power management for idle PCs," said Agarwal.
Hundreds of the lightweight virtual images can populate a single commodity server running SleepServer. Routine network packets addressed to a sleeping PC are routed to its virtual image which then responds appropriately, thus enabling the physical PC to sleep. Individual SleepServer images only wake up the physical PC when it receives a request that the virtual image cannot handle - or has been configured not to handle.
"Our SleepServer architecture is suited to support future applications that may require continuous network presence. This is something that other proxying solutions, like Apple's Wake-on-Demand or Bonjour SleepProxy, or Microsoft's Sleep Proxy cannot handle since they typically just wake up the PC on any network request," said Agarwal. "In addition, these energy-management tools are not geared towards enterprises which require support for a diverse set of hardware and operating systems, which is where the cross-platform and incrementally deployable architecture of SleepServer excels."
Virtual PCs Work, Physical PCs Sleep
Most of the 30 users in the initial SleepServer deployment had disabled the timers meant to put PCs to sleep automatically when they are not being used because they needed their PCs to remain awake at all times to support a variety of applications, explained Agarwal. "Once we deployed SleepServer, all of our original users were able to put their PCs to sleep, even those running server applications."
Agarwal, SleepServer's primary developer, previously developed Somniloquy, a version of this technology that required individual hardware to be installed on each PC. "In effect, we have succeeded in providing similar functionality to Somniloquy but as a software-only solution that can be deployed immediately within enterprises," said Agarwal.
Throughout 2010, the computer scientists plan to deploy SleepServer across the approximately 1,000 PCs in the Department of Computer Science and Engineering at UC San Diego. The next step will be to deploy SleepServer across the entire campus.
"We are a very heterogeneous department. If SleepServer can support the diverse computing needs of the computer science department, it should be able to support anyone. Most enterprises don't have eight different versions of operating systems running at the same time," said Agarwal.
The SleepServer developers recently won a San Diego Clean Tech Innovation and Commercialization grant. Funds from this program support commercialization of clean technology innovations developed at San Diego universities.
Enterprise PCs are not the final destination for SleepServer.
"We are looking to use SleepServer to save energy in enterprise compute servers, and we plan to create an application to help people save energy on home computers."
More information: http://mesl.ucsd.edu/yuvraj/research/sleepserver.html
Provided by University of California - San Diego (news : web)
-
'Sleep talking' PCs save energy and money
Apr 24, 2009 |
not rated yet |
0
-
UC San Diego energy dashboard to help campus curb appetite for power
Mar 29, 2010 |
not rated yet |
0
-
Red Hat to Build a Virtual Appliance OS
May 10, 2007 |
not rated yet |
0
-
Program automatically shuts down office PCs when not in use
Nov 06, 2009 |
not rated yet |
0
-
Virtual Iron, Provision Networks Take on Desktop Virtualization
Apr 16, 2007 |
not rated yet |
0
-
Engineers build first sub-10-nm carbon nanotube transistor
Feb 01, 2012 |
4.9 / 5 (31) |
30
-
Something old, something new: Evolution and the structural divergence of duplicate genes
Jan 31, 2012 |
4.6 / 5 (7) |
1
-
The hidden nanoworld of ice crystals: Revealing the dynamic behavior of quasi-liquid layers
Jan 30, 2012 |
5 / 5 (3) |
1
-
Stock market network reveals investor clustering
Jan 27, 2012 |
3.9 / 5 (23) |
8
-
Of microchemistry and molecules: Electronic microfluidic device synthesizes biocompatible probes
Jan 26, 2012 |
5 / 5 (1) |
0
-
Calling function with no input argument
17 hours ago
-
Force free body diagram problem on gym equipment
18 hours ago
-
Empirical data regarding shower heads and water
Feb 10, 2012
-
feed hold button on CNC lathe
Feb 09, 2012
-
RFAC in Fortran
Feb 09, 2012
-
dynamics 2/32
Feb 08, 2012
- More from Physics Forums - General Engineering
More news stories
Anonymous knocks CIA website offline (Update)
The website of the Central Intelligence Agency was inaccessible on Friday after the hacker group Anonymous claimed to have knocked it offline.
12 hours ago |
5 / 5 (10) |
17
New error-correcting codes guarantee the fastest possible rate of data transmission
Error-correcting codes are one of the triumphs of the digital age. Theyre a way of encoding information so that it can be transmitted across a communication channel such as an optical fiber o ...
Technology / Computer Sciences
20 hours ago |
4.9 / 5 (8) |
6
|
New power source discovered
(PhysOrg.com) -- Researchers at the Massachusetts Institute of Technology (MIT) and RMIT University have made a breakthrough in energy storage and power generation.
Technology / Energy & Green Tech
19 hours ago |
4.7 / 5 (31) |
8
|
Small modular reactor design could be a 'SUPERSTAR'
(PhysOrg.com) -- Though most of today's nuclear reactors are cooled by water, we've long known that there are alternatives; in fact, the world's first nuclear-powered electricity in 1951 came from a reactor ...
Technology / Energy & Green Tech
20 hours ago |
4.4 / 5 (14) |
27
|
Google users warned of threat to smartphone wallets
Users of Google smartphone wallets were being warned on Friday that there is a way to crack pass codes intended to thwart thieves from going on illicit shopping sprees.
10 hours ago |
5 / 5 (2) |
0
Humans may have helped the decline of African rainforests 3000 years ago
(PhysOrg.com) -- Large areas of rainforests in Central Africa mysteriously disappeared over three thousand years ago, to be replaced by savannas. The prevailing theory has been that the cause was a change ...
The power of estrogen -- male snakes attract other males
A new study has shown that boosting the estrogen levels of male garter snakes causes them to secrete the same pheromones that females use to attract suitors, and turned the males into just about the sexiest ...
Advanced power-grid model finds low-cost, low-carbon future in West
(PhysOrg.com) -- The least expensive way for the Western U.S. to reduce greenhouse gas emissions enough to help prevent the worst consequences of global warming is to replace coal with renewable and other ...
Could Venus be shifting gear?
(PhysOrg.com) -- ESAs Venus Express spacecraft has discovered that our cloud-covered neighbour spins a little slower than previously measured. Peering through the dense atmosphere in the infrared, the ...
Japan scientist makes 'Avatar' robot
A Japanese-developed robot that mimics the movements of its human controller is bringing the Hollywood blockbuster "Avatar" one step closer to reality.
Fool's gold may prove an unlikely alternative to overexploited catalytic materials
Catalytic materials, which lower the energy barriers for chemical reactions, are used in everything from the commercial production of chemicals to catalytic converters in car engines. However, with current catalytic materials ...
Jun 23, 2010
Rank: 5 / 5 (1)