Published September 1, 2001 | Version public
Journal Article Open

The Raincore API for clusters of networking elements

Abstract

Clustering technology offers a way to increase overall reliability and performance of Internet information flow by strengthening one link in the chain without adding others. We have implemented this technology in a distributed computing architecture for network elements. The architecture, called Raincore, originated in the Reliable Array of Independent Nodes, or RAIN, research collaboration between the California Institute of Technology and the US National Aeronautics and Space Agency's Jet Propulsion Laboratory. The RAIN project focused on developing high-performance, fault-tolerant, portable clustering technology for spaceborne computing . The technology that emerged from this project became the basis for a spinoff company, Rainfinity, which has the exclusive intellectual property rights to the RAIN technology. The authors describe the Raincore conceptual architecture and distributed services, which are designed to make it easy for developers to port their applications to run on top of a cluster of networking elements. We include two applications: a Web server prototype that was part of the original RAIN research project and a commercial firewall cluster product from Rainfinity.

Additional Information

© Copyright 2001 IEEE. Reprinted with permission.

Files

FANieeeic01.pdf

Files (121.9 kB)

Name Size Download all
md5:e3de0b3afa71972b3e04832bb55a36ad
121.9 kB Preview Download

Additional details

Identifiers

Eprint ID
6971
Resolver ID
CaltechAUTHORS:FANieeeic01

Dates

Created
2007-01-03
Created from EPrint's datestamp field
Updated
2021-11-08
Created from EPrint's last_modified field