A resource management methodology for collaborative computing system over multiple virtual machines

被引:0
作者
Chen X. [1 ]
Zhang J. [1 ]
Li J. [1 ]
Li X. [1 ]
机构
[1] School of Computer science and engineering, Xi'an University of technology, Xi'an
关键词
Collaborative computing; Resource management; Resource utilization; Virtual machine; Virtualization;
D O I
10.4304/jsw.6.11.2282-2291
中图分类号
学科分类号
摘要
A resource management methodology for collaborative computing systems over multiple virtual machines (CCSMVM) is presented to increase the performance of computing systems by improving the resource utilization, which has constructed a scalable computing environment for resource on-demand utilization. We have designed a resource management framework and a prototype to improve resource utilization rate, reduce computing systems overheads and maintain workloads balancing, whose key technologies include resource planning, resource allocation, resource adjustment and resource release. The experiments have verified the feasibility of our prototype and the results of system evaluations show that the time of resource allocation and resource release is proportional to the quantity of virtual machines, but not the time of the virtual machines migrations. Our study on resource management methodology has some significance to the optimization of the performance in virtual computing systems. © 2011 ACADEMY PUBLISHER.
引用
收藏
页码:2282 / 2291
页数:9
相关论文
共 32 条
  • [1] Jin H., Liao X.F., Virtualization Technology for Computing System, China Basic Science. China, 10, pp. 12-18, (2008)
  • [2] Barham P., Dragovic B., Fraser K., Et al., Xen and the Art of Virtualization, Proc.19 of the ACM Symp. on Operating Systems Principles, pp. 164-177, (2003)
  • [3] Fraser K.A., Steven M.H., Ian Leslie M., Et al., The XenoServer Computing Infrastructure, (2003)
  • [4] Michael N., Lim B.H., Hutchins G., Fast Transparent Migration for Virtual Machines, Proceedings of USENIX'05, (2005)
  • [5] Waldspurger A.A., Memory Resource Management in VMware ESX Server, The Symposium on Operating Systems Design and Implementation, pp. 181-194, (2002)
  • [6] Sotomayor B., Keahey K., Foster I., Overhead Matters: A Model for Virtual Resource Management, First International Workshop on Virtualization Technology in Distributed Computing, pp. 5-6, (2006)
  • [7] Grit L., Irwin D., Yumerefendi A., Et al., Virtual Machine Hosting for Networked Clusters: Building the Foundations for Autonomic Orchestration, First International Workshop on Virtualization Technology in Distributed Computing, pp. 5-7, (2006)
  • [8] Hargharia B.K., Hariri S.Yousif M.S., Autonomic power and performance management for computing systems, Journal Cluster Computing, 11, pp. 145-154, (2008)
  • [9] Begnum K., Lartey N.A., Lu X., Simplified cloudoriented virtual machine management with MLN, The Journal of Supercomputing, 2009-5931, pp. 266-277, (2009)
  • [10] Samar S., Tripathi K.S., A Time-Slotted-CDMA Architecture and Adaptive Resource Allocation for Connections with Diverse QoS Guarantees, Wireless Networks archive, 9, pp. 479-494, (2003)