A mobile agent based push methodology for global parallel computing

被引:0
|
作者
Xu, CZ [1 ]
Wims, B [1 ]
机构
[1] Wayne State Univ, Dept Elect & Comp Engn, Detroit, MI 48202 USA
来源
CONCURRENCY-PRACTICE AND EXPERIENCE | 2000年 / 12卷 / 08期
关键词
distributed shared array; global computing; mobile agents; parallel computing; push technology; Traveler;
D O I
10.1002/1096-9128(200007)12:8<705::AID-CPE506>3.0.CO;2-X
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The 1990s have seen the explosive growth of the Internet and Web-based information sharing and dissemination systems. The Internet is also showing the potential to form a supercomputing resource out of networked computers. Parallel computing on the Internet often works in a machine-centric 'pull' execution model. That is, a coordinator machine maintains a pool of tasks and distributes the tasks to other participants on demand. This paper proposes a novel mobile agent based 'push' methodology from the perspective of applications, In this method, users declare their computation-bound jobs as autonomous agents. The computational agents roam on the Internet to find servers to run, Since the agents can be programmed to satisfy their goals, even if they move and lose contact with their creators, they can survive intermittent or unreliable network connections. During their lifetime, the agents can also move themselves autonomously from one machine to another for load balancing, enhancing data locality, and tolerating faults. We present an agent-oriented programming and resource brokerage infrastructure, TRAVELER, in support of global parallel computing. The TRAVELER provides a mechanism for clients to wrap their parallel applications as mobile agents, The agents are dispatched to a resource broker. The broker forms a parallel virtual machine atop available servers to execute the agents. TRAVELER relies on an integrated distributed shared array runtime system to support inter-agent communication and synchronization on clusters of servers. We demonstrate the feasibility of the TRAVELER in parallel sorting and LU factorization problems. Copyright (C) 2000 John Wiley & Sons, Ltd.
引用
收藏
页码:705 / 726
页数:22
相关论文
共 50 条
  • [21] Interactive traveling assistant based on agent technologies and mobile computing
    Department of Computer Science and Information Engineering, Yuanpei University, Hsinchu, Taiwan
    不详
    不详
    J. Softw., 2008, 8 (42-48):
  • [22] A mobile agent-based routing model for grid computing
    Yingwei Jin
    Wenyu Qu
    Yong Zhang
    Yong Wang
    The Journal of Supercomputing, 2013, 63 : 431 - 442
  • [23] Self-organisation in agent-based mobile computing
    Collier, RW
    O'Grady, MJ
    O'Hare, GMP
    Muldoon, C
    Phelan, D
    Strahan, R
    Tong, Y
    15TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2004, : 764 - 768
  • [24] Realization of Open Cloud Computing Federation Based on Mobile Agent
    Zhang, Zehua
    Zhang, Xuejie
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 3, 2009, : 642 - 646
  • [25] A parallel computing based model for online binary computation offloading in mobile edge computing
    Acheampong, Abednego
    Zhang, Yiwen
    Xu, Xiaolong
    COMPUTER COMMUNICATIONS, 2023, 203 : 248 - 261
  • [26] A New Mobile Spatial Information Service Grid Computing Model Based on Mobile Agent
    Tian Gen
    Li jin-fang
    2009 WRI INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND MOBILE COMPUTING: CMC 2009, VOL 2, 2009, : 596 - +
  • [27] A Mobile Agent-based Task Seamless Migration Model for Mobile Cloud Computing
    Niu Haichun
    Liu Yong
    PROCEEDINGS OF 2014 IEEE WORKSHOP ON ADVANCED RESEARCH AND TECHNOLOGY IN INDUSTRY APPLICATIONS (WARTIA), 2014, : 241 - 246
  • [28] Distributed computing model of mobile spatial information service grid based on mobile agent
    Tian, Gen
    Liu, Miao-Long
    Tong, Xiao-Hua
    Cehui Xuebao/Acta Geodaetica et Cartographica Sinica, 2009, 38 (01): : 73 - 81
  • [29] Mobile agent based fault-tolerance support for the reliable mobile computing systems
    Park, T
    COORDINATION MODELS AND LANGUAGES, PROCEEDINGS, 2005, 3454 : 173 - 187
  • [30] A new methodology to mobile green spatial information service grid based on mobile agent
    Tian, Gen
    Liu, Miaolong
    Tong, Xiaohua
    GEOINFORMATICS 2007: GEOSPATIAL INFORMATION TECHNOLOGY AND APPLICATIONS, PTS 1 AND 2, 2007, 6754