• DocumentCode
    2217457
  • Title

    The Ship Model for communication and mobility in distributed systems

  • Author

    Chanson, Samuel T. ; Phillips, George W.

  • Author_Institution
    Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
  • fYear
    1994
  • fDate
    27-28 Jun 1994
  • Firstpage
    98
  • Lastpage
    105
  • Abstract
    The paper investigates a mechanism that allows distributed programs to reduce their network usage by moving code segments between computers. The idea of moving code is developed into an abstract model of distributed computation called the Ship Model that has a basic entity called a ship. Ships contain code and data and are somewhat like objects that can migrate. The term `ship´ is used to emphasize its mobility. The Ship Model uses mobility both as a way of moving code and data between machines and as an inter-ship communication mechanism. A prototype implementation written in C and running under Unix is constructed with test machines connected either by a high speed Ethernet network or a slow speed dialup line. A few example applications are implemented and tested under the prototype. Various measurements show that the Ship Model can provide increased performance both in the high and lour speed settings. Various issues regarding the implementation of the Ship Model are also discussed
  • Keywords
    computer communications software; inter-computer links; parallel programming; performance evaluation; resource allocation; C; Ship Model; Unix; abstract model; code segments; computer networks; distributed computation; distributed programs; distributed systems; high speed Ethernet network; inter-ship communication mechanism; migration systems; network usage; prototype implementation; slow speed dialup line; Computational modeling; Computer networks; Computer science; Distributed computing; Ethernet networks; Intelligent networks; Marine vehicles; Prototypes; Testing; Velocity measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed and Networked Environments, 1994. Proceedings., First International Workshop on Services in
  • Conference_Location
    Prague
  • Print_ISBN
    0-8186-5835-5
  • Type

    conf

  • DOI
    10.1109/SDNE.1994.337772
  • Filename
    337772