存储双活是否需要写缓存功能,如果开启,极端情况下如何保障数据一致性?

存储双活是否需要写缓存功能,如果开启,极端情况下如何保障数据一致性。

参与19

6 同行回答

zhongshi zhongshi 产品总监 XSKY
首先需要明确,是存储本身的写缓存技术,而不是OS操作系统、Raid卡、HDD磁盘等写缓存;因为存储双活技术中,其实关键点就是保证数据一致性,而写缓存技术就是核心必须开启;传统存储双活场景如果没有写缓存可以说是无法完成的,因为HDD的性能延迟相比网络传输层还要高一个级别,不依靠写...显示全部

首先需要明确,是存储本身的写缓存技术,而不是OS操作系统、Raid卡、HDD磁盘等写缓存;因为存储双活技术中,其实关键点就是保证数据一致性,而写缓存技术就是核心必须开启;传统存储双活场景如果没有写缓存可以说是无法完成的,因为HDD的性能延迟相比网络传输层还要高一个级别,不依靠写缓存几乎无法满足应用双活的需求,所以一般都是用不掉电内存来作为写缓存保证数据一致性;近些年随着网络、固态硬盘和内存硬盘的发展,有很多存储厂商已经可以做到脱离内存来实现双活写缓存,也能够实现数据一致性,而因为固态介质性能够好,实现方式也从原来的以日志一致为主,变成了日志+数据均一致的方式,给双活场景在容灾恢复时增加了更多的可用性;这里就不讨论异步一致双活场景了。

收起
软件开发 · 2022-09-23
浏览730

提问者

wuliaohao
系统运维工程师 福建海峡银行
擅长领域: 存储灾备双活
评论3

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-06-21
  • 关注会员:7 人
  • 问题浏览:2535
  • 最近回答:2022-09-23
  • X社区推广