LiteGreen: Saving Energy in Networked Desktops Using Virtualization
نویسندگان
چکیده
To reduce energy wastage by idle desktop computers in enterprise environments, the typical approach is to put a computer to sleep during long idle periods (e.g., overnight), with a proxy employed to reduce user disruption by maintaining the computer’s network presence at some minimal level. However, the Achilles heel of the proxy-based approach is the inherent trade-off between the functionality of maintaining network presence and the complexity of application-specific customization. We present LiteGreen, a system to save desktop energy by virtualizing the user’s desktop computing environment as a virtual machine (VM) and then migrating it between the user’s physical desktop machine and a VM server, depending on whether the desktop computing environment is being actively used or is idle. Thus, the user’s desktop environment is “always on,” maintaining its network presence fully even when the user’s physical desktop machine is switched off and thereby saving energy. This seamless operation allows LiteGreen to save energy during short idle periods as well (e.g., coffee breaks), which is shown to be significant according to our analysis of over 65,000 hours of data gathered from 120 desktop machines. We have prototyped LiteGreen on the Microsoft Hyper-V hypervisor. Our findings from a small-scale deployment comprising over 3200 user-hours of the system as well as from laboratory experiments and simulation analysis are very promising, with energy savings of 72-74% with LiteGreen compared to 32% with existing Windows and manual power management.
منابع مشابه
Energy Aware Resource Management of Cloud Data Centers
Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...
متن کاملSurvey of Desktop Virtualization in Higher Education: An Energy- and Cost-Savings Perspective
Benefits of utilizing desktop virtualization technology in higher education environments include the ability to deploy numerous applications, which may conflict on a traditional desktop, into a single image. Additionally, the utilization of thinclients could produce substantial energy savings and reduce physical desktop replacement costs. Finally, virtualized desktops can be delivered to numero...
متن کاملEfficient Sustainable Operation Mechanism of Distributed Desktop Integration Storage Based on Virtualization with Ubiquitous Computing
Following the rapid growth of ubiquitous computing, many jobs that were previously manual have now been automated. This automation has increased the amount of time available for leisure; diverse services are now being developed for this leisure time. In addition, the development of small and portable devices like smartphones, diverse Internet services can be used regardless of time and place. S...
متن کاملCPU Frequency Scaling Algorithm for Energy-saving in Cloud Data Centers
High energy consumption becomes an urgent problem in cloud datacenters. Based on virtualization technologies, the pay-as-you-go resource provision paradigm has become a trend. Specifically, Virtual Machine (VM) is the basic resource unit in data center for resource migration and provisioning. Many researches have been devoted to improve datacenter resource utilization and reduce power consumpti...
متن کاملEducational Infrastructure Using Virtualization Technologies: Experience at Kaunas University of Technology
Many factors influence education nowadays. Educational institutions are faced with budget cuttings, outdated IT, data security management and the willingness to integrate remote learning at home. Virtualization technologies provide innovative solutions to the problems. The paper presents an original educational infrastructure using virtualization technologies implemented in a training process a...
متن کامل