• DocumentCode
    1852573
  • Title

    Performance comparison of architectures for client-server interactions in CORBA

  • Author

    Abdul-Fatah, Istabrak ; Majumdar, Shikharesh

  • Author_Institution
    Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
  • fYear
    1998
  • fDate
    26-29 May 1998
  • Firstpage
    2
  • Lastpage
    11
  • Abstract
    Middleware promotes interoperability as well as provides transparent location of servers in heterogeneous client-server environments. Although a number of benefits are provided by middleware, careful consideration of system architecture is required to achieve high performance. Based on implementation and measurements made on a network of workstations running a commercial CORBA compliant ORB called ORBeline the paper is concerned with the impact of client-agent-server interaction architecture on performance. The paper reports on the relative performances of three interaction architectures under different workload conditions. In particular the impact of inter-node delays, message size, and request service times on the latency and scalability attributes of these architectures is analyzed. A method called agent cloning and how it can be used for improving system performance are described
  • Keywords
    client-server systems; delays; local area networks; open systems; software performance evaluation; ORBeline; agent cloning; client-agent-server interaction architecture; commercial CORBA compliant ORB; heterogeneous client-server environments; inter-node delays; interoperability; latency; message size; middleware; performance comparison; request service times; scalability; system architecture; transparent server location; workload conditions; workstation network; Application software; Client-server systems; Computer architecture; Computer networks; Delay; Distributed computing; Middleware; Network servers; Object oriented modeling; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-8292-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.1998.679464
  • Filename
    679464