Enabling power management for network-attached computers
International Journal of Network Management
Energy efficient real-time scheduling
Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Power provisioning for a warehouse-sized computer
Proceedings of the 34th annual international symposium on Computer architecture
Reducing network energy consumption via sleeping and rate-adaptation
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
A scalable, commodity data center network architecture
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Koala: a platform for OS-level power management
Proceedings of the 4th ACM European conference on Computer systems
Somniloquy: augmenting network interfaces to reduce PC energy usage
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Skilled in the art of being idle: reducing energy waste in networked systems
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Greening the internet with nano data centers
Proceedings of the 5th international conference on Emerging networking experiments and technologies
Energy aware network operations
INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
A comparison of high-level full-system power models
HotPower'08 Proceedings of the 2008 conference on Power aware computing and systems
LiteGreen: saving energy in networked desktops using virtualization
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
The next frontier for communications networks: power management
Computer Communications
LiteGreen: saving energy in networked desktops using virtualization
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
Granger causality analysis on IP traffic and circuit-level energy monitoring
Proceedings of the 2nd ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Building
Chaotic attractor prediction for server run-time energy consumption
HotPower'10 Proceedings of the 2010 international conference on Power aware computing and systems
Insomnia in the access: or how to curb access network related energy consumption
Proceedings of the ACM SIGCOMM 2011 conference
Parasite: A System for Energy Saving with Performance Improvement in Networked Desktops
GREENCOM '11 Proceedings of the 2011 IEEE/ACM International Conference on Green Computing and Communications
Don't lose sleep over availability: the GreenUp decentralized wakeup service
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
ACM Transactions on Architecture and Code Optimization (TACO)
A review of energy measurement approaches
ACM SIGOPS Operating Systems Review
International Journal of Communication Networks and Distributed Systems
Hi-index | 0.00 |
In enterprise networks, idle desktop machines rarely sleep, because users (and IT departments) want them to be always accessible. While a number of solutions have been proposed, few have been evaluated via real deployments. We have built and deployed a lightweight sleep proxy system at Microsoft Research. Our system has been operational for six months, and has over 50 active users. This paper focuses on providing a detailed description of our implementation and test deployment, the first we are aware of on an operational network. Overall, we find that our lightweight approach effected significant energy savings by allowing user machines to sleep (most sleeping over 50% of the time) while maintaining their network accessibility to user satisfaction. However, much potential sleep was lost due to interference from IT management tasks. We identify fixing this issue as the main path to improving energy savings, and provide suggestions for doing so. We also address a number of issues overlooked by prior work, including complications caused by IPsec. Finally, we find that if certain cloud-based applications become more widely adopted in the enterprise, more specialized proxy reaction policies will need be adopted. We believe our experience and insights will prove useful in guiding the design and deployment of future sleep solutions for enterprise networks.