• DocumentCode
    322452
  • Title

    Performance evaluation of communication software systems for distributed computing

  • Author

    Fatoohi, Rod

  • Author_Institution
    Dept. of Comput. Eng., San Jose State Univ., CA, USA
  • Volume
    1
  • fYear
    1997
  • fDate
    7-10 Jan 1997
  • Firstpage
    100
  • Abstract
    In recent years, there has been an increasing interest in object-oriented distributed computing since it is better equipped to deal with complex systems while providing extensibility, maintainability and reusability. At the same time, several new high-speed network technologies have emerged for local- and wide-area networks. However, the performance of networking software is not improving as fast as that of the networking hardware and the workstation microprocessors. This paper gives an overview and evaluates the performance of the Common Object Request Broker Architecture (CORBA) standard in a distributed computing environment at NASA Ames Research Center. The environment consists of two testbeds of SGI workstations connected by four networks: Ethernet, FDDI, HiPPI and ATM. The performance results for three communication software systems are presented, analyzed and compared. These systems are: BSD socket programming interface, IONA´s Orbix, an implementation of the CORBA specification, and the PVM message-passing library. The results show that high-level communication interfaces, such as CORBA and PVM, can achieve reasonable performance under certain conditions
  • Keywords
    computer communications software; distributed processing; message passing; object-oriented programming; software libraries; software performance evaluation; software standards; telecommunication standards; workstations; ATM; BSD socket programming interface; CORBA specification; CORBA standard; Common Object Request Broker Architecture; Ethernet; FDDI; HiPPI; IONA Orbix; NASA Ames Research Center; PVM message-passing library; SGI workstations; communication software systems; complex systems; extensibility; high-level communication interfaces; high-speed network technologies; local area networks; maintainability; networking software; object-oriented distributed computing environment; performance evaluation; reusability; wide area networks; Computer architecture; Distributed computing; Hardware; High-speed networks; Microprocessors; NASA; Software performance; Software systems; Testing; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • ISSN
    1060-3425
  • Print_ISBN
    0-8186-7743-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1997.667203
  • Filename
    667203