Grid and P2P middleware for wide-area parallel processing

被引:2
|
作者
Xhafa, Fatos [1 ]
Pllana, Sabri [2 ]
Barolli, Leonard [3 ]
Spaho, Evjola [4 ]
机构
[1] Tech Univ Catalonia, Barcelona 08304, Catalonia, Spain
[2] Univ Vienna, Dept Comp Sci, A-1090 Vienna, Austria
[3] Fukuoka Inst Technol, Dept Informat & Commun Engn, Higashi Ku, Fukuoka 8110295, Japan
[4] Fukuoka Inst Technol, Grad Sch Engn, Higashi Ku, Fukuoka 8110295, Japan
来源
关键词
Grid computing; P2P computing; parallel processing; middleware; communications libraries; e-Science applications; PEER; IMPLEMENTATION; COMMUNICATION; ARCHITECTURE; INTERFACE; FRAMEWORK; MODELS;
D O I
10.1002/cpe.1657
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Grid computing emerged as a paradigm for high-performance computing and massive parallel processing. Currently, Grid systems have become an important paradigm for efficiently solving large-scale complex problems from many fields. On the other hand, P2P paradigm originated from file-sharing, but each time more is being used for the development of large-scale distributed platforms. Grid and P2P systems have thus followed different trajectories pushed by different motivations, needs and research communities. In fact, both paradigms are evolving in a way that each time they are sharing more common characteristics and are mutually benefiting from their best features. Among these characteristics, we could distinguish the cooperative model for solving complex problems by exploiting their large computing capacity. As such, Grid and P2P systems have achieved notable success, in particular, for e-Science applications, a family of complex applications arising in science and engineering that need considerable computation power. Despite important advances in the design and use of Grid and P2P systems, they remain still difficult to implement and apply to real-life problems. The main difficulties reside in the lack of easy-to-use middleware for Grid and P2P, in the complexities of setting up and in the tedious task of deploying real-world Grid/P2P platforms as well as in experimental studies which are often complex and not easy to repeat. In this paper we survey and analyze the advances in communication libraries and middleware for both Grid and P2P systems as well as their limitations when used in real Grid and P2P infrastructures. We also bring examples of real- life applications of massive data processing that can be efficiently handled through Grid and P2P approaches. Copyright (C) 2010 John Wiley & Sons, Ltd.
引用
收藏
页码:458 / 476
页数:19
相关论文
共 50 条
  • [1] A P2P-based Middleware for Wide-area Service Discovery
    Louati, Wassef
    Zeghlache, Djamal
    [J]. ASWN 2008: EIGHTH INTERNATIONAL WORKSHOP ON APPLICATIONS AND SERVICES IN WIRELESS NETWORKS, PROCEEDINGS, 2008, : 57 - 65
  • [2] Grid and P2P Middleware for Scientific Computing Systems
    Xhafa, Fatos
    Pllana, Sabri
    Barolli, Leonard
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2010), 2010, : 409 - 414
  • [3] Vishwa: A reconfigurable P2P middleware for grid computations
    Reddy, M. Venkateswara
    Srinivas, A. Vijay
    Gopinath, Tarun
    Janakiram, D.
    [J]. 2006 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2006, : 381 - 388
  • [4] Middleware services for P2P computing in wireless grid networks
    Hwang, J
    Aravmudham, P
    [J]. IEEE INTERNET COMPUTING, 2004, 8 (04) : 40 - 46
  • [5] P2P resource pool and its application to optimize wide-area application level multicasting
    Zhang, Z
    Chen, Y
    Lin, SD
    Lu, BY
    Shi, SM
    Xie, X
    Yuan, C
    [J]. 2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2004, : 273 - 281
  • [6] Parallel numerical integration on a P2P/grid computing environment
    Ni, J
    He, T
    Demaria, J
    Wang, SW
    Knosp, B
    [J]. GCA '05: Proceedings of the 2005 International Conference on Grid Computing and Applications, 2005, : 203 - 209
  • [7] Gallop: The benefits of wide-area computing for parallel processing
    Weissman, JB
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1998, 54 (02) : 183 - 205
  • [8] An Improved Resource Discovery Approach Using P2P Model for Condor: A Grid Middleware
    Sharma, Anju
    Bawa, Seema
    [J]. PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 17, 2006, 17 : 55 - +
  • [9] Development of an MPI for power system distributed parallel computing in wide area network with P2P technology
    Huang, Qi
    Yi, Jianbo
    Jing, Shi
    Huang, Ke
    [J]. PAR ELEC 2006: INTERNATIONAL SYMPOSIUM ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, PROCEEDINGS, 2006, : 411 - +
  • [10] Switchboard: A Middleware for Wide-Area Service Chaining
    Sharma, Abhigyan
    Ozawa, Yoji
    Hiltunen, Matti
    Joshi, Kaustubh
    Schlichting, Richard
    Gao, Zhaoyu
    [J]. MIDDLEWARE'19: PROCEEDINGS OF THE 2019 MIDDLEWARE'19: 20TH INTERNATIONAL MIDDLEWARE CONFERENCE, 2019, : 306 - 318