大家好:
在实际生产部署中,必然需要高可用部署架构。
现有的主备架构是sharenothing的,也就是需要两份独立存储。
企业中一般不使用服务器的本地磁盘,一般都采用统一存储服务器,而存储服务器本身一般采用1+0的磁盘镜像冗余
策略来保证存储的可靠。故,使用存储服务器的主备架构下有如下缺点:
1. 不管是使用两套存储服务器,还是在一套存储服务器上分别存储主备数据,数据冗余都过多,耗费IO及存储;
2. 同时新建备节点,需要同步原有数据,原始数据越大,新建备节点耗时越长。
3. 现有主备高可用自动切换需要额外集群软件支持。
而我们可以使用基于共享存储的主备架构,备节点只更新缓存中的数据页,而无需更新磁盘中的数据页。
如果采用基于共享存储主备架构具有如下优势:
1. 节约存储及IO,并保证足够的高可用及数据安全性;
2. 新建备节点无需同步旧数据,安装软件后,直接可以启动使用,快速扩容;
3. 数据一致性能够得到最大保障;
4. 通过基于共享存储的主备探活检测,快速判定主节点的活性,并能够快速主备切换。
基于共享存储的主备架构,可以在实际生产中,快速搭建,快速自动切换,单机房内数据一致性保障。同时由于采用存储
服务器,可以快速方便的扩容系统的IO能力。对于中小型系统生产搭建使用非常方便。
基于以上陈述,希望社区能够采纳需求快速推出该功能。
黄启雄
北京沐融信息科技股份有限公司