适用于 GCP 上的 SAP HANA 的认证

SAP 对用于 Google Cloud 上的 SAP HANA 的各种 Compute Engine 虚拟机进行认证。SAP 还会对用于 SAP HANA 动态分层的 Compute Engine 虚拟机进行认证。

用于 SAP HANA 的认证 Compute Engine 虚拟机

下表显示了经 SAP 认证可在 Google Cloud 上用于生产的 Compute Engine 虚拟机 (VM) 类型。除了表中备注的情况以外,SAP 还支持单主机(纵向扩容)和多主机(横向扩容)安装中的虚拟机类型。在总共 16 个主机中,横向扩容安装最多可包含 15 个工作器主机。

通用 n1-highmem 和 n2-highmem 虚拟机类型的自定义配置也经过了 SAP 认证。如需了解详情,请参阅用于 SAP HANA 的认证自定义虚拟机类型

如需了解经过认证、可在各种虚拟机类型上与 HANA 搭配使用的操作系统,请参阅用于 SAP HANA 的认证操作系统

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

某些虚拟机类型可能无法在所有 Google Cloud 地区中使用。如需确认某个机器类型在某个地区中是否可用,请参阅可用地区和区域

SAP HANA 硬件目录中,SAP 列出了用于 SAP HANA 的经认证虚拟机实例类型。

Google Cloud 实例类型 vCPU 内存 (GB) 操作系统 CPU 平台 备注
N1 高内存通用机器类型
n1-highmem-32 32 208 RHELSUSE
Intel Broadwell NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
n1-highmem-64 64 416 RHELSUSE Intel Broadwell NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
n1-highmem-96 96 624 RHELSUSE Intel Skylake NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
N2 高内存通用机器类型
n2-highmem-32 32 最高 256 RHELSUSE Intel Cascade Lake 仅纵向扩容,
NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
n2-highmem-48 48 最高 384 RHELSUSE Intel Cascade Lake 仅纵向扩容,
NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
n2-highmem-64 64 最高 512 RHELSUSE Intel Cascade Lake 仅纵向扩容,
NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
n2-highmem-80 80 最高 640 RHELSUSE Intel Cascade Lake 仅纵向扩容,
NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
M1 内存优化机器类型
m1-megamem-96 96 1433 RHELSUSE Intel Skylake NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
m1-ultramem-40 40 最高 961 RHELSUSE Intel Broadwell 仅限纵向扩容,
仅限 OLTP 工作负载,
NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
m1-ultramem-80 80 最高 1922 RHELSUSE Intel Broadwell 仅限纵向扩容,
仅限 OLTP 工作负载,
NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
m1-ultramem-160 160 最高 3844 RHELSUSE Intel Broadwell NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
M2 内存优化机器类型
m2-megamem-416 416 最高 5888 RHELSUSE Intel Cascade Lake 仅纵向扩容。
目前仅使用存储在 NetApp Cloud Volumes Service 中的“/hana/data”和“/hana/log”卷对 OLAP 工作负载进行认证。
OLTP 工作负载可以使用 Compute Engine 永久性磁盘或 NetApp Cloud Volumes Service。
m2-ultramem-208 208 最高 5888 RHELSUSE Intel Cascade Lake 仅限纵向扩容,
仅限 OLTP 工作负载,
NetApp Cloud Volumes Service 已经过认证,可纵向扩容。
m2-ultramem-416 416 最高 11776 RHELSUSE Intel Cascade Lake-SP 纵向或横向扩容到 4 个节点。
仅 OLTP 工作负载,包括 S/4HANA。
NetScale Cloud Volumes Service 支持纵向扩容或横向扩容。
如需了解如何使用 S/4HANA 进行横向扩容,请参阅 SAP 说明 2408419

用于 SAP HANA 的认证自定义虚拟机类型

下表显示了经 SAP 认证、能够在 Google Cloud 生产环境中使用 SAP HANA 的可自定义 Compute Engine 虚拟机类型。

SAP 仅对 Compute Engine 支持的一部分自定义虚拟机类型配置进行了认证。

自定义虚拟机配置受 Compute Engine 定义的自定义规则的约束。这些规则因您正在自定义的机器类型而异。如需了解完整的自定义规则,请参阅使用自定义机器类型创建虚拟机实例

Google Cloud 基本实例类型 vCPU 内存 (GB) 操作系统 CPU 平台
N1-highmem 介于 32 到 64 之间、可被 2 整除的 vCPU 数量。 每个 vCPU 6.5 GB RHELSUSE Intel Broadwell
N2-highmem(仅限纵向扩容) 介于 32 到 64 之间、可被 4 整除的 vCPU 数量。 每个 vCPU 8 GB RHELSUSE Intel Cascade Lake

如果 Compute Engine 提供的实例类型不符合 SAP HANA 系统的内存要求,您可以使用由提供托管式服务的合作伙伴提供的其他选项。如需查找提供 SAP HANA 托管式服务的合作伙伴,请与销售人员联系

用于 SAP HANA 的认证操作系统

SAP HANA 可在 Red Hat Enterprise Linux (RHEL) 操作系统或 SUSE Linux Enterprise Server (SLES) 操作系统上运行。

下表显示了经 SAP 认证的可在生产环境中用于 Google Cloud 上的 SAP HANA 的 RHEL 和 SLES 操作系统。

