User Guide

C HAPTER 6
Chapter 6 Creating Scalable and Highly
Available Web Sites
This chapter describes the concepts involved in achieving scalable and highly
available ColdFusion Web applications. The latter half describes ColdFusions built-
in clustering technology, ClusterCATS, which provides intelligent load balancing and
failover capabilities. It includes procedures that explain how to create, optimize, and
administer your ClusterCATS server clusters.
Contents
What is Scalability?......................................................................................... 130
Issues Affecting Successful Scalability Implementations ........................... 132
What is Web Site Availability?........................................................................ 144
Techniques for Creating Scalable & Highly Available Sites......................... 149
Introducing ClusterCATS for ColdFusion..................................................... 155
ClusterCATS for ColdFusion Components................................................... 158
Before You Install............................................................................................ 161
Installing ClusterCATS ................................................................................... 185
Creating Clusters............................................................................................ 192
Configuring Load Balancing & High Availability Features.......................... 203
Performing Common Cluster Administration Tasks................................... 223
Administering UNIX-based Clusters ............................................................ 231
Troubleshooting ............................................................................................. 267
Other Informational Resources..................................................................... 267