Review of Cluster Computing for High Available Business Web Applications

Dubravko Miljković · International Convention on Information and Communication Technology, Electronics and Microelectronics · 2008

High availability is becoming requirement for ever increasing number of business web applications. Clustering emerges as a natural solution for delivering high availability for large number of users. In this paper clustering solutions for business web applications are reviewed. Achieving high availability and high capacity through the use of load balancing clusters at application server level and server clusters (including RAC concept) at database level is presented. Geographically dispersed clusters, metro clusters and extended distance clusters, impact of latency and corresponding synchronous and asynchronous replication solutions are described with short reference to grid computing. A benefit of using specialized hardware like blade servers and virtualization techniques on large servers and groups of servers for implementation of business clustering is presented. Final part of paper concentrates on brief description of few real world examples of clustering based on first hand experience.

Read the paper · More papers on PaperTik