Clustering based resource aggregation method for virtual computing environment

被引:2
作者
Chu, Rui [1 ]
Lu, Xi-Cheng [1 ]
Xiao, Nong [1 ]
机构
[1] National Laboratory for Parallel and Distributed Processing, National University of Defense Technology
来源
Ruan Jian Xue Bao/Journal of Software | 2007年 / 18卷 / 08期
关键词
Clustering; Force field-potential energy model; IVCE (Internet based virtual computing environment) for Memory; Resource aggregation; Virtual computing environment;
D O I
10.1360/jos181858
中图分类号
学科分类号
摘要
As an instance of Internet resource sharing based virtual computing environment, iVCE (Internet based virtual computing environment) for Memory try to solve the problem of memory resource sharing and utilization. Due to the special properties of memory resource, traditional resource management approaches can not be adapted easily. A clustering based resource aggregation scheme is proposed under the background of iVCE for Memory, which can reduce the problem scale efficiently. With analogy to the force field and potential energy theory in physics, the basic model, force field-potential energy model and corresponding distributed algorithms are proposed respectively. The models and algorithms are also evaluated by real network topology based simulation.
引用
收藏
页码:1858 / 1869
页数:11
相关论文
共 18 条
[1]  
Lu X.C., Wang H.M., Wang J., Internet-Based virtual computing environment (iVCE): Concepts and architecture, Science in China (Series E), 36, 10, pp. 1081-1099, (2006)
[2]  
Chu R., Xiao N., Zhuang Y.Z., Liu Y.H., Lu X.C., A distributed paging RAM grid system for wide-area memory sharing, Proc. of the 20th Int'l Parallel and Distributed Processing Symp, (2006)
[3]  
Jiang S., Davis K., Petrini F., Ding X.N., Zhang X.D., A locality-aware cooperative cache management protocol to improve network file system performance, Proc. of the 26th IEEE Int'l Conf. on Distributed Computing Systems (ICDCS 2006), (2006)
[4]  
Hines M.R., Lewandowski M., Wang J., Gopalan K., Anemone: Transparently harnessing cluster-wide memory, Proc. of the Int'l Symp. on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2006), (2006)
[5]  
Oleszkiewicz J., Xiao L., Liu Y.H., Parallel network RAM: Effectively utilizing global cluster memory for large data-intensive parallel programs, Proc. of the 2004 Int'l Conf. on Parallel Processing, pp. 353-360, (2004)
[6]  
Sarkar P., Hartman J., Efficient cooperative caching using hints, Proc. of the ACM Symp. on Operating Systems Design and Implementation (OSDI), pp. 35-46, (1996)
[7]  
Markatos E.P., Dramitinos G., Implementation of a reliable remote memory pager, Proc. of the USENIX Annual Technical Conf, pp. 177-190, (1996)
[8]  
Feeley M.J., Morgan W.E., Pighin F.H., Karlin A.R., Levy H.M., Thekkath C.A., Implementing global memory management in a workstation cluster, Proc. of the Symp. on Operating Systems Principles, pp. 201-212, (1995)
[9]  
Dahlin M.D., Wang R.Y., Anderson T.E., Patterson D.A., Cooperative caching: Using remote client memory to improve file system performance, Proc. of the 1st Symp. on Operating Systems Design and Implementation, pp. 267-280, (1994)
[10]  
Buyya R., High Performance Cluster Computing: Architecture and Systems, pp. 383-385, (2002)