GCP 上的 SAP HANA 动态分层规划指南

SAP HANA 动态分层已经获得了 SAP 的相应认证,可在 Google Cloud Platform (GCP) 上运行。

关于 GCP 上的 SAP HANA 动态分层

SAP HANA 动态分层为 SAP HANA 温数据 (warm data) 提供基于磁盘的大容量扩展存储空间。

该存储由连接到 SAP HANA 动态分层虚拟机的 Compute Engine SSD 永久性磁盘提供。

如需查看由 SAP 提供的 SAP HANA 动态分层及其 GCP 支持的更多信息,请参阅以下 SAP 说明:

资源要求

虚拟机类型

在 Google Cloud Platform 上,SAP HANA 动态分层服务器必须在专用的 Compute Engine 虚拟机上运行。不支持在与 SAP HANA 相同的虚拟机上运行动态分层。

对于 GCP 上的 SAP HANA 动态分层,SAP 推荐了具体的 Compute Engine 高内存虚拟机类型。推荐的虚拟机类型提供了一系列可供选择的大小,能够满足大多数用例的需求。

动态分层数据容量 虚拟机类型 内存
512 GB n1-highmem-8 52 GB
1300 GB n1-highmem-16 104 GB
5000 GB n1-highmem-32 208 GB
10000 GB n1-megamem-96 1433 GB

如果在某种推荐的虚拟机类型上部署 SAP HANA 动态分层后,监控结果表明需要更多资源,您可以改为使用容量更大的推荐虚拟机类型之一。

如果在改为使用容量更大的推荐虚拟机类型之后,监控结果仍然表明存在问题,例如性能瓶颈等,则 SAP 支持改用可根据您的性能目标调整 vCPU 和/或内存的自定义虚拟机。

如需查看为 SAP HANA 动态分层调整资源规模的指南,请参阅 SAP HANA 2 动态分层最佳做法指南

如需详细了解不同的虚拟机实例类型及其用例,请参阅机器类型

存储配置

使用 SSD 永久性磁盘作为 SAP HANA 动态分层存储和事务日志存储空间。该磁盘的存储空间至少需要达到 1.7 TB。

使用 LVM 将磁盘分区为三个卷,分别用于 usr/sap/hana/data_es/hana/log_es 目录。要调整卷的大小,请遵照 SAP HANA 动态分层最佳做法指南中的指导操作。 SAP 说明 2140959 中也提供了调整动态分层目录大小的参考信息。

SAP HANA 动态分层与 SAP HANA 共享 /hana/shared/hanabackup 目录,这些目录必须位于装载在用于 SAP HANA 和动态分层服务器的虚拟机上的永久性磁盘中。

您可能需要增加备份磁盘的大小,以容纳 SAP HANA 内存中数据和磁盘上的数据。SAP HANA 会通过同一次备份操作对这两项数据进行备份。

内存配置

在大多数情况下,SAP HANA 动态分层的推荐虚拟机类型中所包含的已分配内存量足以满足需求。

如果您的监控结果指示,您使用的推荐虚拟机类型导致了性能瓶颈,您可以改为使用自定义虚拟机,并通过调整 vCPU 或内存来解决问题。

有关确定所需 vCPU 数量和内存量的指南,请参阅 SAP HANA 2 动态分层D最佳做法指南

操作系统选择

SAP HANA 动态分层必须在与其支持的 SAP HANA 系统相同的操作系统类型和版本上运行。

对于经 SAP 认证适用于 GCP 上的 SAP HANA 的操作系统,请参阅 SAP HANA 规划指南

SAP HANA 动态分层的定价和配额注意事项

对于按照本指南而部署的资源,您需要负责支付相关费用。您可以使用价格计算器估算实际费用。

有关基本 SAP HANA 系统的定价注意事项,请参阅 SAP HANA 规划指南

配额

在计算 SAP HANA 系统的资源配额时,应将 SAP HANA 动态分层使用的 GCP 资源(例如 vCPU 和永久性磁盘)纳入考虑。

有关基本 SAP HANA 系统的配额要求,请参阅 SAP HANA 规划指南

您可以在 Google Cloud Platform Console 中查看自己的当前配额。

许可

要在 GCP 上运行 SAP HANA 动态分层,您必须拥有 SAP HANA 动态分层自带许可 (BYOL)。SAP HANA 动态分层需要自己的许可证,该许可证独立于 SAP HANA 许可证。

动态分层的新安装包括临时许可证,该许可证在 SAP 确定的一段时间内有效,这个时间段通常是 90 天。如果临时许可证在安装永久许可之前到期,则动态分层无法再继续正常工作。

如需详细了解 SAP 许可,请参阅动态分层许可

部署架构

SAP HANA 动态分层必须部署在与其支持的 SAP HANA 系统相同的 Compute Engine 地区内的专用虚拟机上。

下图展示了一个 Compute Engine 虚拟机实例上的 SAP HANA 系统,以及另一个虚拟机实例上的动态分层服务器。两个虚拟机实例都位于相同的虚拟私有云子网和相同的 Compute Engine 地区中。

/hana/shared/hanabackup 目录的存储位置包括:直接装载到用于 SAP HANA 的虚拟机上的永久性磁盘,以及通过 NFS 装载到用于动态分层服务器的虚拟机上的永久性磁盘。动态分层服务器使用单个永久性磁盘,该磁盘分为三个卷,分别用于存储 usr/sap/hana/data_es/hana/log_es 目录。

部署规划图