Integrating fault tolerance and load balancing in distributed systems based on CORBA

  • Authors:
  • A. V. Singh;L. E. Moser;P. M. Melliar-Smith

  • Affiliations:
  • Department of Computer Science, Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA;Department of Computer Science, Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA;Department of Computer Science, Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA

  • Venue:
  • EDCC'05 Proceedings of the 5th European conference on Dependable Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Fault tolerance and load balancing middleware can increase the quality of service seen by the users of distributed systems. Fault tolerance makes the applications more robust, available and reliable, while load balancing provides better scalability, response time and throughput. This paper describes a software infrastructure that integrates fault tolerance and load balancing within a distributed system based on CORBA. The software infrastructure employs Eternal's FTORB, which replicates CORBA applications and thus makes them fault tolerant, and TAO's Load Balancer, which balances the load of the clients' connections across multiple instances of a CORBA server.