{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T08:40:57Z","timestamp":1780994457052,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,9,24]],"date-time":"2017-09-24T00:00:00Z","timestamp":1506211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Hong Kong Research Grants Council Collaborative Research Fund","award":["C7036-15G"],"award-info":[{"award-number":["C7036-15G"]}]},{"name":"U.S. National Science Foundation","award":["CNS-1649502, IIS-1633753"],"award-info":[{"award-number":["CNS-1649502, IIS-1633753"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,9,24]]},"DOI":"10.1145\/3127479.3127484","type":"proceedings-article","created":{"date-parts":[[2017,9,27]],"date-time":"2017-09-27T12:34:00Z","timestamp":1506515640000},"page":"269-281","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Preserving I\/O prioritization in virtualized OSes"],"prefix":"10.1145","author":[{"given":"Kun","family":"Suo","sequence":"first","affiliation":[{"name":"University of Texas at Arlington"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yong","family":"Zhao","sequence":"additional","affiliation":[{"name":"University of Texas at Arlington"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jia","family":"Rao","sequence":"additional","affiliation":[{"name":"University of Texas at Arlington"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Luwei","family":"Cheng","sequence":"additional","affiliation":[{"name":"Facebook"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaobo","family":"Zhou","sequence":"additional","affiliation":[{"name":"University of Colorado"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Francis C. M.","family":"Lau","sequence":"additional","affiliation":[{"name":"The University of Hong Kong"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,9,24]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Amazon ec2 t2 instances. https:\/\/goo.gl\/vbCpkV.  Amazon ec2 t2 instances. https:\/\/goo.gl\/vbCpkV."},{"key":"e_1_3_2_1_2_1","unstructured":"Amazon elastic compute cloud(ec2). http:\/\/aws.amazon.com\/ec2\/.  Amazon elastic compute cloud(ec2). http:\/\/aws.amazon.com\/ec2\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Aws instance usage report from rightscale users. https:\/\/goo.gl\/AjDKiK.  Aws instance usage report from rightscale users. https:\/\/goo.gl\/AjDKiK."},{"key":"e_1_3_2_1_4_1","unstructured":"Cloudsuite: The benchmark suite of cloud services. http:\/\/cloudsuite.ch\/.  Cloudsuite: The benchmark suite of cloud services. http:\/\/cloudsuite.ch\/."},{"key":"e_1_3_2_1_5_1","unstructured":"Credit scheduler cap. https:\/\/wiki.xen.org\/wiki\/Credit_Scheduler#Cap.  Credit scheduler cap. https:\/\/wiki.xen.org\/wiki\/Credit_Scheduler#Cap."},{"key":"e_1_3_2_1_6_1","unstructured":"The docker container. https:\/\/www.docker.com\/.  The docker container. https:\/\/www.docker.com\/."},{"key":"e_1_3_2_1_7_1","unstructured":"Kernel based virtual machine. http:\/\/www.linux-kvm.org\/.  Kernel based virtual machine. http:\/\/www.linux-kvm.org\/."},{"key":"e_1_3_2_1_8_1","unstructured":"Kvm cpu accounting. https:\/\/github.com\/penberg\/linux-kvm\/blob\/master\/kernel\/sched\/sched.h.  Kvm cpu accounting. https:\/\/github.com\/penberg\/linux-kvm\/blob\/master\/kernel\/sched\/sched.h."},{"key":"e_1_3_2_1_9_1","unstructured":"Memcached. https:\/\/memcached.org\/.  Memcached. https:\/\/memcached.org\/."},{"key":"e_1_3_2_1_10_1","unstructured":"Netperf. http:\/\/www.netperf.org\/.  Netperf. http:\/\/www.netperf.org\/."},{"key":"e_1_3_2_1_11_1","unstructured":"Nginx. https:\/\/www.nginx.com\/.  Nginx. https:\/\/www.nginx.com\/."},{"key":"e_1_3_2_1_12_1","unstructured":"Redis. http:\/\/redis.io.  Redis. http:\/\/redis.io."},{"key":"e_1_3_2_1_13_1","unstructured":"Siege. https:\/\/www.joedog.org\/siege-home\/.  Siege. https:\/\/www.joedog.org\/siege-home\/."},{"key":"e_1_3_2_1_14_1","unstructured":"Sockperf. https:\/\/github.com\/Mellanox\/sockperf.  Sockperf. https:\/\/github.com\/Mellanox\/sockperf."},{"key":"e_1_3_2_1_15_1","unstructured":"Spec cpu 2006 benchmark. https:\/\/www.spec.org\/cpu2006\/.  Spec cpu 2006 benchmark. https:\/\/www.spec.org\/cpu2006\/."},{"key":"e_1_3_2_1_16_1","unstructured":"The sysbench benchmark suite. https:\/\/github.com\/akopytov\/sysbench.  The sysbench benchmark suite. https:\/\/github.com\/akopytov\/sysbench."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.49"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945462"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2013.6733580"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2011.11"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.40"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038940"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2671006"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151020"},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI)","author":"Hwang J.","year":"2014","unstructured":"Hwang , J. , Ramakrishnan , K. , and Wood , T . Netvm: high performance and flexible networking using virtualization on commodity platforms . In Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI) ( 2014 ). Hwang, J., Ramakrishnan, K., and Wood, T. Netvm: high performance and flexible networking using virtualization on commodity platforms. In Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI) (2014)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168861"},{"key":"e_1_3_2_1_27_1","volume-title":"USENIX Annual Technical Conference (USENIX ATC)","author":"Jones S. T.","year":"2006","unstructured":"Jones , S. T. , Arpaci-Dusseau , A. C. , Arpaci-Dusseau , R. H. , Antfarm : Tracking processes in a virtual machine environment . In USENIX Annual Technical Conference (USENIX ATC) ( 2006 ). Jones, S. T., Arpaci-Dusseau, A. C., Arpaci-Dusseau, R. H., et al. Antfarm: Tracking processes in a virtual machine environment. In USENIX Annual Technical Conference (USENIX ATC) (2006)."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1996130.1996164"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.57"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508308"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592821"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/2616448.2616491"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of USENIX Annual Technical Conference (USENLX ATC)","author":"Menon A.","year":"2006","unstructured":"Menon , A. , Cox , A. L. , and Zwaenepoel , W . Optimizing network virtualization in xen . In Proceedings of USENIX Annual Technical Conference (USENLX ATC) ( 2006 ). Menon, A., Cox, A. L., and Zwaenepoel, W. Optimizing network virtualization in xen. In Proceedings of USENIX Annual Technical Conference (USENLX ATC) (2006)."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508279"},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of USENIX Annual Technical Conference (USENIX ATC)","author":"Menon A.","year":"2008","unstructured":"Menon , A. , and Zwaenepoel , W . Optimizing tcp receive performance . In Proceedings of USENIX Annual Technical Conference (USENIX ATC) ( 2008 ). Menon, A., and Zwaenepoel, W. Optimizing tcp receive performance. In Proceedings of USENIX Annual Technical Conference (USENIX ATC) (2008)."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346256.1346258"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/361011.361073"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23226"},{"key":"e_1_3_2_1_39_1","volume-title":"Samsung Electronics","author":"Shim H.","year":"2014","unstructured":"Shim , H. , and Lee , S . -M. Cfs-v: I\/o demand-driven vm scheduler in kvm. Software R&D Center , Samsung Electronics ( 2014 ). Shim, H., and Lee, S.-M. Cfs-v: I\/o demand-driven vm scheduler in kvm. Software R&D Center, Samsung Electronics (2014)."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2967360.2967376"},{"key":"e_1_3_2_1_41_1","volume-title":"VMware Technical White Paper","author":"Mware","year":"2014","unstructured":"V Mware . Vmware horizon view architecture planning 6.0 . In VMware Technical White Paper ( 2014 ). VMware. Vmware horizon view architecture planning 6.0. In VMware Technical White Paper (2014)."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2063176.2063194"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060289.1060307"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/1833515.1833691"},{"key":"e_1_3_2_1_45_1","volume-title":"Proceedings of the 2013 USENIX Conference on Annual Technical Conference (ATC)","author":"Xu C.","year":"2013","unstructured":"Xu , C. , Gamage , S. , Lu , H. , Kompella , R. , and Xu , D . vturbo: Accelerating virtual machine i\/o processing using designated turbo-sliced core . In Proceedings of the 2013 USENIX Conference on Annual Technical Conference (ATC) ( 2013 ). Xu, C., Gamage, S., Lu, H., Kompella, R., and Xu, D. vturbo: Accelerating virtual machine i\/o processing using designated turbo-sliced core. In Proceedings of the 2013 USENIX Conference on Annual Technical Conference (ATC) (2013)."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2287076.2287080"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523620"}],"event":{"name":"SoCC '17: ACM Symposium on Cloud Computing","location":"Santa Clara California","acronym":"SoCC '17","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 2017 Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3127479.3127484","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3127479.3127484","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:37:09Z","timestamp":1750217829000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3127479.3127484"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,24]]},"references-count":47,"alternative-id":["10.1145\/3127479.3127484","10.1145\/3127479"],"URL":"https:\/\/doi.org\/10.1145\/3127479.3127484","relation":{},"subject":[],"published":{"date-parts":[[2017,9,24]]},"assertion":[{"value":"2017-09-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}