Cluster Computing

, Volume 17, Issue 4, pp 1215–1223 | Cite as

Towards an integrated management system based on abstraction of heterogeneous virtual resources

  • Yongseong Cho
  • Jongsun Choi
  • Jaeyoung Choi
  • Myungho Lee


Virtualization technology reduces the costs for server installation, operation, and maintenance and it can simplify development of distributed systems. Currently, there are various virtualization technologies such as Xen, KVM, VMware, and etc, and all these technologies support various virtualization functions individually on the heterogeneous platforms. Therefore, it is important to be able to integrate and manage these heterogeneous virtualized resources in order to develop distributed systems based on the current virtualization techniques. This paper presents an integrated management system that is able to provide information for the usage of heterogeneous virtual resources and also to control them. The main focus of the system is to abstract various virtual resources and to reconfigure them flexibly. For this, an integrated management system has been developed and implemented based on a libvirt-based virtualization API and data distribution service (DDS).


Integrated management Heterogeneous virtual resources Hypervisor Libvirt Data distribution service 



This work was supported by the Industrial Convergence Core Technology Development Program (No. 10048474) funded by the Ministry of Trade, Industry & Energy (MOTIE), Korea.


  1. 1.
    Paul, I., Yalamanchili, S., John, L.K.: Performance impact of virtual machine placement in a datacenter. In: IEEE 31st International Performance Computing and Communications Conference (IPCCC) (Dec. 2012), pp. 424–431 (2012)Google Scholar
  2. 2.
    Suryanarayana, V., Balasubramanya, K. M., Pendse, R.:Cache isolation and thin provisioning of hypervisor caches. In: IEEE 37th Conference on Local Computer Networks (LCN) (Oct. 2012), pp. 240–243 (2012)Google Scholar
  3. 3.
    Kovari, A., Dukan, P.: KVM & OpenVZ virtualization based IaaS open source cloud virtualization platforms: OpenNode, Proxmox VE. In: IEEE 10th Jubilee International Symposium on Intelligent Systems and Informatics (SISY) (Subotica, Sep. 2012), pp. 335–339 (2012)Google Scholar
  4. 4.
    Yuchao, Z., Bo, D., Fuyang, P.: An adaptive Qos-aware cloud. In: Proceedings of International Conference in Cloud Computing Technologies, Applications and Management (ICCCTAM), (2012)Google Scholar
  5. 5.
    Alarifi, S.S., Wolthusen, S.D.: Detecting anomalies in IaaS environments through virtual machine host system call analysis. In: International Conference for Internet Technology and Secured Transactions, 10–12 Dec 2012, pp. 211–218 (2012)Google Scholar
  6. 6.
    Arsene, A., Lopez-Pacheco, D., Urvoy-Keller, G.: Understanding the network level performance of virtualization solutions. In: IEEE 1st International Conference on Cloud Networking (CLOUDNET), 28–30 Nov 2012, pp. 1–5 (2012). doi: 10.1109/CloudNet.2012.6483645
  7. 7.
    Young-Woo, J., Jin-Mee, K., Seung-Jo, B., Kwang-Won, K., Young-Chun, W., Sang-Wook, K.: Standard-based virtual infrastructure resource management for distributed and heterogeneous servers. Adv. Commun. Technol. ICACT 2009, 2233–2237 (2009)Google Scholar
  8. 8.
    Eun-Ha, S., Yang, T., Young-Sik, J.: Hierarchical resource management model on web grid service architecture. J. Supercomput. 46(3), 257–275 (2008)CrossRefGoogle Scholar
  9. 9.
    Audrey M., Thierry D., Emmanuel L., Michelle S.: A CIM-based framework to manage monitoring adaptability, network and service management, inter. work. on systems virtualization management, pp. 261–265 (2012)Google Scholar
  10. 10.
    Yubin W., Bowen J., Zhengwei Q.: IO QoS: A New Disk I/O Scheduler Module with QoS Guarantee for Cloud Platform. In: International Symposium on Information Science and Engineering (ISISE), 14–16 Dec 2012, pp. 441–444 (2012). doi: 10.1109/ISISE.2012.105
  11. 11.
    Noguero, A., Calvo, I.: A time-triggered data distribution service for FTT-CORBA. In: IEEE 17th Conference on Emerging Technologies & Factory Automation (ETFA), 17–21 Sept 2012, pp. 1–8 (2012). doi: 10.1109/ETFA.2012.6489552
  12. 12.
    Gusev, M., Ristov, S.: Superlinear speedup in Windows Azure cloud. In: IEEE 1st International Conference on Cloud Networking (CLOUDNET), 28–30 Nov 2012, pp. 173–175 (2012). doi: 10.1109/CloudNet.2012.6483679
  13. 13.
    Kudryavtsev, A., Koshelev, V., Avetisyan, A.: Modern HPC cluster virtualization using KVM and palacios. In: International Conference on High Performance Computing (HiPC), 18–22 Dec 2012, pp. 1–9 (2012). doi: 10.1109/HiPC.2012.6507495
  14. 14.
    Sotomayor, B., Montero, R.S., Llorente, I.M., Foster, I.: Virtual infrastructure management in private and hybrid clouds. IEEE Internet Comput. 13(5), 14–22 (2009)CrossRefGoogle Scholar
  15. 15.
    Gusev, M., Ristov, S., Donevski, A.: Security Vulnerabilities from Inside and Outside the Eucalyptus Cloud. In: BCI ’13 Proceedings of the 6th Balkan Conference in Informatics, pp. 95–101 (2013)Google Scholar
  16. 16.
    CloudStack: Open Source Cloud Computing Software. Accessed May 2012
  17. 17.
    Bist, M., Wariya, M., Agarwal, A.: Comparing delta, open stack and Xen Cloud Platforms: a survey on open source IaaS. In: IEEE 3rd International Advance Computing Conference (IACC) (2013)Google Scholar
  18. 18.
    OpenStack Cloud Software. Accessed May 2012
  19. 19.
    Wu, M., Zhang, Z., Li, Y.: Application Research of Radoop Resource Monitoring System Based on Ganglia and Nagios. In: 4th IEEE International Conference on Software Engineering and Service Science (ICSESS) (2013)Google Scholar
  20. 20.
    RRDtool. Accessed May 2012

Copyright information

© Springer Science+Business Media New York 2014

Authors and Affiliations

  • Yongseong Cho
    • 1
  • Jongsun Choi
    • 1
  • Jaeyoung Choi
    • 1
  • Myungho Lee
    • 2
  1. 1.School of Computer Science & Engineering, Soongsil UniversitySeoul Korea
  2. 2.Department of Computer EngineeringMyongji UniversityYongin Korea

Personalised recommendations