Acknowledgement
Supported by : 한국연구재단
References
- Intel(R) Virtualization Technology(Intel(R) VT), [Online] Available: http://www.intel.com/technology/virtualization/technology.htm
- AMD Virtualization Technology(AMD-V), [Online] Available: http://www.amd.com/en-us/solutions/servers/virtualization
- M. Ben-Yehuda, J. Mason, O. Krieger, J. Xenidis, L. Doorn, A. Mallick, J. Nakajima and E. Wahlig, "Utilizing IOMMUs for Virtualization in LInux and Xen," Proc. of the Ottawa Linux Symposium (OLS 2006).
- Y. Dong, X. Yang, J. Li, G. Liao, K. Tian and H. Guan, "High performance network virtualization with SR-IOV," Journal of Parallel and Distributed Computing, Vol. 72, Issue 11, pp. 1471-1480, Nov, 2012. https://doi.org/10.1016/j.jpdc.2012.01.020
- J. Shafer, "I/O virtualization bottlenecks in cloud computing today," Second Workshop on I/O Virtualization(WIOV) 2010.
- NVM Express [Online] Available: http://www.nvmexpress.org
- T. Kim, D. Kang, D. Lee and Y. Eom, "Improving Performance by Bridging the Semantic Gap between Multi-queue SSD and I/O Virtualization Framework," 31st International Conference on Massive Storage Systems and Technology (MSST 2015).
- M. Oh, H. Eom and H. Yeom, "Enhancing the I/O System for Virtual Machines Using High Performance SSDs," IEEE 33rd International Performance Computing and Communications Conference (IPCCC 2014).
- J. Kim, S. Ahn, K. La and W. Chang, "Improving I/O Performance of NVMe SSD on Virtual Machines," The 31st ACM/SIGAPP Symposium on Applied Computing (SAC 2016).
- A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, "kvm: the Linux Virtual machine monitor," Proceedings of the Ottawa Linux Symposium (OLS 2007).
- P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, A. Warfield, "Xen and the art of virtualization," Proc. of the nineteenth ACM symposium on Operating systems principles (SOSP), pp. 164-177.
- VirtualBox [Online] Available: https://www.virtualbox.org/
- J. Sugerman, G. Venkitachalam, B. Lim, "Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor," Proc. of the General Track: 2001 USENIX Annual Technical Conference (ATC), pp. 1-14, Jun. 25-30, 2001.
- I. Ahmad, "Easy and Efficient Disk I/O Workload Characterization in VMware ESX Server," 2007 IEEE 10th International Symposium on Workload Characterization (IISWC 07).
- H. Kim, Y. Lee and J. Kim, "NVMeDirect: A User-space I/O Framework for Application-specific Optimization on NVMe SSDs," Proc. of the 8th USENIX Conference on Hot Topics in Storage and File Systems 2016 (HotStorage 2016).
- Introduction to the Storage Performance Development Kit (SPDK) [Online]. Available: https://software.intel.com/en-us/articles/introduction-to-the-storage-performance-development-kit-spdk
- NVM Express 1.2 [Online]. Available: http://www.nvmexpress.org/specifications/
- FIO: flexible IO tester [Online]. Available: http://freecode.com/projects/fio
- M. Bjorling, J. Axboe, D. Nellans, P. Bonnet, "Linux block IO: introducing multi-queue SSD access on multi-core systems," Proc. of the 6th International Systems and Storage Conference, Jun. 30-Jul. 02, 2013.