DocumentCode :
3608695
Title :
WaSCO: A Hybrid Enterprise Desktop Wake-Up System Based on Cloud Infrastructure
Author :
Ruhui Ma ; Jian Li ; Haibing Guan ; Bin Wang ; Wei, David S. L.
Author_Institution :
Shanghai Key Lab. of Scalable Comput. & Syst., Shanghai Jiao Tong Univ., Shanghai, China
Volume :
3
fYear :
2015
fDate :
7/7/1905 12:00:00 AM
Firstpage :
2000
Lastpage :
2013
Abstract :
Enterprises can save a significant energy by letting idle desktops sleep and awake them only when needed. Though existing mechanisms based on centralized or distributed sleep proxy scheme address this issue with good availability, which means that a sleeping machine can always be awoken when needed, they still feature some drawbacks, such as dedicated per-subnet servers, additional per-desktop CPU resource utilization, and extra energy consumption. This seriously impedes their widespread deployment in enterprises. We, thus, propose an improved scheme called wake-up system based on cloud (WaSCO). WaSCO not only provides high availability but also consumes low CPU resource and energy, as it does not need any specific server to help achieve high availability. This system offloads heavy computation from desktops to a stable cloud, which is responsible for managing agents in various subnets by using our proposed algorithm called choosing-and-guaranteeing (CGA) algorithm. When a remote user wakes up a desktop with WaSCO, the cloud sends a message to the selected agents in the subnet, which then send wake-on-LAN packets to wake up the target desktop. In essence, CGA algorithm ensures running agents in each subnet, dynamically adjusts the number of agents, and selects a few desktops, rather than all the desktops, as agents. Experimental results show that WaSCO outperforms centralized and distributed sleep proxy mechanisms in terms of deployment cost, CPU resource cost, and energy consumption, while still maintains high availability.
Keywords :
cloud computing; local area networks; CGA algorithm; WaSCO; choosing-and-guaranteeing algorithm; cloud infrastructure; hybrid enterprise desktop wake-up system; wake-on-LAN packets; Cloud computing; Computer applications; Desktop computers; Energy consumption; Energy management; Heuristic algorithms; Resource management; Availability; CPU; Cloud; Energy; Wake-up; availability; cloud; energy;
fLanguage :
English
Journal_Title :
Access, IEEE
Publisher :
ieee
ISSN :
2169-3536
Type :
jour
DOI :
10.1109/ACCESS.2015.2491959
Filename :
7302521
Link To Document :
بازگشت