• SAP HANA Video Tutorials

SAP HANA - 高可用性



SAP HANA 提供了针对系统故障和软件错误的业务连续性和灾难恢复机制。HANA 系统中的高可用性定义了一套有助于在灾难(例如数据中心的电源故障、火灾、洪水等自然灾害或任何硬件故障)发生时实现业务连续性的实践。

SAP HANA 高可用性提供了容错能力,以及系统在中断后恢复系统操作并最大程度减少业务损失的能力。

下图显示了 HANA 系统中高可用性的阶段:

第一阶段是为故障做好准备。故障可以自动检测到,也可以通过管理操作检测到。数据被备份,备用系统接管操作。恢复过程包括修复故障系统并将原始系统恢复到之前的配置。

High Availability

为了在 HANA 系统中实现高可用性,关键是包含额外的组件,这些组件在其他组件发生故障时并非必须运行和使用。它包括硬件冗余、网络冗余和数据中心冗余。SAP HANA 提供了以下几个级别的硬件和软件冗余:

HANA 系统硬件冗余

SAP HANA 设备供应商提供多层冗余硬件、软件和网络组件,例如冗余电源和风扇、纠错内存、完全冗余的网络交换机和路由器以及不间断电源 (UPS)。磁盘存储系统保证即使在电源故障的情况下也能写入数据,并使用条带化和镜像功能为自动恢复磁盘故障提供冗余。

SAP HANA 软件冗余

SAP HANA 基于 SUSE Linux Enterprise 11 for SAP,并包含安全预配置。

SAP HANA 系统软件包括一个看门狗功能,该功能在检测到停止(被杀死或崩溃)时会自动重新启动配置的服务(索引服务器、名称服务器等)。

SAP HANA 持久性冗余

SAP HANA 提供事务日志、保存点和快照的持久性,以支持系统重新启动并从故障中恢复,同时最大程度地减少延迟且不会丢失数据。

HANA 系统备用和故障转移

SAP HANA 系统包含单独的备用主机,用于在主系统发生故障时进行故障转移。这通过减少中断后的恢复时间来提高 HANA 系统的可用性。

广告