冷数据分层选项 - AWS 上的 SAP HANA
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

冷数据分层选项

以下部分讨论 AWS 上的冷数据分层选项。

Data Lifecycle Manager (DLM) 工具是 SAP HANA 数据仓库基础的一部分,可用于将数据从 SAP HANA 内存移动到冷存储位置。对于您的本机 SAP HANA 使用案例,您有两种选择。

使用 SAP 数据中心的 DLM

使用此选项,您可以使用 SAP 数据中心产品将数据移入 SAP HANA,以及从 SAP HANA 移出到冷存储位置。在 AWS 上,您可以使用本机 AWS 服务(如 Amazon Simple Storage Service (Amazon S3))来存储您的冷数据。当您的数据进入 Amazon S3 之后,您可以使用 S3 智能分层Amazon S3 生命周期等 Amazon S3 功能来优化您的成本。确定不再需要从 SAP HANA 访问冷数据后,您可以将数据存档到 Amazon S3 Glacier 中以便长期保留。


        适用于冷层的 Amazon EKS 上的 SAP 数据中心

图 4:适用于冷层的 Amazon EKS 上的 SAP 数据中心

使用 SAP HANA Spark 控制器的 DLM

使用此选项,您可以使用 SAP HANA Spark 控制器,允许 SAP HANA 通过 Spark SQL SDA 适配器访问冷数据。在 AWS 上,您可以将 AWS 本机服务(如 Amazon EMR)用于 Hadoop 冷层存储位置。要将 Amazon EMR 与 SAP HANA 结合使用,请参阅 SAP 的 DLM on Amazon Elastic Map Reduce 文档。


          用于冷层的 SAP HANA 和 Amazon EMR

图 5:用于冷层的 SAP HANA 和 Amazon EMR

用于 SAP BW 的冷层选项

对于 HANA 上的 SAP Business Warehouse (BW) 或 SAP BW/4 HANA 使用案例,您还有其他冷层存储选项。

SAP BW 近线存储 (NLS) 与 SAP IQ

使用此选项,您可以将 SAP BW 近线存储 (NLS) 与 SAP IQ 结合使用,也可以将 数据分层优化 (DTO) 与 SAP IQ 结合使用来存储冷数据。在 AWS 上,您可以在 Amazon Elastic Compute Cloud (Amazon EC2) 实例上运行 SAP IQ 服务器,用于冷层存储。


          用于冷层的 SAP BW NLS 和 SAP IQ

图 6:用于冷层的 SAP BW NLS 和 SAP IQ

SAP BW NLS 和 Hadoop

使用此选项,您可以将 SAP BW NLS 与 Apache Hadoop 一起使用,而不是与 SAP IQ 一起使用,利用此选项,您可以使用适用于 Amazon S3 的 Hadoop 第三方连接器在 Amazon S3 中保留您的 Hadoop 数据。有关详细信息,请参阅来自 SAP 的 Hadoop 作为近线存储解决方案文档、SAP Note 2363218 – Hadoop NLS:信息、建议和限制,以及 Hortonworks 的云数据访问文档。


          用于冷层的 SAP BW NLS 和 Hadoop

图 7:用于冷层的 SAP BW NLS 和 Hadoop

SAP BW/4HANA DTO 和 Data Hub

使用此选项,您可以将 DTO 与 SAP 数据中心结合使用,将您的冷数据存储在 Amazon S3 中。仅当您使用 SAP BW/4HANA 时,此选项才适用。


          Amazon EKS 上的 SAP 数据中心和 BW4/HANA

图 8:Amazon EKS 上的 SAP 数据中心和 BW4/HANA

适用于 SAP S/4HANA 或 Suite on HANA 的冷层选项

对于 S/4HANA 或 SOH,可以将 SAP Information Life Cycle Management (ILM) 进行冷数据分层。对于冷层,ILM 的选项有限。有关详细信息,请参阅 SAP 提供的 ILM 存储文档。

SAP ILM 和 SAP IQ

使用此选项,您可以将 ILM 与 SAP IQ 结合使用。与使用 SAP IQ 的 SAP BW NLS 方案类似,您可以在 AWS Amazon EC2 实例上运行 SAP IQ 服务器来存储冷数据。


          用于冷层的 SAP ILM 和 SAP IQ

图 9:用于冷层的 SAP ILM 和 SAP IQ

SAP 存档

借助此选项,您可以使用 ILM 或标准数据存档过程。您可以使用 Amazon Elastic File System (Amazon EFS) 以高度可用、可扩展且持久的方式存储您的存档文件。同样,对于基于 Windows 的系统,您可以使用 Amazon FSX 来存储存档文件。Amazon EFS 和 Amazon FSX 可以作为存档文件系统挂载,您可以通过 SAP 事务代码 SARA 将数据从 SAP 存档到此文件系统。


          使用 Amazon EFS 的 SAP 存档,适用于冷层

图 10:使用 Amazon EFS 的 SAP 存档,适用于冷层

对于存档,另一种选择是使用 Amazon Elastic Block Store (Amazon EBS) sc1 卷类型作为存档文件系统的基础存储类型。Amazon EBS sc1 卷是经济实惠的数据块存储,专为数据存档等访问频率较低的工作负载而设计。要提高存档数据的持久性和可用性,我们建议您将数据复制到 Amazon S3 进行备份,以及复制到 Amazon S3 Glacier 进行长期保留。


          使用 Amazon EBS 的 SAP 存档,适用于冷层

图 11:使用 Amazon EBS 的 SAP 存档,适用于冷层