The distributed spanning-tree based service discovery in grid environment

被引:0
|
作者
Song, Xiao-Hua [1 ]
Cao, Yuan-Da [1 ]
Huang, He-Qing [1 ]
机构
[1] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing 100081, Peoples R China
关键词
distributed spanning-tree; delegation node; election algorithm; parallel searching; survivability;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the dynamic and heterogeneous characteristics of resources in grid environment, efficient service discovery becomes a challenging issue. In this paper, we propose a service discovery approach based on the distributed spanning-tree architecture. According to this architecture, we arrange the grid resources in such a hierarchical way as IS layer, Institution layer, Organization layer and Domain layer in turn. Any member at the same layer is equivalent. Only IS layer and Institution layer have real resource entities while other layers over them are overlays to cluster the resource information onto their own Delegation Nodes (DN). These DNs have the Resource Index and can locate the query route. Hence, query message traffic is sharply decreased depending on the DN's locating of query routes. Every Institution in grid owns a global unique ID according to the coding mechanism. Based on this, the parallel searching process can be synchronously implemented among peer nodes, which improves the efficiency dramatically. Caching and Collaboration Units techniques are adopted to increase the efficiency of service discovery. The DN can be replaced by the new elected one when it fails which ensures the survivability of the system. Performance evaluation shows that our approach achieves a good efficiency, scalability, survivability and adaptability.
引用
收藏
页码:2379 / +
页数:2
相关论文
共 50 条
  • [21] SPANNING-TREE BIOGEOGRAPHY - SHORTCUT, DETOUR, OR DEAD-END
    PLATNICK, NI
    NELSON, G
    SYSTEMATIC ZOOLOGY, 1988, 37 (04): : 410 - 419
  • [22] Note on the spanning-tree packing number of lexicographic product graphs
    Li, Hengzhe
    Li, Xueliang
    Mao, Yaping
    Yue, Jun
    DISCRETE MATHEMATICS, 2015, 338 (05) : 669 - 673
  • [23] Grid services and service discovery for HLA-based distributed simulation
    Zong, WB
    Wang, Y
    Cai, WT
    Turner, SJ
    EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2004, : 116 - 124
  • [24] A New Polynomial Silent Stabilizing Spanning-Tree Construction Algorithm
    Cournier, Alain
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, 2010, 5869 : 141 - 153
  • [25] A simple formation-tracking controller of mobile robots based on a "spanning-tree" communication
    Dasdemir, Janset
    Loria, Antonio
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 1796 - 1801
  • [26] Selective lookup and intercommunication in grid (SLIG) adapting the distributed spanning tree to grid computing
    Amudhavel, J.
    Agalya, V.
    Dhivya, T.
    Vijayakumar, V.
    Keerthana, S.
    Dhamayanthi, A.
    Bhuvaneswari, B.
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2018, 5 (18) : 1 - 8
  • [27] Semantic approach to service discovery in a Grid environment
    Ludwig, Simone A.
    Reyhani, S. M. S.
    JOURNAL OF WEB SEMANTICS, 2006, 4 (01): : 1 - 13
  • [28] Error in Self-Stabilizing Spanning-Tree Estimation of Collective State
    Mo, Yuanqiu
    Beal, Jacob
    Dasgupta, Soura
    2017 IEEE 2ND INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2017, : 1 - 6
  • [29] Consensus under switching spanning-tree topologies and persistently exciting interconnections
    Alvarez-Jarquin, Nohemi
    Loria, Antonio
    Luis Avila, Jose
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 4578 - 4583
  • [30] Spanning-tree based monitoring-cycle construction for fault detection and localization in mesh AONs
    Zeng, HQ
    Huang, CC
    Vukovic, A
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 1726 - 1730