Mission-Critical Microsoft Exchange 2000: Building Highly Available Messaging and Knowledge Management Systems

The goal for Exchange 2000 Enterprise was to build on the initial clustering support provided in Exchange 5.5 Enterprise Edition and provide full application functionality in a clustered environment. Exchange 2000 Server supports Active/Active clustering. When any member resource of a resource group fails on a cluster node, the resource group will be failed over to another node in the cluster that will take over the services being provided by that resource group. One or more Exchange 2000 virtual servers can exist in the cluster, and each virtual server runs on one of the nodes in the cluster. Exchange 2000 can support multiple virtual servers on a single node. From an administrative perspective, all components required to provide services and a unit of failover are grouped (via a cluster resource group) into an Exchange virtual server (EVS) in Exchange 2000. An EVS, at a minimum, will include a storage group and required protocols plus any required cluster resources such as an IP address, network name, or physical disk. From the viewpoint of Microsoft Cluster Service, an Exchange Virtual Server exists as a collection of resources in each cluster resource group. If you have multiple Exchange virtual servers that shared the same physical disk resource (i.e., each has a storage group that resides on the same disk device), they must all exist within the same resource group and cannot be split into separate resource groups. This is done to ensure that the resources and virtual...