• DocumentCode
    2706796
  • Title

    Evaluating CORBA latency and scalability over high-speed ATM networks

  • Author

    Gokhale, Aniruddha S. ; Schmidt, Douglas C.

  • Author_Institution
    Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
  • fYear
    1997
  • fDate
    27-30 May 1997
  • Firstpage
    401
  • Lastpage
    410
  • Abstract
    We present two contributions to the study of CORBA performance over high-speed networks. First, we measure the latency of various types and sizes of two-way client requests using a pair of widely used implementations of CORBA-Orbix 2.1 and VisiBroker for C++ 2.0. Second, we use Orbix and VisiBroker to measure the scalability of CORBA servers in terms of the number of objects they can support efficiently. These experiments extend our previous work on CORBA performance for bandwidth-sensitive applications (such as satellite surveillance, medical imaging, and teleconferencing). Our results show that the latency for CORBA implementations is relatively high and server scalability is relatively low. Our latency experiments show that non-optimized internal buffering in CORBA implementations can cause substantial delay variance, which is unacceptable in many real-time or constrained-latency applications. Likewise our scalability experiments reveal that neither Orbix nor VisiBroker can handle a large number of objects in a single server process
  • Keywords
    C language; asynchronous transfer mode; client-server systems; object-oriented languages; object-oriented methods; performance evaluation; real-time systems; software performance evaluation; C++; CORBA latency; CORBA scalability; Orbix; VisiBroker; bandwidth-sensitive applications; client servers; constrained-latency applications; delay variance; high-speed ATM networks; medical imaging; nonoptimized internal buffering; performance; real-time; satellite surveillance; server scalability; teleconferencing; two-way client requests; Application software; Computer science; Delay; Distributed computing; High-speed networks; Network servers; Satellites; Scalability; Size measurement; Surveillance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-7813-5
  • Type

    conf

  • DOI
    10.1109/ICDCS.1997.598074
  • Filename
    598074