文档首页/ SAP HANA/ SAP HANA高可用及灾备指南/ 公有云高可用及灾备场景介绍/ SAP HANA单节点高可用(System Replication + Preload on + Suse HAE)
更新时间:2024-09-27 GMT+08:00
分享

SAP HANA单节点高可用(System Replication + Preload on + Suse HAE)

AZ内SAP HANA高可用

场景

公有云支持SAP HANA高可用,在同一可用区内,通过部署SAP HANA冗余节点,并配置SAP HANA自带的System Replication功能,配置Suse HAE可以实现高可用自动切换。该场景一般应用于SAP HANA单节点部署。

  • 通过SAP HANA软件提供的System Repication功能实现数据复制功能。
  • 打开System Replication中的Preload功能,数据预加载到备机内存以减少切换时间,降低RTO。
  • 通过配置SUSE HAE(High-Availability Extension)实现系统高可用自动切换。公有云提供自动化配置HAE脚本,具体请参考《SAP HANA用户指南(单节点)》。
  • 系统会自动监控主系统健康状态(SAP HANA进程,操作系统,数据复制),当主系统发生故障,自动触发切换及虚拟IP的漂移,实现HANA系统高可用。

优势

基于公有云的能力,结合SAP HANA高可用机制及Suse HAE机制,完成高可用解决方案,为客户核心业务提供可靠保障。

生产环境,建议采用HANA高可用自动切换方案,以降低业务中断时间(RTO),需关闭弹性云服务器的自动恢复功能。

部署方案

部署方案如图1所示。

图1 AZ内SAP HANA高可用

跨AZ SAP HANA高可用

场景

在不同的可用区内部署SAP HANA冗余节点。

  • 通过SAP HANA软件提供的System Repication功能实现数据复制功能。
  • 打开System Replication中的Preload功能,数据预加载到备机内存以减少切换时间,降低RTO。
  • 通过配置SUSE HAE(High-Availability Extension)实现系统高可用自动切换。公有云提供自动化配置HAE脚本,具体请参考《SAP HANA用户指南(单节点)》。
  • HA系统会自动监控主AZ健康状态(SAP HANA进程,操作系统,数据复制),当主AZ发生故障,自动触发切换及虚拟IP的漂移,实现HANA系统高可用。

优势

基于公有云的能力,结合SAP HANA高可用机制及Suse HAE机制,完成跨AZ高可用解决方案,为客户核心业务提供可靠保障。

部署方案

部署方案如图2所示。

图2 跨AZ部署SAP HANA高可用

扩展场景:SAP HANA高可用(System Replication + Preload off + DEV/QAS)

场景

部署SAP HANA高可用后,关闭System Replication中的预加载功能(Preload),此时备机(Secondary)可用于部署非生产系统。

  • 关闭System Replication中的Preload功能,此时备机只需要保留少部分资源(10%)用于接受主机的数据同步,同时可在备机上部署非生产系统。
  • 按照SAP的最佳实践,备机上的非生产系统须挂载额外的存储资源,以避免备机切换后对生产系统的影响。
  • 在系统切换时,需要先关闭备机上的非生产系统,保证备机的资源,之后手工触发切换。

优势

基于公有云的能力,结合SAP HANA高可用机制,充分利用冗余资源,降低整体成本。

生产环境,采用SAP HANA单节点高可用自动切换方案,以降低业务中断时间(RTO),建议关闭云服务器的高可用配置。

部署方案

部署方案如图3所示。

图3 AZ内SAP HANA高可用(System Replication + Preload off + DEV/QAS)

相关文档