Software Architecture for Processing Clusters Based on I2O
Cluster Computing
Design Issues of Network Enabled Server Systems for the Grid
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
Towards High Performance CORBA and MPI Middlewares for Grid Computing
GRID '01 Proceedings of the Second International Workshop on Grid Computing
PadicoTM: an open integration framework for communication middleware and runtimes
Future Generation Computer Systems - Selected papers from CCGRID 2002
Hi-index | 0.00 |
CrispORB is a high performance CORBA that enables low-latency request delivery among cluster nodes connected with 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-0(Fujitsu's SAN).