随着网络应用的不断增多,对网络服务的可靠性要求也越来越强。服务器系统作为整个网络系统提供服务的核心,如果一旦有故障就会影响整个业务系统的正常运行,给企事业单位带来无可估量的经济损失。根据有关机构的调查表明,在系统服务器硬件中,最容易发生故障的仍然是传统的的机械部分即硬盘(故障发生率为50%左右),其次是内存和电源。目前,对上述三者所实行的基本可靠性措施已经相当完备。然而在软件故障中,有系统本身或应用引起的故障越来越多。群集备份技术是解决由软硬件引起可靠性降低的有效措施。群集技术是用网络将两个以上的服务器连接起来,当一台服务器停机时,群集中的其他服务器在保证自身业务的基础上,将停机服务器的业务接管。
在群集系统中,最简单、最为典型的是双机热备系统。双机热备份是提供计算机网络系统可靠性的有力措施。在一台服务器出现故障时,备机主动替代主机工作,保证网络服务不间断。洋米双机热备软件是一种软硬件结合的高可靠性应用模式。该系统由两台服务器系统和相应的双机热备份软件组成。
洋米双机容错能够在任物理何硬件故障下持续工作,无需切换时间,受洋米双机容错保护的系统同时在两台物理服务器均处于工作状态,两台的CPU,Memory,数据都在实时同步的状态下。保证业务系统在运行期间达到零数据丢失和不间断地工作。真正的实现 RTO 与 RPO = 0。
故障过程--硬盘/存储损坏
当主机 Node 0 发生存储/内置硬盘故障时,主机Node 1可以通过直链心跳持续把资料/数据读写到主机 Node 1 的存储/内置硬盘上。确保应用可以持续不间断的工作,达到无缝切换的效果。
故障过程--当网卡损坏
当主机 Node 0发生网卡故障时,主机Node 1可以通过直链心跳链接到主机Node1的网卡,持续对外服务。确保应 用可以持续不间断的工作,达到无缝切换的效果。
故障过程—可以允许两边都发生不一样的配件故障
当 Node 0发生存储故障,Node 1也发生网卡故障。系统还是可以持续不受影响的工作。达到零数据丢失以及 0 停机时间(RTO and RPO 都是 0 秒)。
故障过程—CPU,Memory,主板损坏下 Node 0 完全停止运行。(掉电情况)
当主机 1 断电故障时,主机 Node 1马上接管。确保应用可以持续不间断的工作,达到无缝切换。
产品比较
产品 | 洋米双机容错软件 | VMwere HA / Vmotion | MSCS | Double-take | Neverfail |
安全级别 | 99.999% | 99.99% | 99.99% | 99.99% | 99.99% |
硬盘问题 | 如果坏的盘是洋米双机容错安装的盘,所有业务切 换到备机上,如果不是,直接使用备机的磁盘,无中断 | 共享存储坏了 应用停止 | 共享存储坏了 应用停止 | 应用切换到备机 | 应用切换到备机 |
网卡问题 | 提供服务的网络功能都是双份冗余的,允许 任何功能坏一个网卡,无中断 | 必须使用备机 的网卡,,过程 应用中断。或者 teaming | 应用切换到备 机,过程应用中 断。 | 应用切换到备 机,过程应用中 断。 | 应用切换到备 机,过程应用中 断。 |
多故障发生主 备机 | 允许同时主坏 盘,备坏网卡或 相反。(应用链 接不中断) | 无法承担,应用 停止。 | 无法承担,应用 停止。 | 无法承担,应用 停止。 | 无法承担,应用 停止。 |
掉电故障 | 应用切换到备 机,过程应用不 中断。 | 应用切换到备 机,过程应用中 断。 | 应用切换到备机,过程应用中 断。 | 应用切换到备机,过程应用中断。 | 应用切换备机,过程应用中 断。 |
单点故障 | 无 | 有 | 有 | 有 | 有 |
部署简单 | 是 | 否 | 否 | 是 | 否 |
数据丢失量 | 0 | 2-5分钟 | 2-10分钟 | 2-10分钟 | 2-10分钟 |
异地容灾-(应 用链接中断需 切换) | 实现简单(应用 链接中断需切 换) | 实现简单(应用链接中断需切换) | 否。不支持 | 实现简单(应用链接中断需切换) | 实现简单(应用链接中断需切 换) |
异地容灾(应 用链接不中断) | 是。实现复杂,(应用链接不中断) | 否。实现复杂,(应用链接中 断,需切换) | 否。不支持 | 否。实现简单(应用链接中 断,需切换) | 否。实现复杂(应用链接中 断,需切换) |
支持多 VCPU | 是 | 是 | 是 | 是 | 是 |
支持平台 | 目前支 windows Redhat Linux Centos Linux Ubuntu 版本 | Linux /windows | Windows | Windows Linux/Unix | Windows |
共享存储 | 可有/可无 | 必须有 | 必须有 | 可有/可无 | 可有/可无 |
系统快照 | 有 | HA-有/FT-无 | 无 | 有 | 有 |
需要脚本 | 不需要 | 不需要 | 需要 | 需要 | 需要 |
切换时间 | 0秒 | 2-10分钟 | 2-10分钟 | 2-10分钟 | 2-10分钟 |
自动恢复 | 是 | 是 | 是 | 否 | 是 |
双机容错软件推荐配置
• 一对 x86 64 行业标准服务器
• 32 GB RAM 或更多
• Intel® 支持 VT 的 CPU 芯片组
• 500 GB 或更大磁盘空间,加上 10 GB 用于虚拟机和数 据存储
• 两个 10 GB 网络端口,两个 1 GB 网络端口
• 支持的来宾操作系统
o Microsoft® Windows Server® 2016 和 Windows Server® 2019
o Enterprise Linux 6.9