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 ColdFusion’s 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