SQL Server 高可用性(三)共享磁盘

一、共享磁盘

  在群集技术中可能会用到共享磁盘。这类磁盘可以被多个节点同时访问,但任一时间只有主节点对共享磁盘享有使用权。

wKiom1OxTubw5pWXAAOM3Ne1c7g172.jpg



二、使用共享磁盘的场景

1. 仲裁磁盘

  在搭建MSFC时,如果是偶数个节点,那么可以添加一个仲裁磁盘,从而使投票时可以形成“多数”。

wKiom1OxUaPSY0aLAAJYFVCtvng637.jpg


wKioL1OxUXXAiq7-AAGkhIm6TT8982.jpg


wKiom1OxUaTDEgVgAAOIjsnNo5g605.jpg


2. SQL Server Cluster的数据磁盘

  SQL Server Cluster的本质,是将所有的SQL Server数据库放在一个所有节点共享的磁盘上,当主节点Fail时,下一个节点通过获得共享磁盘的使用权,从而顺利启动SQL Server实例(服务)。从客户端来看,似乎数据没有变化(因为数据位于共享磁盘上),服务也没有中断(MSFC将客户端连接重定向到新的节点)。

wKioL1OxUumzwL0kAAI3FvCMFWw404.jpg


wKiom1OxUxigcADGAAI6dhvToSs216.jpg


  而对于AlwaysOn可用性组,不需要使用共享磁盘。AlwaysOn可用性组的每个节点都有自己独立的SQL Server实例(服务),实例访问的是本地磁盘(或者是将网络磁盘作为本地独占的磁盘)。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值