PowerHA是AIX平台专有的、成熟的高可用软件。PowerHA让系统能够应付故障,减少应用程序的停止时间。
Linux系统虽然双机软件众多,但功能和稳定性与AIX平台的PowerHA都有较大差距。使用GPFS是实现文件系统共享和高可用,通过TSA是实现数据库软件自动切换,TSA+GPFS是Linux平台一个较好的数据库部署方案。
HADR是DB2数据库的一种数据复制方案,某些特殊应用为高并发性实现读写分离,可以采用TSA+HADR方案。
DPF 是 Database Partition Feature的简称,也就是DB2的多分区数据库。
PureScale是DB2数据库的一种双活/多活方案,采用集中锁机制实现(类似Oracle RAC,只是锁机制不一样)。在这种配置中,运行于各主机(或服务器)上的 DB2 副本可以同时读取和写入相同的数据。
方案名称 对比维度 | PowerHA | TSA+GPFS | TSA+HADR | DPF | PureScale |
参考硬件配置 | AIX小型机+外置存储 | x86 Linux | AIX小型机或x86 Linux | AIX小型机+独占外置存储 | AIX小型机+共享外置存储+RoCE网卡和万兆网络交换机 |
高可用性 | 硬件检测:IP网络心跳+FC网络心跳应用检测:N/A脑裂处理机制完善 | 硬件检测能力:IP网络心跳应用检测:可以通过定制脚本实现应用检测脑裂处理机制完善 | 硬件检测能力:IP网络心跳应用检测:可以通过定制脚本实现应用检测脑裂处理机制完善 | 无 | 脑裂处理机制完善 |
扩展性 | 无 | 无 | 弱 | 强 | 强 |
是否支持虚拟化 | 是 | 是 | 是 | 是 | 否 |
成本 | 很高 | 低 | 较高 | 很高 | 非常高 |
成熟度 | 非常成熟 | 比较成熟 | 比较成熟 | 非常成熟 | 比较成熟 |
切换时间 | 10分钟 | 5分钟 | 根据配置设定决定 | N/A | 数据节点双活/多活,CF节点为主备模式 |
灾备 | 依赖存储 | GPFS +或存储 | 依赖HADR+存储 | 依赖存储 | GPFS+存储 |
PowerHA | TSA+GPFS | TSA+HADR | DPF | PureScale | |
场景 | 关键型应用,对业务连续性要求非常高 | 一般应用,对成本比较敏感 | 有读写分离需要 | 大数据分析类的应用,对业务连续性要求不高 | 双活应用 |
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞2
添加新评论0 条评论