Browse > Article
http://dx.doi.org/10.5573/ieie.2015.52.1.069

VDI Real-Time Monitoring System for KVM-Based Virtual Machine Resource Usage Analysis  

Kim, Taehoon (Dept. of Computer Engineering, Sejong University)
Kim, Hyeunjee (Dept. of Computer Engineering, Sejong University)
No, Jaechun (Dept. of Computer Engineering, Sejong University)
Publication Information
Journal of the Institute of Electronics and Information Engineers / v.52, no.1, 2015 , pp. 69-78 More about this Journal
Abstract
Recently, due to the development of next-generation computing devices and high-performance network, VDI (Virtual Desktop Infrastructure) is receiving a great deal of attention from IT market as an essential part of cloud computing. VDI enables to host multiple, individual virtual machines that are provisioned from servers located at the data center by using hypervisor. One of the critical issues related to VDI is to reduce the performance difference between virtual machines and physical ones. In this paper, we present a real-time VM monitoring system, called SETMOV, that is able to collect the real-time resource usage information. We also present the performance results using iozone to verify SETMOV.
Keywords
VDI; KVM; SETMOV;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica and M. Zaharia, "A view of cloud computing." Communications of the ACM, Vol. 53, no. 4, pp. 50-58, April 2010.   DOI
2 Cho. Yoohee, Seo. Youngil and Kim. Yihan, "Consideration of Network as a Service." Conference on Electronics and Information Communications( CEIC), pp. 157-160, October 2010.
3 Wongyu Hong, Jihyeong Song, Minseon Kim, Juhui Kim, Gyeongho Lee, Gwangil Kang, Hyeonseok Shim, Chunho Son and Seokhyeong Cho, "Future Direction for Virtual Desktop Infrastructure (VDI)." OSIA Standards & Technology Review, Vol. 25, no. 2, pp. 8-21, July 2012.
4 Wikipedia, "Hypervisor" http://en.wikipedia.org/wiki/Hypervisor
5 D. Abramson, "Intel Virtualization Technology for Directed I/O." Intel Technology Journal, Vol. 10, no. 3, 2006.
6 Inc NI, "Virtualization Technology Under the Hood." http://www.ni.com/white-paper/8709/ko
7 A Redhat Emerging Technology, http://et.redhat.com
8 F. Bellard, "QEMU, a Fast and Portable Dynamic Translator." USENIX Annual Technical Conference, FREENIX Track, pp. 41-46, April 2005.
9 A. Kivity, Y. Kamay, D. Laor, U. Lublin, A. Liguori, "kvm: the Linux virtual machine monitor." Proceedings of the Linux Symposium, Vol. 1, pp. 225-230, July 2007.
10 I. Habib, "Virtualization with kvm." Linux Journal, Vol. 166, no. 8, 2008.
11 R. Russell, "virtio: towards a de-facto standard for virtual I/O devices." ACM SIGOPS Operating Systems Review, Vol. 42, no. 5, pp. 95-103, July 2008.   DOI
12 Amazon Web Service, http://aws.amazon.com
13 P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt and A. Warfield, "Xen and the art of virtualization." ACM SIGOPS Operating Systems Review, Vol. 37, no. 5, pp. 164-177, December 2003.   DOI
14 virt-top, http://people.redhat.com/-rjones/virt-top
15 A. Velte and T. Velte, "Microsoft virtualization with Hyper-V" Inc McGraw-Hill, 2009.
16 T. Bowden, B. Bauer, J. Nerin, S. Feng and S. Seibold, "The/proc filesystem." Linux Kernel Documentation, 2000.
17 Libvirt, http://www.libvirt.org
18 M. Rosenblum, "VMware's virtual platform TM." In Proceedings of hot chips, Vol. 1999, pp. 185-196, August 1999,.
19 Powervm, http://www.ibm.com/systems/kr/power/software/virtualization/
20 Wikipedia, "Ehternet Frame" available at http://en.wikipedia.org/wiki/Ethernet_frame
21 MYSQL, A. B. "MySQL" 2001.