Planning for High Availability and Scalability
Business-critical applications such as corporate databases and e-mail often need to reside on systems and network structures that are designed for high availability. The same is true for retail Web sites and other Web-based businesses. Knowing about high availability concepts and practices can help you to maximize the availability (extremely low downtime) and scalability (the ability to grow as demand increases) of your server systems. Using sound IT practices and fault-tolerant hardware solutions in your deployment can increase availability and scalability. Additionally, the Microsoft® Windows® Server 2003 operating system offers two clustering technologies — server clusters and Network Load Balancing — that provide both the reliability and scalability that most enterprises need.
In This Chapter
For more information about planning for server clusters, see "Designing and Deploying Server Clusters" in this book.
For more information about Network Load Balancing, see "Designing Network Load Balancing" in this book.
For more information about fault-tolerant storage solutions, see "Planning for Storage" in this book.
For information about deploying Emergency Management Services for managing remote servers, see "Planning for Remote Server Management" in this book.