我们在6节点刀片集群上运行sql Server. VM的数据文件存储在使用直接iSCSI连接附加的SAN中.
由于这个sql服务器将运行许多重要的数据库,我们正在讨论是否应该集群sql Server,或者虚拟机在集群中运行的事实是否足以为我们提供高可用性.在处理物理服务器时,我习惯于运行sql集群,但是当所有服务器都只是位于Hyper V上的虚拟机时,我对于最佳实践有点粗略.
如果运行VM的刀片出现故障,我认为VM将在另一个负载上启动.我猜测在设置中添加sql群集的唯一好处是会让我们知道失败后的恢复时间会更快一点吗?还有其他好处吗?
解决方法
恕我直言,你仍然需要使用sql server高可用性(HA)选项,如群集/镜像/复制.
当您必须执行补丁操作系统等操作时,您仍会发生中断. Hyper-v不会帮助那里.