设为首页 收藏本站
查看: 660|回复: 0

[经验分享] SQL Server 2012笔记分享-7:高可用性功能的增强

[复制链接]

尚未签到

发表于 2018-6-23 10:17:18 | 显示全部楼层 |阅读模式
  (一)数据库镜像
  
  1、支持压缩传输
  2、支持自动页修复(msdb..suspect_pages)
  (二)数据库群集
  
  1、支持多子网
  SQL Server 多子网故障转移群集是一种配置,其中每个故障转移群集节点都连接到其他子网或其他子网组。这些子网可以处于同一位置中,也可以位于地理上分散的站点。 跨地理上分散的站点进行群集有时称为拉伸群集。 因为没有所有节点都可以访问的共享存储,所以在多个子网上的数据存储之间应该复制数据。 对于数据复制,有多个可用数据的副本。 因此,多子网故障转移群集除了具备高可用性之外,还提供了灾难恢复解决方案。
  如图。
DSC0000.png

  部署参考:http://technet.microsoft.com/zh-cn/library/ff878716(v=sql.110).aspx
  2、更灵活的故障转移策略(FailureConditionLevel)
  在 SQL Server 故障转移群集实例中,在某个给定时间只有一个节点可以拥有群集资源组。 系统通过此故障转移群集实例的该节点支持客户端请求。 在发生故障转移的情况下,组的所有权将转移给故障转移群集中的另一个节点。 此过程称为故障转移。 通过 SQL Server 2012 中引入的改善的故障检测以及添加故障条件级别属性,可以配置更灵活的故障转移策略。
  部署参考:http://technet.microsoft.com/zh-cn/library/ff878664(v=sql.110).aspx
  3、支持TempDB放在本地磁盘
  对于 SQL Server 故障转移群集安装的 tempdb,本地磁盘现在是一个支持的存储选项。
  
  (三)AlwaysOn
  
  SQL server 2012平台下的alwayson可以支持5节点,实现读写分离。
  例如:三个节点数据库,一个节点写,一个节点读(report service),一个节点备份。
  SQL server 2012目前只能实现读写分离,还没有实现完全意义上的带负载均衡的高可用模式(例如oracle RAC)。
  如果群集节点是奇数个,则不需要仲裁盘,如果是偶数个则需要仲裁盘。
  A/A模式的cluster
  server01:instance01 active instance02 passive
  server02:instance01 passive instance02 active
  alwayson将故障转移群集和镜像的优点合二为一,底层采用故障转移群集的技术,支持读写分离和异地容灾复制。
  1、多个数据库支持故障转移
  2、可读副本节点(利用只读连接访问,与副本的只读连接可以在此副本作为辅助副本运行时访问和读取其数据库。
  3、支持同步和异步(异步提交模式。 此可用性模式是一种灾难恢复解决方案,适合于可用性副本的分布距离较远的情况。同步提交模式。 此可用性模式相对于性能而言更强调高可用性和数据保护,为此付出的代价是事务延迟时间增加。)
  4、在副本节点上进行Backup和DBCC CheckDB (当副本作为辅助副本运行时,对副本的数据库执行备份操作。通过使用活动辅助功能,可更好地利用辅助硬件资源,从而提高 IT 效率并降低成本。 此外,通过将读意向应用程序和备份作业转移到辅助副本,有助于提高针对主副本的性能。)
  5、自动页修复
  参考:http://543925535.blog.51cto.com/639838/1341805
  6、针对操作系统升级的 AlwaysOn 可用性组的跨群集迁移
  SQL Server 2012 SP1 引入了对 AlwaysOn 可用性组的跨群集迁移的支持,以便部署到新的 Windows Server 故障转移群集 (WSFC) 群集。 跨群集迁移将一个 AlwaysOn 可用性组或一批可用性组移到新的目标 WSFC 群集,并且所用的停机时间最短。 通过跨群集迁移过程,您可以在升级到 Windows Server 2012 群集时维护您的服务级别协议 (SLA)。 SQL Server 2012 SP1 必须安装并且为目标 WSFC 群集上的 AlwaysOn 启用。 跨群集迁移能否成功取决于对目标 WSFC 群集的详尽计划和准备。
  参考:http://msdn.microsoft.com/zh-CN/library/jj873730.aspx
  7、灵活的高可用解决方案
  支持本地直连存储,支持共享存储
  支持同步数据复制和异步数据复制

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-529477-1-1.html 上篇帖子: SCCM2012R2部署之四:配置客户端发现 下篇帖子: SQL Server 2012笔记分享-8:理解包含数据库
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表