Updated: July 14, 2020 (November 14, 2005)

  Sidebar

Database Mirroring Versus Failover Clustering

My Atlas / Sidebar

544 wordsTime to read: 3 min

SQL Server 2005 Enterprise Edition will support two primary mechanisms for implementing database redundancy and failover strategies to achieve high availability. A new feature called database mirroring, which will be available in the first half of 2006, maintains copies of a database on separate servers (called the primary and mirror). The feature allows applications to switch to the mirror SQL Server in the event of a server or database failure in the primary.

In addition, SQL Server 2005 continues to support Microsoft Cluster Services (MSCS), the main failover and redundancy technology used in previous versions of SQL Server. MSCS is a failover solution for a cluster of machines; when one machine in the cluster fails, client applications are redirected to another machine in the cluster in a way that is transparent to the client applications.

Similar Goals, Different Implementation

Although database mirroring and clustering both aim to increase database availability via redundancy, the technologies differ in their implementation details and may be better suited for different scenarios.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now