{"id":2273,"date":"2013-06-27T00:00:00","date_gmt":"2013-06-27T07:00:00","guid":{"rendered":"https:\/\/blogs.technet.microsoft.com\/dataplatforminsider\/2013\/06\/27\/alwayson-in-sql-server-2014-ctp1\/"},"modified":"2024-01-22T22:49:14","modified_gmt":"2024-01-23T06:49:14","slug":"alwayson-in-sql-server-2014-ctp1","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2013\/06\/27\/alwayson-in-sql-server-2014-ctp1\/","title":{"rendered":"AlwaysOn in SQL Server 2014 CTP1"},"content":{"rendered":"

AlwaysOn<\/span><\/a> encompasses the SQL Server solutions for mission-critical high availability and disaster recovery. Two solutions were included under the AlwaysOn umbrella in SQL Server 2012: <\/span>Availability Groups<\/span><\/a> and <\/span>Failover Cluster Instances<\/span><\/a>. Each solution has different characteristics, making them appropriate for different scenarios, and both can be combined in the same deployment.<\/span><\/p>\n

In SQL Server 2014, we are enhancing the availability, scalability, and flexibility of these solutions.<\/span><\/p>\n

In this blog, we remind you of the AlwaysOn solutions and then describe the enhancements in <\/span>SQL Server 2014 CTP1<\/a>. In a future blog, we\u2019ll describe the enhancements in CTP2. <\/span><\/p>\n

Availability Groups<\/span><\/strong><\/p>\n

Availability Groups (AGs), introduced in SQL Server 2012, integrate and extend features from Database Mirroring and Log Shipping. <\/span><\/p>\n

AGs provide high availability for a group of databases through redundant replicas hosted by up to 5 SQL Server instances (1 primary, 4 secondaries). Each SQL Server instance has its own copy of the databases (on its local disks), and AGs continuously synchronize transactions from the primary replica to the secondary replicas. Secondaries can be configured as synchronous or asynchronous allowing to trade data safety for performance. Similarly, they can be configured for automatic or manual failover to account for automated and manual processes. Secondary replicas maintain hot database copies (online state) so that failovers take only seconds. <\/span><\/p>\n

AGs enable integrated high availability and disaster recovery configurations without the need for shared storage (e.g. SAN). In addition, secondary replicas can be used to offload read workloads and backups from the primary replica. A SQL Server instance can host replicas for multiple AGs, allowing the distribution of primary replicas across different SQL Server instances. AGs provide many other capabilities such as a Listener (virtual network name) for client connectivity, flexible failover policies, automatic page repair, full cross-feature support, compression, and encryption.<\/span><\/p>\n

In SQL Server 2014 CTP1, AGs are enhanced with:<\/span><\/p>\n