SAP HANA复制模式是同步还是异步? 正确的决定。

2020-09-03 21:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们需要启用两个数据中心...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们需要启用两个数据中心(DC1和DC2)之间的HANA复制。

我们在两个DC(数据中心)上都恢复了我们在HANA上的ERP(测试)系统,然后在这些节点之间以SYNCMEM模式(Logreplay)启用同步。 复制工作正常,但是我无法像生产ERP系统中那样模拟许多并发用户的工作,以查看性能(网络)负载。

现在我们需要确定将使用哪种模式-SYNC或ASYNC(然后结果将影响SAP系统的HA或DR的选择)。

我们如何计算/确定在当前网络环境下将SYNC模式正确工作?

PS:问题在于数据中心之间的距离大约为500km。 无论我在哪里阅读文档,都说对于SYNC/SYNCMEM模式,节点之间的距离应小于100km。 在我们的情况下,SYNCMEM/SYNC模式比ASYNC优先。 谢谢...

1条回答
派大星 ヾ
2020-09-03 21:48

Hello Daulet,

正如您所提到的,数据中心之间的距离为500 KM,因此,您可能会通过Internet在两个节点之间进行HANA系统复制。 因此,如果选择"同步"或"内存中同步",更改操作和COMMIT将会减慢,因为网络通信会遇到一些延迟(因为它使用Internet),并且只有在辅助站点上成功处理更改后才能在主数据库上进行操作。

每种复制模式都有其优缺点,您可以找到此处,但是通常采用的做法是对DR使用异步复制模式。

HA/DR决策不应基于复制模式而受到影响,而应在业务决定RTO/RPO时予以强调。 HANA HA(具有用于自动故障转移的群集)可以帮助您实现几乎为零的RTO/RPO-因为故障转移是瞬间发生的,并且在辅助服务接管时没有数据丢失。 在这里,您可以使用同步复制模式,但是服务器应该与专用网络紧密相连。

最初,当您在新系统中配置系统复制时,即使您设置了"同步"复制模式,也不会出现任何问题,因为更改并不频繁,并且您会感觉正常。 但是当系统处理正常的业务负载几个月后,您将开始遇到问题,因为更改操作和COMMIT会变慢,因此您会感觉到性能问题。

因此,根据业务需求,应实施您需要的最佳选项,即HA/DR(决定不应受到复制模式的影响)。

注意事项

丹尼斯·帕迪亚。

一周热门 更多>