Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published April 2001 | Published
Book Section - Chapter Open

The Raincore Distributed Session Service for Networking Elements

Abstract

Motivated by the explosive growth of the Internet, we study efficient and fault-tolerant distributed session layer protocols for networking elements. These protocols are designed to enable a network cluster to share the state information necessary for balancing network traffic and computation load among a group of networking elements. In addition, in the presence of failures, they allow network traffic to fail-over from failed networking elements to healthy ones. To maximize the overall network throughput of the networking cluster, we assume a unicast communication medium for these protocols. The Raincore Distributed Session Service is based on a fault-tolerant token protocol, and provides group membership, reliable multicast and mutual exclusion services in a networking environment. We show that this service provides atomic reliable multicast with consistent ordering. We also show that Raincore token protocol consumes less overhead than a broadcast-based protocol in this environment in terms of CPU task-switching. The Raincore technology was transferred to Rainfinity, a startup company that is focusing on software for Internet reliability and performance. Rainwall, Rainfinity's first product, was developed using the Raincore Distributed Session Service. We present initial performance results of the Rainwall product that validates our design assumptions and goals.

Additional Information

© 2001 IEEE. Issue Date: Apr 2001; Date of Current Version: 07 August 2002. The authors would like to thank Cheng Tan, Paolo Carnevali, Jie Yu, Paul LeMahieu, Phil Love and Vincent Bohossian for their valuable contributions to the Raincore architecture and implementation.

Attached Files

Published - FANpdps01.pdf

Files

FANpdps01.pdf
Files (231.0 kB)
Name Size Download all
md5:170140ca631e67c974aa8fe3ce7503ac
231.0 kB Preview Download

Additional details

Created:
August 19, 2023
Modified:
October 24, 2023