Abstract
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).
Similar content being viewed by others
References
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)
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)
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)
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)
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)
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
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)
Eun-Ha, S., Yang, T., Young-Sik, J.: Hierarchical resource management model on web grid service architecture. J. Supercomput. 46(3), 257–275 (2008)
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)
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
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
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
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
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)
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)
CloudStack: Open Source Cloud Computing Software. http://www.cloudstack.org. Accessed May 2012
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)
OpenStack Cloud Software. http://www.openstack.org. Accessed May 2012
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)
RRDtool. http://nmis.sourceforge.net/. Accessed May 2012
Acknowledgments
This work was supported by the Industrial Convergence Core Technology Development Program (No. 10048474) funded by the Ministry of Trade, Industry & Energy (MOTIE), Korea.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Cho, Y., Choi, J., Choi, J. et al. Towards an integrated management system based on abstraction of heterogeneous virtual resources. Cluster Comput 17, 1215–1223 (2014). https://doi.org/10.1007/s10586-014-0391-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-014-0391-y