{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,3]],"date-time":"2026-01-03T04:36:05Z","timestamp":1767414965949,"version":"3.37.3"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2017,5,31]],"date-time":"2017-05-31T00:00:00Z","timestamp":1496188800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s10586-017-0937-x","type":"journal-article","created":{"date-parts":[[2017,5,31]],"date-time":"2017-05-31T06:24:51Z","timestamp":1496211891000},"page":"2143-2155","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["I\/O access frequency-aware cache method on KVM\/QEMU"],"prefix":"10.1007","volume":"20","author":[{"given":"Taehoon","family":"Kim","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5092-9115","authenticated-orcid":false,"given":"Jaechun","family":"No","sequence":"additional","affiliation":[]},{"given":"Zhegao","family":"Piao","sequence":"additional","affiliation":[]},{"given":"Seong Joon","family":"Yoo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,5,31]]},"reference":[{"key":"937_CR1","doi-asserted-by":"crossref","unstructured":"Dasilva, D., Liu, L., Bessis, N., Zhan, Y.: Enabling green IT through building a virtual desktop infrastructure. In: Proceedings 2012 8th international conference on semantics. knowledge and grids, pp. 32\u201338, Beijing (2012)","DOI":"10.1109\/SKG.2012.29"},{"key":"937_CR2","unstructured":"Tarasov, V., Hidebrand, D., Kuenning, G., Zadok, E.: Virtual machine workloads: the case for new benchmarks for NAS. In: Proceedings 11 $$^{th }$$ t h USENIX conference on file and storage technologies (FAST\u201913), pp. 307\u2013320, Santa Clara (2013)"},{"issue":"8","key":"937_CR3","doi-asserted-by":"crossref","first-page":"1027","DOI":"10.1016\/j.future.2011.04.016","volume":"27","author":"T Ferreto","year":"2011","unstructured":"Ferreto, T., Netto, M., Calheiros, R., DeRose, C.: Server consolidation with migration control for virtualized data centers. J. Futur. Gener. Comput. Syst. 27(8), 1027\u20131034 (2011)","journal-title":"J. Futur. Gener. Comput. Syst."},{"key":"937_CR4","unstructured":"Spruijt, R.: VDI smackdown. White paper, vol. 1.4 (2012)"},{"key":"937_CR5","doi-asserted-by":"crossref","unstructured":"Hwang, J., Wood, T.: Adaptive dynamic priority scheduling for virtual desktop infrastructure. In: Proceedings IEEE 20th international workshop on quality of service. Coimbra (2012)","DOI":"10.1109\/IWQoS.2012.6245988"},{"issue":"4","key":"937_CR6","doi-asserted-by":"crossref","first-page":"1088","DOI":"10.1016\/j.jnca.2010.06.013","volume":"34","author":"H Jin","year":"2011","unstructured":"Jin, H., Gao, W., Wu, S., Shi, X., Wu, X., Zhou, F.: Optimizing the live migration of virtual machine by CPU scheduling. J. Netw. Comput. Appl. 34(4), 1088\u20131096 (2011)","journal-title":"J. Netw. Comput. Appl."},{"key":"937_CR7","unstructured":"Clark, C., Fraser, K., Hand, S., Hansen, J., Jul, E., Limpach, C., Pratt, I., Warfield, A.: Live migration of virtual machines. In: Proceedings 2nd conference on symposium on networked systems design & implementation, Boston (2005)"},{"key":"937_CR8","unstructured":"Meyer, T., Aggarwal, G., Cully, B., Lefebvre, G., Feeley, M., Hutchinson, N., Warfield, A.: Parallax: virtual disks for virtual machines. In: Proceedings 3rd ACM SIGOPS\/EuroSys European conference on computer systems, Glasgow (2018)"},{"issue":"1","key":"937_CR9","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1145\/1740390.1740396","volume":"44","author":"D Boutcher","year":"2010","unstructured":"Boutcher, D., Chandra, A.: Does virtualization make disk scheduling passe? ACM SIGOPS Oper. Syst. Rev. 44(1), 20\u201324 (2010)","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"937_CR10","unstructured":"Shirinbab, S.: Performance aspects in virtualized software systems. In: Blekinge institute of technology licentiate dissertation series (2014)"},{"key":"937_CR11","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1145\/844128.844146","volume":"36","author":"C Waldspurger","year":"2002","unstructured":"Waldspurger, C.: Memory resource management in VMware ESX server. ACM SIGOPS Oper. Syst. Rev. 36, 181\u2013194 (2002)","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"937_CR12","first-page":"2","volume":"2","author":"I Banerjee","year":"2013","unstructured":"Banerjee, I., Guo, F., Tati, K., Venkatasubramanian, R.: Memory overcommitment in the ESX server. VMware Tech J. 2, 2\u201312 (2013)","journal-title":"VMware Tech J."},{"key":"937_CR13","doi-asserted-by":"crossref","unstructured":"Kim, H., Jo, H., Lee, J.: XHive: efficient cooperative caching for virtual machines. IEEE Trans. Comput. 50(1), 106\u2013119 (2011)","DOI":"10.1109\/TC.2010.83"},{"key":"937_CR14","unstructured":"Gordon, A., Hines, M., da Silva, D., Ben-Yehuda, M., Silva, M., Lizarraga, G.: Ginkgo: automated, application-driven memory overcommitment for cloud computing. In: Proceedings IEEE 3rd international conference on cloud computing technology and science (CloudCom), Athens (2011)"},{"issue":"10","key":"937_CR15","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1145\/1831407.1831429","volume":"53","author":"D Gupta","year":"2010","unstructured":"Gupta, D., Lee, S., Vrable, M., Savage, S., Snoeren, A., Varghese, G., Voelker, G., Vahdat, A.: Difference engine: harnessing memory redundancy in virtual machines. Commun. ACM 53(10), 85\u201393 (2010)","journal-title":"Commun. ACM"},{"issue":"1","key":"937_CR16","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1145\/2654822.2541969","volume":"42","author":"N Amit","year":"2014","unstructured":"Amit, N., Tsafrir, D., Schuster, A.: VSwapper: a memory swapper for virtualized Environment. ACM SIGARCH Comput. Archit. News 42(1), 349\u2013366 (2014)","journal-title":"ACM SIGARCH Comput. Archit. News"},{"key":"937_CR17","doi-asserted-by":"crossref","unstructured":"Yassour, B., Ben-Yehuda, M., Wasserman, O.: On the DMA mapping problem in direct device assignment. In: Proceedings 3rd annual Haifa experimental systems conference, Haifa (2010)","DOI":"10.1145\/1815695.1815718"},{"key":"937_CR18","unstructured":"Yassour, B., Ben-Yehuda, M., Wasserman, O.: Direct device assignment for untrusted fully-virtualized virtual machines. Technical Report, H-0263, IBM Research (2008)"},{"issue":"7","key":"937_CR19","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1145\/2365864.2151040","volume":"47","author":"Z Pan","year":"2012","unstructured":"Pan, Z., Dong, Y., Chen, Y., Zhang, L., Zhang, Z.: CompSC: live migration with pass-through devices. ACM SIGPLAN Not. 47(7), 109\u2013120 (2012)","journal-title":"ACM SIGPLAN Not."},{"key":"937_CR20","unstructured":"Har\u2019El, N., Gordon, A., Landau, A.: Efficient and scalable paravirtual I\/O system. In: Proceedings 2013 USENIX annual technical conference, pp. 231-242, San Jose (2013)"},{"key":"937_CR21","doi-asserted-by":"crossref","unstructured":"Gordon, A., Har\u2019El, N., Landau, A., Ben-Yehuda, M., Traeger, A.: Towards exitless and efficient paravirtual I\/O. In: Proceedings 5th annual international systems and storage conference, Haifa (2012)","DOI":"10.1145\/2367589.2367593"},{"key":"937_CR22","unstructured":"Bhosale, S., Caldeira, A., Grabowski, B., Graham, C., Hames, A., Haug, V., Kahle, M., Maciel, C., Mangalur, M., Sanchez, M.: IBM power systems SR-IOV. IBM redpaper (2014)"},{"issue":"11","key":"937_CR23","doi-asserted-by":"crossref","first-page":"1471","DOI":"10.1016\/j.jpdc.2012.01.020","volume":"72","author":"Y Dong","year":"2012","unstructured":"Dong, Y., Yang, X., Li, J., Liao, G., Tian, K., Guan, H.: High performance network virtualization with SR-IOV. J. Parallel Distrib. Comput. 72(11), 1471\u20131480 (2012)","journal-title":"J. Parallel Distrib. Comput."},{"key":"937_CR24","unstructured":"Santos, J., Turner, Y., Janakiraman, G., Pratt, I.: Bridging the gap between software and Hardware techniques for I, O virtualization. In: Proceedings: USENIX annual technical conference, Boston (2008)"},{"issue":"5","key":"937_CR25","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1145\/1400097.1400108","volume":"42","author":"R Russell","year":"2008","unstructured":"Russell, R.: Virtio: towards a De-Facto standard For virtual I\/O devices. ACM SIGOPS Oper. Syst. Rev. 42(5), 95\u2013103 (2008)","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"937_CR26","doi-asserted-by":"crossref","unstructured":"Razavi, K., Kielmann, T.: Scalable virtual machine deployment using VM image caches. In: Proceedings SC\u201913 on high performance computing, networking, storage and analysis, Denver (2013)","DOI":"10.1145\/2503210.2503274"},{"key":"937_CR27","unstructured":"Tang, C.: FVD: a high-performance virtual machine image format for cloud. In: Proceedings: USENIX annual technical conference. Portland (2011)"},{"key":"937_CR28","unstructured":"Shamma, M., Meyer, D., Wires, J., Ivanova, M., Hutchinson, N., Warfield, A.: Capo: recapitulating storage for virtual desktops. In: Proceedings of 9th USENIX conference on file and storage technologies, San Jose (2011)"},{"key":"937_CR29","doi-asserted-by":"crossref","first-page":"2377","DOI":"10.1587\/transinf.E95.D.2377","volume":"E95\u2013D","author":"C Hong","year":"2012","unstructured":"Hong, C., Kim, Y., Yoo, S., Lee, C., Yoo, C.: Cache-aware virtual machine scheduling on multi-core architecture. IEICE Trans. Inf. Syst. E95\u2013D, 2377\u20132392 (2012)","journal-title":"IEICE Trans. Inf. Syst."},{"key":"937_CR30","doi-asserted-by":"crossref","unstructured":"Ongaro, D., Cox, A., Rixner, S.: Scheduling I\/O in virtual machine monitor. In: Proceedings fourth ACM SIGPLAN\/SIGOPS international conference on virtual execution environments, Seattle (2008)","DOI":"10.1145\/1346256.1346258"},{"key":"937_CR31","unstructured":"Kivity, A., Kamay, Y., Laor, D., Lublin, U., Liguori, A.: KVM: the Linux virtual machine monitor. In: Proceedings 2007 ottawa linux symposium, pp. 225-230 (2007)"},{"key":"937_CR32","unstructured":"Bellard, F.: QEMU, a fast and portable dynamic translator. In: Proceedings annual conference on USENIX annual technical conference, Anaheim (2005)"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-017-0937-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0937-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0937-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,9]],"date-time":"2020-10-09T01:18:18Z","timestamp":1602206298000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-017-0937-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5,31]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["937"],"URL":"https:\/\/doi.org\/10.1007\/s10586-017-0937-x","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2017,5,31]]}}}