双活数据中心文件系统同步方案

双活数据中心文件系统同步方案,有没有推荐的,最好能够实现文件实时同步或者接近实时同步
参与7

3同行回答

陈宇陈宇系统工程师某银行
回复 2# pwey     好的,有空了解一下,非常感谢!显示全部
回复 2# pwey


    好的,有空了解一下,非常感谢!收起
银行 · 2015-09-18
浏览1523
pweypwey系统架构师中体骏彩
GPFS最好的选择,IBM方案非常成熟。显示全部
GPFS最好的选择,IBM方案非常成熟。收起
政府机关 · 2015-09-11
浏览1548
峨眉山修行者峨眉山修行者QA工程师北京
目前在灾备领域中,对于文件系统的实时同步方案有多种,其中卷级实时同步是运用比较多的一种方案,相比文件级和应用级实时同步,卷级实时同步性能更高。 卷级实时同步的大致原理是:代理插件监测主机上任何写IO的变化,然后将监测到的写IO同步复制一份,发送到远端的备机中。 这项技术...显示全部

目前在灾备领域中,对于文件系统的实时同步方案有多种,其中卷级实时同步是运用比较多的一种方案,相比文件级和应用级实时同步,卷级实时同步性能更高。
卷级实时同步的大致原理是:代理插件监测主机上任何写IO的变化,然后将监测到的写IO同步复制一份,发送到远端的备机中。
这项技术可以做到非常接近实时同步。
在卷级实时同步中,如果写操作并没落盘,而是写到里缓存里,就监测不到了,需要落盘的写操作才能监测到。对应的解决办法是定时触发文件系统一致性标记点,让文件系统将修改的数据尽快落盘。
上述技术原理,其实也可以理解为双机镜像,在传统的双机镜像中有一个非常致命的问题,那就是当主机上误操作或者其他操作将数据删除时,备机上的数据同样会被删除,无法恢复。针对这个问题,灾备软件通常会做一个中转,就是将实时同步的数据,额外按照特定格式存放一份于本地存储中。例如,将额外存放的数据分成两个空间:镜像空间和日志空间,其中镜像空间为和主机上一摸一样的最新数据,日志空间则通过逆向增量技术的方式记录IO的变化,通过这样的存储结构,那么就可以做到,IO级的任意时间点回退恢复,比如将主机数据恢复至10秒前的状态或者10秒前某个写IO。
在卷级实时同步中,任意时间点的回退同样有个比较重要的问题,那就是在遇到需要进行任意时间点回退恢复的时候,我怎么确定我应该将数据恢复到哪个时间点的问题。
针对这个问题,有一个解决方案,那就是在实时同步过程中,将系统的变化、文件系统的部分变化,在同步方案中打上对应标记点;加上系统定期自动打标记点、人工手动打上标记点等解决方法,后期在进行数据恢复时,就可以根据时间线上的标记点来快速定位需要恢复的时间点。
除了实时同步、双机镜像,其实还可以利用容灾相关技术做到自动接管,例如主机发生故障,备机自动接管主机的文件系统业务对外提供应急服务等,一来保障数据尽可能少丢失,二来保障业务不会因主机一般意外而导致业务长时间宕机。

收起
软件开发 · 2023-11-20
浏览155

提问者

陈宇
陈宇0622
系统工程师某银行
擅长领域: 存储灾备服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-09-11
  • 关注会员:2 人
  • 问题浏览:5198
  • 最近回答:2023-11-20
  • X社区推广