Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What are my options for clustering (load balancing, failover, etc.)?

0
10 Posted

What are my options for clustering (load balancing, failover, etc.)?

0

The OpenSRF framework is inherently cluster-friendly, allowing the ad-hoc addition of inexpensive commodity hardware when system load dictates. The PINES implementation currently uses approximately 25 servers in production, and machines are added and removed on a regular basis as needed. Evergreen uses PostgreSQL, the most advanced and robust Open Source RDBMS available, as its back-end data store. In order to provide load balancing for the Evergreen database, PINES has implemented Slony-I with PGPool as a clustering solution. Other clustering solutions exist for PostgreSQL, and may make sense in other environments. In order to provide load balancing and high-availability at the OPAC and Staff Client level, PINES has implemented a Linux Virtual Server environment with five independent mini-clusters. This allows live updates of the entire system with no perceived downtime or interruption in service.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.