Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Fundamentals of SQL Server 2012 Availability groups

2,289 views

Published on

Published in: Technology
  • Login to see the comments

  • Be the first to like this

Fundamentals of SQL Server 2012 Availability groups

  1. 1. +
  2. 2. there’s just ONE problem
  3. 3. everyone has a right to SIMPLICITY
  4. 4. SQL Server 2012 Availability Groups
  5. 5. SQL Server 2012 Availability Groups
  6. 6. complex
  7. 7. I can’t blame them I felt the same way
  8. 8. I have to be intimidated
  9. 9. I have to be intimidated I actually know a few things
  10. 10. the complex is to start with what we already know the SECRET to understanding
  11. 11. SQL Server 2012 Availability Groups is NOT a new technology
  12. 12. SQL Server 2012 Availability Groups Failover Clustering Database Mirroring +
  13. 13. database mirroringhow it works
  14. 14. MirrorPrincipal WitnessApplication SQL Server SQL Server 2 2 4 51 3>2 >3 Mirror is always redoing – it remains current Commit log data log data database mirroringhow it works *database snapshot SYNCHRONOUS
  15. 15. MirrorPrincipal Application SQL Server SQL Server 2 2 4 51 3>2 >3 Mirror is always redoing – it remains current Commit log data log data database mirroringhow it works *database snapshot ASYNCHRONOUS
  16. 16. DATABASE MIRRORING
  17. 17. can either be an HA or DR solution *DATABASE protection DATABASE MIRRORING
  18. 18. involves sending streams of active transaction log records to and applying them on the mirror server DATABASE MIRRORING
  19. 19. operates on the physical layer (transaction log) DATABASE MIRRORING
  20. 20. operating modes high safety (synchronous) DATABASE MIRRORING
  21. 21. operating modes high performance (asynchronous) DATABASE MIRRORING
  22. 22. role switching automatic (requires a witness) DATABASE MIRRORING
  23. 23. role switching manual DATABASE MIRRORING
  24. 24. failover clusteringhow it works
  25. 25. stop service
  26. 26. stop service wait service
  27. 27. stop service wait service start service
  28. 28. Public Shared Storage failover clusteringhow it works
  29. 29. what commonly mentioned
  30. 30. Public Shared Storage failover clusteringhow it works AD/DNS
  31. 31. WHYdo we even care
  32. 32. domain and DNS administrators we need to speak to the
  33. 33. SQL Server 2012 Availability Groups Failover Clustering Database Mirroring +
  34. 34. let’s talk about Availability Groups in the context of failover clustering
  35. 35. Node a server that is a member of a cluster
  36. 36. Node a server that is a member of a cluster
  37. 37. Resource a hardware, service or an entity that is hosted on a cluster basic building block in a cluster
  38. 38. physical resource Resource
  39. 39. storage
  40. 40. http://www.flickr.com/photos/peterajohnston/709441949/sizes/o/in/photostream/ network
  41. 41. server nodes
  42. 42. virtual resource Resource
  43. 43. virtual resourcevirtual server name virtual IP address virtual computer object Resource
  44. 44. virtual resourcevirtual server name virtual IP address virtual computer object Resource
  45. 45. a combination of resources that are managed as a UNIT Group Resource
  46. 46. http://www.flickr.com/photos/alainbachellier/53004367/sizes/l/in/photostream/
  47. 47. Group Resource
  48. 48. Group Resource
  49. 49. Group Resource
  50. 50. moving a clustered resource from one node to another Failover
  51. 51. reliance of a resource on another resource Dependencies
  52. 52. *the minimum number of members of a deliberative assembly necessary to conduct the business of that group Quorum
  53. 53. “majority vote wins” Quorum
  54. 54. Hardware Requirements
  55. 55. Hardware Requirements
  56. 56. demo http://www.mssqltips.com/webcast2.asp?id=105
  57. 57. Next Steps
  58. 58. Q & AQuestions

×