Energy-Oriented Partial Desktop Virtual Machine Migration

被引:15
|
作者
Bila, Nilton [1 ,2 ]
Wright, Eric J. [1 ]
De Lara, Eyal [3 ]
Joshi, Kaustubh [4 ]
Lagar-Cavilla, H. Andres [5 ]
Park, Eunbyung [1 ]
Goel, Ashvin [6 ]
Hiltunen, Matti [4 ]
Satyanarayanan, Mahadev [7 ]
机构
[1] Univ Toronto, Toronto, ON M5S 3G4, Canada
[2] IBM Res, Yorktown Hts, NY USA
[3] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
[4] AT&T Shannon Lab, Bedminster, NJ 07921 USA
[5] Google Inc, Mountain View, CA 94043 USA
[6] Univ Toronto, Edward S Rogers Sr Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
[7] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
来源
ACM TRANSACTIONS ON COMPUTER SYSTEMS | 2015年 / 33卷 / 01期
基金
加拿大自然科学与工程研究理事会;
关键词
Design; Experimentation; Measurement; Desktop virtualization; virtual machine migration; power management;
D O I
10.1145/2699683
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modern offices are crowded with personal computers. While studies have shown these to be idle most of the time, they remain powered, consuming up to 60% of their peak power. Hardware-based solutions engendered by PC vendors (e.g., low-power states, Wake-on-LAN) have proved unsuccessful because, in spite of user inactivity, these machines often need to remain network active in support of background applications that maintain network presence. Recent proposals have advocated the use of consolidation of idle desktop Virtual Machines (VMs). However, desktop VMs are often large, requiring gigabytes of memory. Consolidating such VMs creates large network transfers lasting in the order of minutes and utilizes server memory inefficiently. When multiple VMs migrate concurrently, networks become congested, and the resulting migration latencies are prohibitive. We present partial VM migration, an approach that transparently migrates only the working set of an idle VM. It creates a partial replica of the desktop VM on the consolidation server by copying only VM metadata, and it transfers pages to the server on-demand, as the VM accesses them. This approach places desktop PCs in low-power mode when inactive and switches them to running mode when pages are needed by the VM running on the consolidation server. To ensure that desktops save energy, we have developed sleep scheduling and prefetching algorithms, as well as the context-aware selective resume framework, a novel approach to reduce the latency of power mode transition operations in commodity PCs. Jettison, our software prototype of partial VM migration for off-the-shelf PCs, can deliver 44-91% energy savings during idle periods of at least 10 minutes, while providing low migration latencies of about 4 seconds and migrating minimal state that is under an order of magnitude of the VM's memory footprint.
引用
收藏
页数:51
相关论文
共 50 条
  • [31] Energy-oriented Lot-Sizing and Scheduling considering energy storages
    Wichmann, Matthias Gerhard
    Johannes, Christoph
    Spengler, Thomas Stefan
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2019, 216 : 204 - 214
  • [32] Towards Concepts for Climate and Energy-Oriented Digital Twins for Buildings
    Merino, Salvador
    Guzman, Francisco
    Doellner, Jurgen
    Martinez, Javier
    Guzman, Rafael
    de Dios Lara, Juan
    28TH INTERNATIONAL CONFERENCE ON WEB3D TECHNOLOGY, WEB3D 2023, 2023,
  • [33] Fast and efficient energy-oriented cell assignment in heterogeneous networks
    Javier Rubio-Loyola
    Christian Aguilar-Fuster
    Luis Diez
    Ramon Agüero
    Juan Luis-Gorricho
    Joan Serrat
    Wireless Networks, 2020, 26 : 3119 - 3137
  • [34] Development of an Energy-Oriented Layout Planning Framework for Healthcare Facilities
    Li, Yongkui
    Cao, Lingyan
    Zhang, Jiansong
    Jiang, Yi
    Han, Yilong
    COMPUTING IN CIVIL ENGINEERING 2021, 2022, : 1016 - 1023
  • [35] Adaptive Energy-Oriented Multitask Allocation in Smart Camera Networks
    Kyrkou, Christos
    Laoudias, Christos
    Theocharides, Theocharis
    Panayiotou, Christos G.
    Polycarpou, Marios
    IEEE EMBEDDED SYSTEMS LETTERS, 2016, 8 (02) : 37 - 40
  • [36] Fast and efficient energy-oriented cell assignment in heterogeneous networks
    Rubio-Loyola, Javier
    Aguilar-Fuster, Christian
    Diez, Luis
    Aguero, Ramon
    Luis-Gorricho, Juan
    Serrat, Joan
    WIRELESS NETWORKS, 2020, 26 (05) : 3119 - 3137
  • [37] Energy-oriented R&D for the information sharing industry
    Takeya, K
    NTT REVIEW, 2000, 12 (06): : 23 - 26
  • [38] A Remote USB Architecture for Virtual Machine Oriented Device Sharing and Transparent Migration
    Jiao, Ye
    Wo, Tianyu
    Li, Bo
    PROCEEDINGS OF THE 2012 IEEE 18TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2012), 2012, : 744 - 749
  • [39] Cloud Computing Virtual Machine Migration Energy Measuring Research
    Liu Jun
    Zhang Jie
    Pu DingHong
    ICVISP 2019: PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON VISION, IMAGE AND SIGNAL PROCESSING, 2019,
  • [40] An Efficient Energy-Aware Mechanism for Virtual Machine Migration
    Cardoso, Leonardo P.
    Mattos, Diogo M. F.
    Ferraz, Lyno Henrique G.
    Duarte, Otto Carlos M. B.
    Pujolle, Guy
    2015 GLOBAL INFORMATION INFRASTRUCTURE AND NETWORKING SYMPOSIUM (GIIS), 2015,