Resource reconstruction algorithms for on-demand allocation in virtual computing resource pool

被引:9
作者
Chen X.-J. [1 ]
Zhang J. [1 ,2 ]
Li J.-H. [1 ]
Li X. [1 ]
机构
[1] School of Computer Science and Engineering, Xi'an University of Technology
[2] State Key Laboratory for Manufacturing Systems Engineering, Xi'an Jiaotong University
基金
国家高技术研究发展计划(863计划);
关键词
resource adjustment; resource allocation; resource combination; resource reconstruction; resource split; status transition; virtual computing resource pool; Virtual computing systems;
D O I
10.1007/s11633-012-0627-3
中图分类号
学科分类号
摘要
Resource reconstruction algorithms are studied in this paper to solve the problem of resource on-demand allocation and improve the efficiency of resource utilization in virtual computing resource pool. Based on the idea of resource virtualization and the analysis of the resource status transition, the resource allocation process and the necessity of resource reconstruction are presented. Resource reconstruction algorithms are designed to determine the resource reconstruction types, and it is shown that they can achieve the goal of resource on-demand allocation through three methodologies: resource combination, resource split, and resource random adjustment. The effects that the resource users have on the resource reconstruction results, the deviation between resources and requirements, and the uniformity of resource distribution are studied by three experiments. The experiments show that resource reconstruction has a close relationship with resource requirements, but it is not the same with current distribution of resources. The algorithms can complete the resource adjustment with a lower cost and form the logic resources to match the demands of resource users easily. © 2012 Institute of Automation, Chinese Academy of Sciences and Springer-Verlag Berlin Heidelberg.
引用
收藏
页码:142 / 154
页数:12
相关论文
共 31 条
[1]  
Jin H., Liao X.F., Virtualization technology for computing system, China Basic Science, 10, 6, pp. 12-18, (2008)
[2]  
Tang A., Liu Z., Xia C.H., Li Z., Distributed resource allocation for stream data processing, Proceedings of International Conference on High Performance Computing and Communications, pp. 91-100, (2006)
[3]  
Zhang X., Zhu M.F., Xiao L.M., Research on virtualization technology of distributed I/O resource, Microelectronics and Computer, 25, 10, pp. 178-181, (2008)
[4]  
Tang X.M., Yu J.S., Feedback scheduling of model-based networked control systems with flexible workload, International Journal of Automation and Computing, 5, 4, pp. 389-394, (2008)
[5]  
Molina A.R., Ponniah A., Simcock J., Irwin M.S., Malata C.M., Resource implications of bilateral autologous breast reconstruction - A single centre's seven year experience, Journal of Plastic Reconstructive and Aesthetic Surgery, 63, 10, pp. 1588-1591, (2010)
[6]  
Huang R.R., Xue W., Shu J.W., Zheng W.M., Storage performance virtualization under out-of-band structure, Journal of Chinese Computer Systems, 28, 6, pp. 1139-1143, (2007)
[7]  
Zhang G.Y., Shu J.W., Xue W., Zheng W.M., A persistent out-of-band virtualization system, Journal of Computer Research and Development, 43, 10, pp. 1842-1848, (2006)
[8]  
Yu W., Wang J., Scalable network resource management for large scale virtual private networks, Simulation Modelling Practice and Theory, 12, 3-4, pp. 263-285, (2004)
[9]  
Chien A.A., Taesombut N., Integrated resource management for lambda-grids: The distributed virtual computer (DVC), Future Generation Computer Systems, 25, 2, pp. 147-152, (2009)
[10]  
Zhou K., Tong X.J., Liu W.B., Sensitivity analysis of source management, Journal of Huazhong University of Science and Technology, 34, 8, pp. 122-124, (2006)