背景


我们公司想自建小机房,然后抽取部分服务器,来组建三个 Windows Server 集群 ,分别用于 文件服务 、 应用服务 、 数据库服务( SQL Server ) ,而这些服务 必须提供 24 小时的服务 。为了能提供 24 小时不间断服务,就要求组建的三个集群能够达到高可用,而公司目前没有专职的运维,正在考虑购买第三方公司的整套服务方案:服务器 + Rose HA + 计时运维服务

问题


是否可以使用 Windows Server 的故障转移配置 和 SQL Server 的 Always On 使集群达到高可用?对比第三方 HA 商业软件(例如 Rose HA ),这样的做法有没有优势?

15 条回复    2017-11-30 10:35:25 +08:00
AifeiI
    1

AifeiI   2017-11-29 21:04:27 +08:00

额外问一下,如果想了解关于 Windows Server 集群管理方面的知识,哪个社区 /论坛有更多的资料?
AifeiI
    2

AifeiI   2017-11-29 23:04:34 +08:00

?我是发错节点呢,还是 V2 不待见 Windows Server ?
zlfzy
    3

zlfzy   2017-11-29 23:07:58 +08:00

为什么自建机房却没有运维
dot
    4

dot   2017-11-29 23:24:16 +08:00 via Android

同问。
目前我接触的 Rose HA 案例都不太好,可能是我倒霉……
f2f2f
    5

f2f2f   2017-11-29 23:28:12 +08:00

首先,推荐你上云。小公司一个机房的维护成本(软硬件+基础环境+人工投入)并不比你在成熟的云端部署要划算。而且你会承担更多的安全风险。

其次,如果你想在自己的机房实现上述想法。建议划两个独立的 zone,然后被一个统一的 vcenter 接管。vcenter 可以实现基本的 HA,然后你可以在 vmware 虚拟化基础上,利用现有硬件分别部署三套独立系统。

AifeiI
    6

AifeiI   2017-11-30 00:14:44 +08:00

@zlfzy boss 的决定,运维交给外包公司了,计时服务的那种。。。
AifeiI
    7

AifeiI   2017-11-30 00:15:15 +08:00

@dot 我比较想知道,Rose HA 和 Windows 以及 SQL Server 自身方案的对比
AifeiI
    8

AifeiI   2017-11-30 00:16:28 +08:00

@f2f2f 因为项目的原因,不能上云。。。

如果物理机出现故障,是否能够快速进行故障转移?

f2f2f
    9

f2f2f   2017-11-30 00:31:00 +08:00

@AifeiI 在物理节点数满足的情况下,vcenter 迁移虚机时间*快到秒(当然数据量大会卡一下),迁移期间至多掉 2 个包。
AifeiI
    10

AifeiI   2017-11-30 08:46:00 +08:00

@f2f2f 那 Hyper-V 是否也能达到这样的效果?

f2f2f
    11

f2f2f   2017-11-30 09:01:14 +08:00

@AifeiI hyper-v 只是一种虚拟化技术吧,跟 HA 没关系。
AifeiI
    12

AifeiI   2017-11-30 09:31:58 +08:00

@f2f2f 抱歉,我没有表达清楚,我的想法是,利用 Windows Server 自身服务(自身故障转移 + Hyper-V ),是否能达到 VMware vCenter 的服务效果?
f2f2f
    13

f2f2f   2017-11-30 10:06:07 +08:00

@AifeiI windows server 自带组件有 HA 功能吗?这个没用过不太清楚哎,不好意思

不过需要更正你的是故障转移跟 hypervisor 层面应该关系不大,无论是哪种虚拟化技术( HV,Xen,Kvm,VM )理论上都可以通过软件实现 HA。

AifeiI
    14

AifeiI   2017-11-30 10:29:59 +08:00

@f2f2f 谢谢,因为我看到 Rose HA 相关资料实在是较少,就想看看有没有其他更好、更稳妥的 HA 方案,避免被坑了还要擦屁股。

你提供的使用虚拟化是一个新思路

f2f2f
    15

f2f2f   2017-11-30 10:35:25 +08:00

@AifeiI HA 现在技术比较成熟了,对于你这种小规模的应用,无非就是切换响应速度和切换无感的程度差异,坑不多的。

真正坑多的是双活……那是真的替厂商填坑……