我社在规划双活数据中心建设时,对于同一个业务系统其应用服务器分别部署在两个数据中心,想实现当一个数据中心应用服务器故障时,不影响应用系统正常使用。但是在实际落地时,两个数据中心应用服务器有文件共享需求,即当在a中心某台服务器存一个文件时,也需要在b中心的服务器上能够读取。这种需求在单中心时可以考虑使用NAS存储、GPFS软件,但是在双数据中心时,交流NAS厂家发现,NAS存储不支持双边写操作,即数据写入时只能指定其中一个中心的存储为主,另一个中心的nas存储为备,当在b中心数据写入时,首先写到a再写到b,数据传输了2遍,不满足我社需求。目前我们没有找到好的解决办法,请各位帮忙看一下各家是怎么实现的。
传统双活方案都是两套独立的存储通过之间的数据复制技术来实现的,NAS网关不能同时建立在两个数据中心服务;解决办法一个是建一套分布式文件系统,用延展集群的方式部署在两个机房,这样两边NAS都可以访问读写;另外一种解决办法是改用对象存储,建立延展集群或者多站点,同样可以满足需求,只不过一个是同步传输,一个是异步传输,看RPO的要求了。
收起