Presentation is loading. Please wait.

Presentation is loading. Please wait.

Vineet Rao Lead Program Manager Microsoft Corporation SESSION CODE: DAT207.

Similar presentations


Presentation on theme: "Vineet Rao Lead Program Manager Microsoft Corporation SESSION CODE: DAT207."— Presentation transcript:

1 Vineet Rao Lead Program Manager Microsoft Corporation SESSION CODE: DAT207

2

3

4 Analysis Solution Design Implementation Testing Maintenance Deployments and Best Practices Ensuring IT services and operational continuity in the enterprise Protect mission critical SQL Server databases using Always On Technologies Ensuring IT services and operational continuity in the enterprise Protect mission critical SQL Server databases using Always On Technologies

5 Availability Class Acceptable Downtime (hrs/yr) OR RTO Acceptable Data Loss (time of last copy) OR RPO Tier 1 >99.99% (1 hr or less) 5 min or less Tier 2 99.9% - 99.99% (1- 8.5 hrs)5 mins to 8.5 hrs Tier 3 (<99.9%) (Hours to days) Hours to days

6 Local HA Regional DR Geographic DR  Protection against  Network Outages  Site Failures  Location Redundancy – City, County – < 100  Protection against  Natural Disasters  Location Redundancy – State, Country – > 100 miles

7

8

9

10

11

12

13 Mirror Principal Witness Log Application SQL Server 2 2 2 2 4 4 5 5 1 1 Data Log 3 3 >2 >3 Mirror is always redoing—it remains current Commit

14

15

16

17

18

19 New Jersey Transactional Replication Reporting + Redundancy Peer to Peer Replication Query Scale Out + Redundancy New York Boston Seattle Tokyo Shanghai England

20

21

22 1.Backup principal log with norecovery 2.Recover secondary 3.Re-direct clients to secondary Optional: switch roles again

23

24

25

26

27

28 No Data Loss (RPO=0) Failover UnitAuto Failover (RTO) InstDBTab + ** ReadMult- iple Write * * * Solutions Log Shipping DBMSync Async Cluster Transactional Replication Peer-Peer Replication RPOFailover Redundancy and Utilization Hard-ware App Perf Impact Manag- eability Low HighLow High***Low *** Low High Low High Cost * Database Mirroring and Log Shipping can provide point in time read capability using STANDBY or database snapshots respectively ** Database Mirroring provides fastest failover to hot secondary *** Depends on SAN technology

29 Adventureworks Inc is a manufacturing company that manufactures and sells bicycles across the world. There are a number of applications, some that are mission critical that run on multiple SQL Server Instances The DBA team is run by Darren who is responsible for deploying and managing the application databases. One of his core responsibilities is to ensure availability of all application databases in order to meet the application SLA AdventureWorks Inc Scenario

30 Data Loss RPO=0 RTO in secs Failover UnitAuto Failover InstDBTab ReadMultiple Sites Read Write Applications Manufacturing Finance Scheduling Application Requirements

31 Clustering can provide a zero data loss solution that can also provide fast instance level failover Use RAID configuration to provide data redundancy on the SAN If a redundant copy is required that can provide instance failover with zero data loss use SAN replication High Cost Solution Use synchronous database mirroring if instance failover is not needed SolutionsData Loss RPO=0 Fast RTO Failover UnitAuto Failover Read> 1 Sites\ Copy Read Write InstDBTab Cluster SAN Replication DBM - Sync  Log Shipping Transactional Replication Peer-Peer Replication Clustering with RAID DBM - Async  Solution Choice for Manufacturing Application

32  For database level redundancy with acceptable data loss with minimal perf impact, asynchronous database mirroring is an optimal choice  Use database snapshots at periodic intervals to provide a readable snapshot of the data for reporting  Low cost solution DBM - Async  Cluster SolutionsData Loss RPO=0 Fast RTO Failover UnitAuto Failover Read> 1 Sites\ Copy Read Write InstDBTab SAN Replication Log Shipping Transactional Replication Peer-Peer Replication Async Database Mirroring Omaha Datacenter Finance Db Snapshot every hour Reports Scheduling DBM - Sync  Solution Choice for Finance Application

33

34 Adding a regional datacenter into the mix

35 Async Database Mirroring Omaha Datacenter Finance Db Snapshot every hour Reports Scheduling Sync Mirroring no witness Log Shipping CB Datacenter Cluster with SAN Manufacturing Regional Site Solution Choices

36 Complete Architecture

37 Sync Mirroring No witness Cluster with SAN Log Shipping Manufacturing Topology Diagram

38 Licensing Facts

39 HA Features Edition Support FeatureExpressWorkgroupStandardEnterpriseComments Database Mirroring 1 Advanced high availability solution that includes fast failover and automatic client redirection Failover Clustering 2 Backup Log-shipping Data backup and recovery solution Online System Changes Includes Hot Add Memory, dedicated administrative connection, and other online operations Online Indexing Online Restore Fast Recovery Database available when undo operations begin ₁Single thread redo ₂ Limited to 2 node cluster

40 Summary

41 DAT401 | High Availability and Disaster Recovery: Best Practices for Customer Deployments DAT305 | See the Largest Mission Critical Deployment of Microsoft SQL Server around the World DAT303 | Architecting and Using Microsoft SQL Server Availability Technologies in a Virtualized World DAT407 | Windows Server 2008 R2 and Microsoft SQL Server 2008: Failover Clustering Implementations WSV313 | Failover Clustering Deployment Success WSV314 | Failover Clustering Pro Troubleshooting with Windows Server 2008 R2 DAT09-HOL | Installing a Microsoft SQL Server 2008 + SP1 Clustered Instance DAT12-HOL | Maintaining a Microsoft SQL Server 2008 Failover Cluster VIR06-HOL | Implementing High Availability and Live Migration with Windows Server 2008 R2 Hyper-V

42 “ At the end of the day, IT operations is really about running your business as efficiently as you can so you have more dollars left for innovation. IPD guides help us achieve this.” Peter Zerger, Consulting Practice Lead for Management Solutions, AKOS Technology Services

43 Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.

44 www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn

45

46 Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year

47

48

49


Download ppt "Vineet Rao Lead Program Manager Microsoft Corporation SESSION CODE: DAT207."

Similar presentations


Ads by Google