VEGA infrastructure for resource discovery in grids

被引:26
作者
Gong, YL [1 ]
Dong, FP [1 ]
Li, W [1 ]
Xu, ZW [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
基金
中国国家自然科学基金;
关键词
grid architecture; resource discovery; resource information propagation; Vega Grid;
D O I
10.1007/BF02948915
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Grids enable users to share and access large collections and various types of resources in wide areas, and how to locate resources in such dynamic, heterogeneous and autonomous distributed environments is a key and challenging issue. In this paper, a three-level decentralized and dynamic VEGA Infrastructure for Resource Discovery (VIRD) is proposed. In this architecture, every Border Grid Resource Name Server (BGRNS) or Grid Resource Name Server (GRNS) has its own local policies, governing information organization, management and searching. Changes in resource information are propagated dynamically among GRNS servers according to a link-state-like algorithm. A client can query its designated GRNS either recursively or iteratively. Optimizing techniques, such as shortcut, are adopted to make the dynamic framework more flexible and efficient. A simulator called SimVIRD is developed to verify the proposed architecture and algorithms. Experiment results indicate that this architecture could deliver good scalability and performance for grid resource discovery.
引用
收藏
页码:413 / 422
页数:10
相关论文
共 17 条
[1]  
[Anonymous], 1998, GRID BLUEPRINT NEW C
[2]  
APGAR J, 2002, SECURE GRID NAMING P
[3]   Simgrid: a toolkit for the simulation of application scheduling [J].
Casanova, H .
FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, :430-437
[4]  
Czajkowski K, 2001, 10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, P181, DOI 10.1109/HPDC.2001.945188
[5]  
Doar MB, 1996, IEEE GLOBECOM 1996 - GLOBAL INTERNET'96, CONFERENCE RECORD, P86, DOI 10.1109/GLOCOM.1996.586131
[6]  
DONG FP, 2003, IN PRESS 3 INT C COM
[7]   A directory service for configuring high-performance distributed computations [J].
Fitzgerald, S ;
Foster, I ;
Kesselman, C ;
vonLaszewski, G ;
Smith, W ;
Tuecke, S .
SIXTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 1997, :365-375
[8]  
FOSTER I, 2001, INT J SUPERCOMPUTING, V15
[9]  
FOSTER I, USAGE LDAP GLOBUS
[10]  
Iamnitchi A., 2001, P 2 INT WORKSH GRID, V2242, P51