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
Link To Document :
بازگشت