除了表中备注的情况以外,每种操作系统都可用于所有经过认证的 Compute Engine 虚拟机类型上的 SAP HANA。

如需了解每种操作系统的当前支持状态以及 Google Cloud 提供了哪些操作系统,请参阅有关在 GCP 上运行 SAP HANA 的操作系统支持

如需了解 SAP 提供的有关 SAP 支持哪些操作系统可用于 Google Cloud 上的 SAP HANA 的信息,请参阅 SAP HANA 硬件目录

下表不包含:

  • 不再处于主流支持阶段的经过认证的操作系统版本。
  • 并非 SAP 专用的操作系统版本。
操作系统 版本 不支持的虚拟机类型
RHEL for SAP
7.3 n2-highmem
m1-ultramem
m2-megamem
m2-ultramem
自定义
7.4 m2-ultramem
7.6
SLES for SAP
12 SP3 n1-highmem
m1-megamem
12 SP4
12 SP5
15
15 SP1

SAP HANA 的永久性磁盘存储空间

对于永久性块存储空间,您可以在创建虚拟机时挂接 Compute Engine 永久性磁盘,也可以稍后将其添加到虚拟机。

Compute Engine 提供不同类型的永久性磁盘。每种类型都有不同的性能特征。Google Cloud 会管理永久性磁盘的底层硬件,以确保数据冗余并优化性能。

可与 SAP HANA 搭配使用的永久性磁盘的类型由 SAP 性能要求和工作负载的性能要求决定。

对于 SAP HANA 的生产实例,您可以使用以下推荐的永久性磁盘配置作为性能优化的起点:

  • 对于 /hana/data/hana/log 卷,请使用大小至少为 834 GB 的单个 SSD 永久性磁盘 (pd-ssd)。SSD 永久性磁盘由固态硬盘 (SSD) 提供支持。
  • 对于 /shared 卷,请使用与 /hana/data/hana/log 卷相同的 SSD 永久性磁盘,或者,如果您将其映射到其自己的磁盘,则请使用平衡的永久性磁盘 (pd-balanced)。平衡的永久性磁盘会平衡费用和性能,并由 SSD 提供支持。
  • 如果您将备份保存到永久性磁盘,请对 /hanabackup 卷使用标准永久性磁盘 (pd-standard)。标准永久性磁盘由标准硬盘提供支持。
  • 创建主机虚拟机时,请使用平衡的启动磁盘作为启动磁盘。

在限制范围内,SSD 磁盘的性能会随磁盘大小和 vCPU 数量而扩缩,因此用于 /hana/data/hana/log 卷的 SSD 磁盘必须满足以下条件:大小至少为 834 GB,并且虚拟机实例必须至少具有 32 个 vCPU。此配置可提供高达 400 MB/秒的持续读取和写入吞吐量。

对于 SAP HANA 的非生产实例(例如用于开发或质量保证的实例),或运行不需要高性能工作负载的实例,您可以对 /hana/data/hana/log 卷使用平衡的永久性磁盘。

如需详细了解 SAP HANA 的永久性磁盘架构和性能,请参阅存储配置

如需详细了解不同类型的 Compute Engine 永久性磁盘、其性能特征以及如何使用它们,请参阅 Compute Engine 文档:

适用于 Google Cloud 的 NetApp Cloud Volumes 服务

适用于 Google Cloud 的 NetApp Cloud Volumes Service 已经过认证,可用于针对 SAP HANA 认证过的所有 Compute Engine 虚拟机实例上的 SAP HANA 纵向扩容部署。

SAP 对横向扩容部署中的 NetApp Cloud Volumes Service 的支持仅限于特定的 Compute Engine 实例类型,如用于 SAP HANA 的经认证 Compute Engine 虚拟机的表格中所述。

对于以下 SAP HANA 卷,可以使用 NetApp Cloud Volumes Service 代替 Persistent Disk:

  • /hana/data(SAP 支持需要 Extreme 服务等级)
  • /hana/log(SAP 支持需要 Extreme 服务等级)
  • /hana/shared
  • /hanabackup

NetApp Cloud Volumes 服务卷必须与主机虚拟机实例位于同一地区。

并非可以使用 NetApp Cloud Volumes 服务的每个地区都支持将 NetApp Cloud Volumes 服务与 SAP HANA 配合使用。

您可以在以下 Google Cloud 地区将 NetApp Cloud Volumes 服务与 SAP HANA 配合使用:

地区 位置
europe-west4 欧洲荷兰埃姆斯哈文
us-east4 美国北弗吉尼亚州阿什本
us-west2 美国加利福尼亚州洛杉矶

如果您有兴趣在上面未列出的 Google Cloud 地区将 SAP HANA 与 NetApp Cloud Volumes Service 配合运行,请与销售人员联系

如需了解配置要求和建议,请参阅 SAP HANA 规划指南

SAP HANA 硬件目录中,SAP 表示支持 NetApp Cloud Volumes 服务。

用于 SAP HANA 动态分层的认证 Compute Engine 虚拟机

在 Google Cloud 中,SAP HANA 动态分层必须安装在专用虚拟机上。下表显示了用于 Google Cloud 上的 SAP HANA 动态分层的 SAP 认证 Compute Engine 虚拟机。

热存储容量 通过生产认证的虚拟机类型
512 GB
1300 GB
5000 GB
10000 GB
n1-highmem-8
n1-highmem-16
n1-highmem-32
n1-megamem-96
自定义配置