系统集成存储存储双活

双活的lun有没有必要再创建一致性组?

对于采用存储双活架构的lun,本身已经是一致性同步了,是否需要再创建一致性组,加入一致性组和不用一致性组有什么区别?

参与16

4同行回答

朱向东朱向东课题专家组高级工程师某银行
一致性组可以确保多个LUN的读写控制策略保持同步。在采用存储双活架构前提下,若未创建一致性组的情况下,当数据变化后同步数据任务失败导致数据不一致时,恰巧本地存储系统发生灾难情况下,若选用远端存储系统进行数据恢复时,本地端存储系统数据是无效的,因为本端LUN保存的数据与...显示全部

一致性组可以确保多个LUN的读写控制策略保持同步。
在采用存储双活架构前提下,若未创建一致性组的情况下,当数据变化后同步数据任务失败导致数据不一致时,恰巧本地存储系统发生灾难情况下,若选用远端存储系统进行数据恢复时,本地端存储系统数据是无效的,因为本端LUN保存的数据与远端LUN并非同一个时间点的数据。
若创建了一致性组的情况下,当数据变化后同步数据任务失败或一致性任务停止导致数据不一致时,一致性组会立即停止双活pair的同步,当故障排除后或数据同步任务恢复正常后,再重新进行数据的同步复制,当灾难发生后,使用远端存储系统进行数据恢复,数据库的数据是有效的。
因此,对于有关联的多个LUN,如果使用双活一致性组,可有效防止数据失效,若未使用双活一致性组可能会导致数据失效。
如果一套数据库只用一个LUN,那么加不加入一致性组就无所谓了。

收起
银行 · 2022-12-28
浏览933
tbtbnullnull
觉得还是有必要的,比如一些数据库应用,data,log卷对时间的一致性要求很高,加入一致性组能最好的保障在双活出问题后恢复过程中的应用数据一致性。显示全部

觉得还是有必要的,比如一些数据库应用,data,log卷对时间的一致性要求很高,加入一致性组能最好的保障在双活出问题后恢复过程中的应用数据一致性。

收起
系统集成 · 2023-03-03
浏览653
十方空烬十方空烬存储解决方案架构师同有科技
在存储系统中,一致性组(Consistency Group)是用来管理多个逻辑单元(LUN)之间的数据一致性的功能。如果你的 LUN 已经采用了双活架构,那么本身就已经具有了一定的数据一致性保障。然而,如果你的应用程序需要在 LUN 之间进行数据的跨存储操作,那么你可能需要使用一致性组来保证数据...显示全部

在存储系统中,一致性组(Consistency Group)是用来管理多个逻辑单元(LUN)之间的数据一致性的功能。如果你的 LUN 已经采用了双活架构,那么本身就已经具有了一定的数据一致性保障。

然而,如果你的应用程序需要在 LUN 之间进行数据的跨存储操作,那么你可能需要使用一致性组来保证数据的一致性。例如,你可能需要在多个 LUN 之间进行数据的复制,此时使用一致性组就可以确保数据在复制过程中的一致性。

因此,是否需要创建一致性组取决于你的应用程序的需求。如果你的应用程序需要在 LUN 之间进行跨存储操作,那么你可能需要使用一致性组来保证数据的一致性。

收起
软件开发 · 2023-01-04
浏览819
zftangzftang其它小白一枚
不需要重复创建··显示全部

不需要重复创建··

收起
互联网服务 · 2022-12-25
浏览881

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-12-23
  • 关注会员:5 人
  • 问题浏览:1903
  • 最近回答:2023-03-03
  • X社区推广