• DocumentCode
    3324009
  • Title

    CrispORB: high performance CORBA for system area network

  • Author

    Ishizaki, Takayuki ; Saeki, Tomonori ; Kishimoto, Mikio

  • Author_Institution
    Comput. Syst. Labs., Fujitsu Labs. Ltd.
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    11
  • Lastpage
    18
  • Abstract
    CrispORB is a high performance CORBA that enables low-latency request delivery among cluster nodes connected with the system area network (SAN) and provides a communication infrastructure for large-scale and high-volume cluster system construction with distributed object-oriented components. Compared with standard IIOP ORBs, CrispORB is be able to reduce the protocol overhead using a system area network with intelligent functions for efficient data transfer. CrispORB preserves language mapping specified by COBRA/OMG standards so that component programs written for conventional CORBA could be used without rewriting. CrispORB can manage both SAN and TCP/IP simultaneously, which means the cluster node can communicate with clients via the Internet and with other nodes on the cluster using SAN. Components need not be aware of lower connections because CrispORB selects the transport between SAN and TCP/IP automatically. We selected the VI Architecture to use SAN´s communication functions, which are proposed as an industrial standard API for SAN. CrispORB will be portable onto various types of SANs. We have integrated VIA buffer management and CDR (Common Data Representation) format processing to reduce data movement cost. CrispORB was developed based on INTERSTAGE/ObjectDirector (Fujitsu´S CORBA product) and Synfinity-O (Fujitsu´s SAN)
  • Keywords
    Internet; application program interfaces; distributed object management; software portability; transport protocols; API; Common Data Representation; CrispORB; INTERSTAGE/ObjectDirector; Synfinity-O; TCP/IP; VI Architecture; VIA buffer management; cluster nodes; communication infrastructure; data transfer; distributed object-oriented components; high performance CORBA; high-volume cluster system construction; intelligent functions; language mapping; large-scale cluster system construction; low-latency request delivery; portability; protocol overhead reduction; system area network; Central Processing Unit; Costs; Laboratories; Large-scale systems; Logic; Portals; Protocols; Software reusability; Storage area networks; TCPIP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1999. Proceedings. The Eighth International Symposium on
  • Conference_Location
    Redondo Beach, CA
  • ISSN
    1082-8907
  • Print_ISBN
    0-7803-5681-0
  • Type

    conf

  • DOI
    10.1109/HPDC.1999.805277
  • Filename
    805277