{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T12:09:26Z","timestamp":1762430966576,"version":"3.41.0"},"reference-count":91,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2015,3,11]],"date-time":"2015-03-11T00:00:00Z","timestamp":1426032000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Science and Engineering Research Council of Canada","award":["261545-3"],"award-info":[{"award-number":["261545-3"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Syst."],"published-print":{"date-parts":[[2015,3,11]]},"abstract":"<jats:p>\n            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\n            <jats:italic>partial VM migration,<\/jats:italic>\n            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\n            <jats:italic>context-aware selective resume<\/jats:italic>\n            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\u2019s memory footprint.\n          <\/jats:p>","DOI":"10.1145\/2699683","type":"journal-article","created":{"date-parts":[[2015,3,12]],"date-time":"2015-03-12T12:18:05Z","timestamp":1426162685000},"page":"1-51","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Energy-Oriented Partial Desktop Virtual Machine Migration"],"prefix":"10.1145","volume":"33","author":[{"given":"Nilton","family":"Bila","sequence":"first","affiliation":[{"name":"University of Toronto and IBM Research, New York, USA"}]},{"given":"Eric J.","family":"Wright","sequence":"additional","affiliation":[{"name":"University of Toronto, CANADA"}]},{"given":"Eyal De","family":"Lara","sequence":"additional","affiliation":[{"name":"University of Toronto, CANADA"}]},{"given":"Kaustubh","family":"Joshi","sequence":"additional","affiliation":[{"name":"AT&amp;T Labs Research, New Jersey, USA"}]},{"given":"H. Andr\u00e9s","family":"Lagar-Cavilla","sequence":"additional","affiliation":[{"name":"Google Inc., California, USA"}]},{"given":"Eunbyung","family":"Park","sequence":"additional","affiliation":[{"name":"University of Toronto, CANADA"}]},{"given":"Ashvin","family":"Goel","sequence":"additional","affiliation":[{"name":"University of Toronto, CANADA"}]},{"given":"Matti","family":"Hiltunen","sequence":"additional","affiliation":[{"name":"AT&amp;T Labs Research, New Jersey, USA"}]},{"given":"Mahadev","family":"Satyanarayanan","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, Pennsylvania, USA"}]}],"member":"320","published-online":{"date-parts":[[2015,3,11]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Summer USENIX Conference.","author":"Accetta Mike","year":"1986","unstructured":"Mike Accetta , Robert Baron , William Bolosky , David Golub , Richard Rashid , Avadis Tevanian , and Michael Young . 1986 . Mach: A new kernel foundation for UNIX development . In Summer USENIX Conference. Mike Accetta, Robert Baron, William Bolosky, David Golub, Richard Rashid, Avadis Tevanian, and Michael Young. 1986. Mach: A new kernel foundation for UNIX development. In Summer USENIX Conference."},{"key":"e_1_2_2_2_1","unstructured":"Acer Inc. 2012. Acer Aspire S3. Retrieved from http:\/\/us.acer.com\/ac\/en\/US\/content\/series\/aspiresseries.  Acer Inc. 2012. Acer Aspire S3. Retrieved from http:\/\/us.acer.com\/ac\/en\/US\/content\/series\/aspiresseries."},{"key":"e_1_2_2_3_1","unstructured":"Acid3 Test. 2012. The Acid3 Test. Retrieved from http:\/\/acid3.acidtests.org\/.  Acid3 Test. 2012. The Acid3 Test. Retrieved from http:\/\/acid3.acidtests.org\/."},{"key":"e_1_2_2_4_1","unstructured":"Advanced Micro Devices Inc. 2009. AMD I\/O Virtualization Technology (IOMMU) Specification. Retrieved from http:\/\/support.amd.com\/us\/Embedded_TechDocs\/34434-IOMMU-Rev_1.26_2-11-09.pdf.  Advanced Micro Devices Inc. 2009. AMD I\/O Virtualization Technology (IOMMU) Specification. Retrieved from http:\/\/support.amd.com\/us\/Embedded_TechDocs\/34434-IOMMU-Rev_1.26_2-11-09.pdf."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1247660.1247682"},{"key":"e_1_2_2_6_1","volume-title":"USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201909)","author":"Agarwal Yuvraj","year":"2009","unstructured":"Yuvraj Agarwal , Steve Hodges , James Scott , Ranveer Chandra , Paramvir Bahl , and Rajesh Gupta . 2009 . Somniloquy: Augmenting network interfaces to reduce PC energy usage . In USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201909) . Yuvraj Agarwal, Steve Hodges, James Scott, Ranveer Chandra, Paramvir Bahl, and Rajesh Gupta. 2009. Somniloquy: Augmenting network interfaces to reduce PC energy usage. In USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201909)."},{"key":"e_1_2_2_7_1","volume-title":"USENIX Annual Technical Conference (USENIX ATC\u201910)","author":"Agarwal Yuvraj","year":"2010","unstructured":"Yuvraj Agarwal , Stefan Savage , and Rajesh Gupta . 2010 . SleepServer: A software-only approach for reducing the energy consumption of PCs within enterprise environments . In USENIX Annual Technical Conference (USENIX ATC\u201910) . Yuvraj Agarwal, Stefan Savage, and Rajesh Gupta. 2010. SleepServer: A software-only approach for reducing the energy consumption of PCs within enterprise environments. In USENIX Annual Technical Conference (USENIX ATC\u201910)."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/40.342018"},{"key":"e_1_2_2_9_1","unstructured":"Apple Inc. 2012. MacBook Air. Retrieved from http:\/\/www.apple.com\/macbookair\/performance.html.  Apple Inc. 2012. MacBook Air. Retrieved from http:\/\/www.apple.com\/macbookair\/performance.html."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/223587.223618"},{"key":"e_1_2_2_11_1","unstructured":"Moonish Badaloo. 2006. An Examination of Server Consolidation: Trends that Can Drive Efficiencies and Help Businesses Gain a Competitive Edge. Retrieved from http:\/\/www.ibm.com\/systems\/optimizeit\/pdf\/server_consolidation_whitepaper.pdf.  Moonish Badaloo. 2006. An Examination of Server Consolidation: Trends that Can Drive Efficiencies and Help Businesses Gain a Competitive Edge. Retrieved from http:\/\/www.ibm.com\/systems\/optimizeit\/pdf\/server_consolidation_whitepaper.pdf."},{"key":"e_1_2_2_12_1","volume-title":"Wheeler","author":"Barak Ammon","year":"1993","unstructured":"Ammon Barak , Shai Guday , and Richard G . Wheeler . 1993 . The MOSIX Distributed Operating System\u2014Load Balancing for UNIX. Vol. 672. Springer-Verlag . Ammon Barak, Shai Guday, and Richard G. Wheeler. 1993. The MOSIX Distributed Operating System\u2014Load Balancing for UNIX. Vol. 672. Springer-Verlag."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1023720.1023722"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945462"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.443"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2444776.2444794"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966471"},{"key":"e_1_2_2_18_1","unstructured":"California Energy Commission. 2006. California Commercial End-Use CEC-400-2006-005. Retrieved from http:\/\/www.energy.ca.gov\/2006publications\/CEC-400-2006-005\/CEC-400-2006-005.PDF.  California Energy Commission. 2006. California Commercial End-Use CEC-400-2006-005. Retrieved from http:\/\/www.energy.ca.gov\/2006publications\/CEC-400-2006-005\/CEC-400-2006-005.PDF."},{"volume-title":"8th IEEE Workshop on Hot Topics in Operating Systems (HotOS\u201901)","author":"Peter","key":"e_1_2_2_19_1","unstructured":"Peter M. Chen and Brian D. Noble. 2001. When virtual is better than real . In 8th IEEE Workshop on Hot Topics in Operating Systems (HotOS\u201901) . Peter M. Chen and Brian D. Noble. 2001. When virtual is better than real. In 8th IEEE Workshop on Hot Topics in Operating Systems (HotOS\u201901)."},{"key":"e_1_2_2_20_1","unstructured":"Citrix Systems Inc. 2011. Citrix VDI-in-a-Box. Retrieved from http:\/\/www.citrix.com\/site\/resources\/dynamic\/salesdocs\/VDIinaBox_Datasheet.pdf.  Citrix Systems Inc. 2011. Citrix VDI-in-a-Box. Retrieved from http:\/\/www.citrix.com\/site\/resources\/dynamic\/salesdocs\/VDIinaBox_Datasheet.pdf."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251203.1251223"},{"key":"e_1_2_2_22_1","volume-title":"5th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201908)","author":"Cully Brendan","year":"2008","unstructured":"Brendan Cully , Geoffrey Lefebvre , Dutch Meyer , Mike Feeley , Norm Hutchinson , and Andrew Warfield . 2008 . Remus: High availability via asynchronous virtual machine replication . In 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201908) . Brendan Cully, Geoffrey Lefebvre, Dutch Meyer, Mike Feeley, Norm Hutchinson, and Andrew Warfield. 2008. Remus: High availability via asynchronous virtual machine replication. In 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201908)."},{"volume-title":"USENIX Annual Technical Conference (USENIX ATC\u201910)","author":"Das Tathagata","key":"e_1_2_2_23_1","unstructured":"Tathagata Das , Pradeep Padala , Venkat Padmanabhan , Ramachandran Ramjee , and Kang G. Shin . 2010. LiteGreen: Saving energy in networked desktops using virtualization . In USENIX Annual Technical Conference (USENIX ATC\u201910) . Tathagata Das, Pradeep Padala, Venkat Padmanabhan, Ramachandran Ramjee, and Kang G. Shin. 2010. LiteGreen: Saving energy in networked desktops using virtualization. In USENIX Annual Technical Conference (USENIX ATC\u201910)."},{"key":"e_1_2_2_24_1","unstructured":"Tim Dierks and Eric Rescorla. 2008. The TLS Protocol: Version 1.2. Retrieved from https:\/\/tools.ietf.org\/html\/rfc5246.  Tim Dierks and Eric Rescorla. 2008. The TLS Protocol: Version 1.2. Retrieved from https:\/\/tools.ietf.org\/html\/rfc5246."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814446"},{"key":"e_1_2_2_26_1","volume-title":"First Workshop on I\/O Virtualization (WIOV\u201908)","author":"Dong Yaozu","year":"2008","unstructured":"Yaozu Dong , Zhao Yu , and Greg Rose . 2008 . SR-IOV networking in xen: Architecture, design and implementation . In First Workshop on I\/O Virtualization (WIOV\u201908) . Yaozu Dong, Zhao Yu, and Greg Rose. 2008. SR-IOV networking in xen: Architecture, design and implementation. In First Workshop on I\/O Virtualization (WIOV\u201908)."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380210802"},{"key":"e_1_2_2_28_1","unstructured":"Facebook Inc. 2012. Facebook Chat. Retrieved from http:\/\/www.facebook.com\/sitetour\/chat.php.  Facebook Inc. 2012. Facebook Chat. Retrieved from http:\/\/www.facebook.com\/sitetour\/chat.php."},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250662.1250665"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/319151.319155"},{"key":"e_1_2_2_31_1","unstructured":"Kevin Fograrty. 2011. The Year of the Virtual Desktop Fails to Materialize--Again. Retrieved from http:\/\/www.cio.com\/article\/691303\/The_Year_of_the_Virtual_Desktop_Fails _to_Materialize_Again.  Kevin Fograrty. 2011. The Year of the Virtual Desktop Fails to Materialize--Again. Retrieved from http:\/\/www.cio.com\/article\/691303\/The_Year_of_the_Virtual_Desktop_Fails _to_Materialize_Again."},{"key":"e_1_2_2_32_1","unstructured":"James Glanz. 2012. Power Pollution and the Internet: Data Centers Waste Vast Amounts of Energy Belying Industry Image. Retrieved from http:\/\/nyti.ms\/1sW5bMM.  James Glanz. 2012. Power Pollution and the Internet: Data Centers Waste Vast Amounts of Energy Belying Industry Image. Retrieved from http:\/\/nyti.ms\/1sW5bMM."},{"key":"e_1_2_2_34_1","unstructured":"Google Inc. 2012a. Gmail. Retrieved from http:\/\/gmail.com.  Google Inc. 2012a. Gmail. Retrieved from http:\/\/gmail.com."},{"key":"e_1_2_2_35_1","unstructured":"Google Inc. 2012b. Google Docs. Retrieved from http:\/\/docs.google.com.  Google Inc. 2012b. Google Docs. Retrieved from http:\/\/docs.google.com."},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/215530.215546"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1002\/nem.565"},{"key":"e_1_2_2_38_1","volume-title":"Phoenix Technologies Ltd, and Toshiba Corporation","author":"Hewlett-Packard Corporation","year":"2009","unstructured":"Hewlett-Packard Corporation , Intel Corporation , Microsoft Corporation , Phoenix Technologies Ltd, and Toshiba Corporation . 2009 . Advanced Configuration and Power Interface Specification. Retrieved from http:\/\/www.acpi.info\/DOWNLOADS\/ACPIspec40.pdf. Hewlett-Packard Corporation, Intel Corporation, Microsoft Corporation, Phoenix Technologies Ltd, and Toshiba Corporation. 2009. Advanced Configuration and Power Interface Specification. Retrieved from http:\/\/www.acpi.info\/DOWNLOADS\/ACPIspec40.pdf."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508301"},{"key":"e_1_2_2_40_1","unstructured":"Intel Corporation. 2006. Intel\u00ae Centrino\u00ae Mobile Technology Wake on Wireless LAN Feature: Technical Brief. Retrieved from http:\/\/www.intel.com\/network\/connectivity\/resources\/doc_library\/tech_brief\/wowlan_tech_brief.pdf.  Intel Corporation. 2006. Intel\u00ae Centrino\u00ae Mobile Technology Wake on Wireless LAN Feature: Technical Brief. Retrieved from http:\/\/www.intel.com\/network\/connectivity\/resources\/doc_library\/tech_brief\/wowlan_tech_brief.pdf."},{"key":"e_1_2_2_41_1","unstructured":"Intel Corporation. 2011a. Intel\u00ae Virtualization Technology for Directed I\/O: Architecture Specification. Retrieved from http:\/\/goo.gl\/VscXC.  Intel Corporation. 2011a. Intel\u00ae Virtualization Technology for Directed I\/O: Architecture Specification. Retrieved from http:\/\/goo.gl\/VscXC."},{"key":"e_1_2_2_42_1","volume-title":"PCI-SIG SR-IOV Primer: An Introduction to SR-IOV Technology.","author":"Intel Corporation","year":"2011","unstructured":"Intel Corporation . 2011b. PCI-SIG SR-IOV Primer: An Introduction to SR-IOV Technology. Retrieved from http:\/\/www.intel.com\/content\/dam\/doc\/application-note\/pci-sig-sr-iov-primer-sr-iov-technology-paper.pdf. ( Jan 2011 ). Intel Corporation. 2011b. PCI-SIG SR-IOV Primer: An Introduction to SR-IOV Technology. Retrieved from http:\/\/www.intel.com\/content\/dam\/doc\/application-note\/pci-sig-sr-iov-primer-sr-iov-technology-paper.pdf. (Jan 2011)."},{"key":"e_1_2_2_43_1","volume-title":"Vision Paper: Intelligent Desktop Virtualization.","author":"Intel Corporation","year":"2011","unstructured":"Intel Corporation . 2011 c. Vision Paper: Intelligent Desktop Virtualization. Retrieved from http:\/\/www.intel.com\/content\/dam\/doc\/white-paper\/intelligent-desktop-virtualization-overview-paper.pdf. Intel Corporation. 2011c. Vision Paper: Intelligent Desktop Virtualization. Retrieved from http:\/\/www.intel.com\/content\/dam\/doc\/white-paper\/intelligent-desktop-virtualization-overview-paper.pdf."},{"key":"e_1_2_2_44_1","unstructured":"Intel Corporation Microsoft Corporation and Toshiba Corporation. 1999. Advanced Configuration and Power Interface Specification. Retrieved from http:\/\/www.acpi.info\/DOWNLOADS\/ACPIspec10b.pdf.  Intel Corporation Microsoft Corporation and Toshiba Corporation. 1999. Advanced Configuration and Power Interface Specification. Retrieved from http:\/\/www.acpi.info\/DOWNLOADS\/ACPIspec10b.pdf."},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/PCCC.2008.4745133"},{"volume-title":"1st Workshop on I\/O Virtualization (WIOV\u201908)","author":"Kadav Asim","key":"e_1_2_2_46_1","unstructured":"Asim Kadav and Michael M. Swift . 2008. Live migration of direct-access devices . In 1st Workshop on I\/O Virtualization (WIOV\u201908) . Asim Kadav and Michael M. Swift. 2008. Live migration of direct-access devices. In 1st Workshop on I\/O Virtualization (WIOV\u201908)."},{"volume-title":"4th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA\u201902)","author":"Kozuch Michael","key":"e_1_2_2_47_1","unstructured":"Michael Kozuch and M. Satyanarayanan . 2002. Internet suspend\/resume . In 4th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA\u201902) . Michael Kozuch and M. Satyanarayanan. 2002. Internet suspend\/resume. In 4th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA\u201902)."},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519067"},{"key":"e_1_2_2_49_1","volume-title":"6th Symposium on Operating Systems Design and Implementation (OSDI\u201904)","author":"LeVasseur Joshua","year":"2004","unstructured":"Joshua LeVasseur , Volkmar Uhlig , Jan Stoess , and Stefan G\u00f6tz . 2004 . Unmodified device driver reuse and improved system dependability via virtual machines . In 6th Symposium on Operating Systems Design and Implementation (OSDI\u201904) . Joshua LeVasseur, Volkmar Uhlig, Jan Stoess, and Stefan G\u00f6tz. 2004. Unmodified device driver reuse and improved system dependability via virtual machines. In 6th Symposium on Operating Systems Design and Implementation (OSDI\u201904)."},{"key":"e_1_2_2_50_1","volume-title":"White Paper: Wake on LAN Technology.","author":"Lieberman Software Corporation","year":"2006","unstructured":"Lieberman Software Corporation . 2006 . White Paper: Wake on LAN Technology. Retrieved from http:\/\/www. liebsoft.com\/pdfs\/Wake_On_LAN.pdf. Lieberman Software Corporation. 2006. White Paper: Wake on LAN Technology. Retrieved from http:\/\/www. liebsoft.com\/pdfs\/Wake_On_LAN.pdf."},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250662.1250670"},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508269"},{"volume-title":"8th International Conference of Distributed Computing Systems (ICDCS\u201988)","author":"Livny Miron","key":"e_1_2_2_53_1","unstructured":"Miron Livny , Michael J. Litzkow , and Matt W. Mutka . 1988. Condor\u2014A hunter of idle workstations . In 8th International Conference of Distributed Computing Systems (ICDCS\u201988) . Miron Livny, Michael J. Litzkow, and Matt W. Mutka. 1988. Condor\u2014A hunter of idle workstations. In 8th International Conference of Distributed Computing Systems (ICDCS\u201988)."},{"key":"e_1_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/367701.367728"},{"key":"e_1_2_2_55_1","volume-title":"6th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201909)","author":"Nedevschi Sergiu","year":"2009","unstructured":"Sergiu Nedevschi , Jaideep Chandrashekar , Junda Liu , Bruce Nordman , Sylvia Ratnasamy , and Nina Taf . 2009 . Skilled in the art of being idle: Reducing energy waste in networked systems . In 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201909) . Boston, MA. Sergiu Nedevschi, Jaideep Chandrashekar, Junda Liu, Bruce Nordman, Sylvia Ratnasamy, and Nina Taf. 2009. Skilled in the art of being idle: Reducing energy waste in networked systems. In 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201909). Boston, MA."},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1535\/itj.1003.01"},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266708"},{"key":"e_1_2_2_58_1","unstructured":"Oracle Corporation. 2012. Oracle Virtual Desktop Infrastructure. Retrieved from http:\/\/www.oracle.com\/us\/virtual-desktop-infrastructure-ds-067844.pdf.  Oracle Corporation. 2012. Oracle Virtual Desktop Infrastructure. Retrieved from http:\/\/www.oracle.com\/us\/virtual-desktop-infrastructure-ds-067844.pdf."},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/800217.806619"},{"key":"e_1_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2151024.2151039"},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855840.1855857"},{"key":"e_1_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/4236.656066"},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/903893.903895"},{"key":"e_1_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060324"},{"key":"e_1_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/319151.319154"},{"key":"e_1_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.181.0004"},{"key":"e_1_2_2_67_1","volume-title":"9th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201912)","author":"Sen Siddhartha","year":"2012","unstructured":"Siddhartha Sen , Jacob R. Lorch , Richard Hughes , Carlos Garcia Jurado Suarez , Brian Zill , Weverton Cordeiro , and Jitendra Padhye . 2012 . Don\u2019t lose sleep over availability: The GreenUp decentralized wakeup service . In 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201912) . Siddhartha Sen, Jacob R. Lorch, Richard Hughes, Carlos Garcia Jurado Suarez, Brian Zill, Weverton Cordeiro, and Jitendra Padhye. 2012. Don\u2019t lose sleep over availability: The GreenUp decentralized wakeup service. In 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201912)."},{"key":"e_1_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/570645.570666"},{"key":"e_1_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067170.1067198"},{"key":"e_1_2_2_70_1","unstructured":"Ruben Spruijt. 2010. Local Storage for VDI Done Right--Part 1. Retrieved from http:\/\/www.brianmadden.com\/blogs\/rubenspruijt\/archive\/2010\/11\/27\/vdi-and-storage-deep-impact.aspx.  Ruben Spruijt. 2010. Local Storage for VDI Done Right--Part 1. Retrieved from http:\/\/www.brianmadden.com\/blogs\/rubenspruijt\/archive\/2010\/11\/27\/vdi-and-storage-deep-impact.aspx."},{"key":"e_1_2_2_71_1","volume-title":"Workshop on Power Aware Computing and Systems (HotPower\u201910)","author":"Sueur Etienne Le","year":"2010","unstructured":"Etienne Le Sueur and Gernot Heiser . 2010 . Dynamic voltage and frequency scaling: The laws of diminishing returns . In Workshop on Power Aware Computing and Systems (HotPower\u201910) . Etienne Le Sueur and Gernot Heiser. 2010. Dynamic voltage and frequency scaling: The laws of diminishing returns. In Workshop on Power Aware Computing and Systems (HotPower\u201910)."},{"key":"e_1_2_2_72_1","unstructured":"SunSpider Benchmark. 2012. SunSpider 0.9.1 JavaScript Benchmark. Retrieved from http:\/\/www.webkit.org\/perf\/sunspider-0.9.1\/sunspider-0.9.1\/driver.html.  SunSpider Benchmark. 2012. SunSpider 0.9.1 JavaScript Benchmark. Retrieved from http:\/\/www.webkit.org\/perf\/sunspider-0.9.1\/sunspider-0.9.1\/driver.html."},{"key":"e_1_2_2_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/1411759.1411779"},{"key":"e_1_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/1952682.1952698"},{"key":"e_1_2_2_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/323647.323629"},{"key":"e_1_2_2_76_1","volume-title":"Workshop on Power Aware Computing and Systems (HotPower\u201908)","author":"Tolia Niraj","year":"2008","unstructured":"Niraj Tolia , Zhikui Wang , Manish Marwah , Cullen Bash , Parthasarathy Ranganathan , and Xiaoyun Zhu . 2008 . Delivering energy proportionality with non energy-proportional systems\u2014optimizing the ensemble . In Workshop on Power Aware Computing and Systems (HotPower\u201908) . Niraj Tolia, Zhikui Wang, Manish Marwah, Cullen Bash, Parthasarathy Ranganathan, and Xiaoyun Zhu. 2008. Delivering energy proportionality with non energy-proportional systems\u2014optimizing the ensemble. In Workshop on Power Aware Computing and Systems (HotPower\u201908)."},{"key":"e_1_2_2_77_1","volume-title":"3rd Virtual Machine Research and Technology Symposium (VM\u201904)","author":"Tucker Andrew","year":"2004","unstructured":"Andrew Tucker and David Comay . 2004 . Solaris zones: Operating system support for server consolidation . In 3rd Virtual Machine Research and Technology Symposium (VM\u201904) , Works-In-Progress. Andrew Tucker and David Comay. 2004. Solaris zones: Operating system support for server consolidation. In 3rd Virtual Machine Research and Technology Symposium (VM\u201904), Works-In-Progress."},{"key":"e_1_2_2_78_1","unstructured":"U.S. Department of Energy. 2013. Enegy-Efficient Computer Use. http:\/\/energy.gov\/energysaver\/articles\/energy-efficient-computer-use. (Jan 2013).  U.S. Department of Energy. 2013. Enegy-Efficient Computer Use. http:\/\/energy.gov\/energysaver\/articles\/energy-efficient-computer-use. (Jan 2013)."},{"key":"e_1_2_2_79_1","unstructured":"U.S. Environmental Protection Agency. 2013. ENERGY STAR\u00ae Program Requirements for Computers. http:\/\/www.energystar.gov\/ia\/partners\/product_specs\/program_reqs\/Computers_Program_Requirements.pdf. (Jan 2013).  U.S. Environmental Protection Agency. 2013. ENERGY STAR\u00ae Program Requirements for Computers. http:\/\/www.energystar.gov\/ia\/partners\/product_specs\/program_reqs\/Computers_Program_Requirements.pdf. (Jan 2013)."},{"key":"e_1_2_2_80_1","unstructured":"VMware Inc. 2013. Virtual Desktop Infrastructure. Retrieved from http:\/\/www.vmware.com\/pdf\/virtual_ desktop_infrastructure_wp.pdf.  VMware Inc. 2013. Virtual Desktop Infrastructure. Retrieved from http:\/\/www.vmware.com\/pdf\/virtual_ desktop_infrastructure_wp.pdf."},{"key":"e_1_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060307"},{"key":"e_1_2_2_82_1","volume-title":"USENIX Annual Technical Conference (USENIX ATC\u201905)","author":"Warfield Andrew","year":"2005","unstructured":"Andrew Warfield , Steven Hand , Keir Fraser , and Tim Deegan . 2005 . Facilitating the development of soft devices . In USENIX Annual Technical Conference (USENIX ATC\u201905) . Anaheim, CA, USA. Andrew Warfield, Steven Hand, Keir Fraser, and Tim Deegan. 2005. Facilitating the development of soft devices. In USENIX Annual Technical Conference (USENIX ATC\u201905). Anaheim, CA, USA."},{"key":"e_1_2_2_83_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.energy.2005.11.007"},{"key":"e_1_2_2_84_1","volume-title":"Symposium on Operating Systems Design and Implementation (OSDI\u201994)","author":"Weiser Mark","year":"1994","unstructured":"Mark Weiser , Brent Welch , Alan Demers , and Scott Shenker . 1994 . Scheduling for reduced CPU energy . In Symposium on Operating Systems Design and Implementation (OSDI\u201994) . Mark Weiser, Brent Welch, Alan Demers, and Scott Shenker. 1994. Scheduling for reduced CPU energy. In Symposium on Operating Systems Design and Implementation (OSDI\u201994)."},{"volume-title":"1st Symposium on Networked Systems Design and Implementation (NSDI\u201904)","author":"Whitaker Andrew","key":"e_1_2_2_85_1","unstructured":"Andrew Whitaker , Richard S. Cox , Marianne Shaw , and Steven D. Gribble . 2004. Constructing services with interposable virtual hardware . In 1st Symposium on Networked Systems Design and Implementation (NSDI\u201904) . Andrew Whitaker, Richard S. Cox, Marianne Shaw, and Steven D. Gribble. 2004. Constructing services with interposable virtual hardware. In 1st Symposium on Networked Systems Design and Implementation (NSDI\u201904)."},{"key":"e_1_2_2_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/1952682.1952699"},{"key":"e_1_2_2_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999732.1999734"},{"key":"e_1_2_2_88_1","volume-title":"1st Workshop on I\/O Virtualization (WIOV\u201908)","author":"Xia Lei","year":"2008","unstructured":"Lei Xia , Jack Lange , and Peter Dinda . 2008 . Towards virtual passthrough I\/O on commodity devices . In 1st Workshop on I\/O Virtualization (WIOV\u201908) . Lei Xia, Jack Lange, and Peter Dinda. 2008. Towards virtual passthrough I\/O on commodity devices. In 1st Workshop on I\/O Virtualization (WIOV\u201908)."},{"key":"e_1_2_2_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/41457.37503"},{"key":"e_1_2_2_90_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605411"},{"key":"e_1_2_2_91_1","volume-title":"1st Workshop on I\/O Virtualization (WIOV\u201908)","author":"Zhai Edwin","year":"2008","unstructured":"Edwin Zhai , Gregory D. Cummings , and Yaozu Dong . 2008 . Live migration with pass-through device for linux VM . In 1st Workshop on I\/O Virtualization (WIOV\u201908) . Edwin Zhai, Gregory D. Cummings, and Yaozu Dong. 2008. Live migration with pass-through device for linux VM. In 1st Workshop on I\/O Virtualization (WIOV\u201908)."},{"key":"e_1_2_2_92_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380231203"}],"container-title":["ACM Transactions on Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2699683","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2699683","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:16:59Z","timestamp":1750227419000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2699683"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3,11]]},"references-count":91,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,3,11]]}},"alternative-id":["10.1145\/2699683"],"URL":"https:\/\/doi.org\/10.1145\/2699683","relation":{},"ISSN":["0734-2071","1557-7333"],"issn-type":[{"type":"print","value":"0734-2071"},{"type":"electronic","value":"1557-7333"}],"subject":[],"published":{"date-parts":[[2015,3,11]]},"assertion":[{"value":"2014-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-03-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}