Certifications for SAP HANA on GCP

SAP certifies a wide range of Google Cloud machine types for use with SAP HANA on Google Cloud. SAP also certifies Compute Engine VMs for SAP HANA dynamic tiering.

Certified machine types for SAP HANA

The following table shows the Google Cloud machine types that are certified by SAP for production use. The machine types include both Compute Engine virtual machines (VMs) and Bare Metal Solution bare-metal machines.

Except where noted in the table, SAP supports the machine types in both single-host (scale-up) and multi-host (scale-out) installations. Scale-out installations can include up to 15 worker hosts, for a total of 16 hosts.

Custom configurations of the general-purpose n1- and n2-highmem VM types are also certified by SAP. For more information, see Certified custom VM types for SAP HANA.

For the operating systems that are certified for use with HANA on each machine type, see Certified operating systems for SAP HANA.

For more information about different Compute Engine VM types and their use cases, see machine types.

Some machine types are not available in all Google Cloud regions. To check the regional availability of a Compute Engine virtual machine, see Available regions & zones. For Bare Metal Solution machines that are certified for SAP HANA, see Regional availability of Bare Metal Solution machines for SAP HANA.

SAP lists the certified machine types for SAP HANA in the SAP HANA Hardware Directory.

The SAPS numbers for each machine type can be found on the Certifications for SAP page.

Machine types vCPU Memory (GB) Operating system CPU platform Notes
N1 high-memory, general-purpose VM types
n1-highmem-32 32 208 RHEL, SUSE
Intel Broadwell NetApp CVS-Performance certified for scale up.
n1-highmem-64 64 416 RHEL, SUSE Intel Broadwell NetApp CVS-Performance certified for scale up.
n1-highmem-96 96 624 RHEL, SUSE Intel Skylake NetApp CVS-Performance certified for scale up.
N2 high-memory, general-purpose VM types
n2-highmem-32 32 Up to 256 RHEL, SUSE Intel Cascade Lake Scale up only,
NetApp CVS-Performance certified for scale up.
n2-highmem-48 48 Up to 384 RHEL, SUSE Intel Cascade Lake Scale up only,
NetApp CVS-Performance certified for scale up.
n2-highmem-64 64 Up to 512 RHEL, SUSE Intel Cascade Lake Scale up only,
NetApp CVS-Performance certified for scale up.
n2-highmem-80 80 Up to 640 RHEL, SUSE Intel Cascade Lake Scale up only,
NetApp CVS-Performance certified for scale up.
M1 memory-optimized VM types
m1-megamem-96 96 1,433 RHEL, SUSE Intel Skylake NetApp CVS-Performance certified for scale up.
m1-ultramem-40 40 Up to 961 RHEL, SUSE Intel Broadwell Scale up only,
OLTP workloads only,
NetApp CVS-Performance certified for scale up.
m1-ultramem-80 80 Up to 1,922 RHEL, SUSE Intel Broadwell Scale up only,
OLTP workloads only,
NetApp CVS-Performance certified for scale up.
m1-ultramem-160 160 Up to 3,844 RHEL, SUSE Intel Broadwell OLAP workloads certified for scale up and scale out up to 16 nodes.
OLTP workloads certified for scale up only.
NetApp CVS-Performance certified for scale up only.
M2 memory-optimized VM types
m2-megamem-416 416 Up to 5,888 RHEL, SUSE Intel Cascade Lake OLAP workloads certified for scale up and scale out up to 16 nodes.
OLTP workloads certified for scale up only.
NetApp CVS-Performance certified for scale up only.
m2-ultramem-208 208 Up to 5,888 RHEL, SUSE Intel Cascade Lake Scale up only,
OLTP workloads only,
NetApp CVS-Performance certified for scale up.
m2-ultramem-416 416 Up to 11,776 RHEL, SUSE Intel Cascade Lake-SP Scale up or scale out up to 4 nodes.
OLTP workloads, including S/4HANA.
NetApp CVS-Performance is supported with scale up or scale out.
For scale out with S/4HANA, see SAP Note 2408419.
O2 memory-optimized Bare Metal Solution machine types
o2-ultramem-672-metal 672 Up to 18 TB RHEL, SUSE Intel Cascade Lake 12 sockets.
Scale up only in a three-tier architecture only.
OLTP workloads only,
Standard sizing.
o2-ultramem-896-metal 896 Up to 24 TB RHEL, SUSE Intel Cascade Lake 16 sockets.
Scale up in a three-tier architecture only.
OLTP workloads only,
Standard sizing.

Regional availability of Bare Metal Solution machines for SAP HANA

The following table shows the current Google Cloud regions that support SAP HANA on Bare Metal Solution.

Region Location
us-east4 Ashburn, Virginia, USA
us-west2 Los Angeles, California, USA

If you do not see the region that you need in the preceding table, contact Google Cloud Sales.

Certified custom VM types for SAP HANA

The following table shows the customizable Compute Engine virtual machine (VM) types that are certified by SAP for production use of SAP HANA on Google Cloud.

SAP certifies only a subset of the custom VM type configurations that Compute Engine supports.

Custom VM configurations are subject to customization rules that are defined by Compute Engine. The rules differ depending on which machine type you are customizing. For complete customization rules, see Creating a VM Instance with a Custom Machine Type.

Base Google Cloud instance type vCPU Memory (GB) Operating system CPU platform
N1-highmem A number of vCPUs from 32 to 64 that is evenly divisible by 2. 6.5 GB for each vCPU RHEL, SUSE Intel Broadwell
N2-highmem (Scale up only) A number of vCPUs from 32 to 64 that is evenly divisible by 4. 8 GB for each vCPU RHEL, SUSE Intel Cascade Lake

If the instance types that are available from Compute Engine don't meet the memory requirements of your SAP HANA system, additional options are available through partners that provide managed services. To find a partner that offers managed services for SAP HANA, contact sales.

Certified operating systems for SAP HANA

The following table shows the Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise Server (SLES) operating systems that are certified by SAP for production use with SAP HANA on Google Cloud.

Except where noted in the table, each operating system is supported with SAP HANA on all certified Compute Engine VM types.

For information about the current support status of each operating system and which operating systems are available from Google Cloud, see Operating system support for SAP HANA on GCP.

For information from SAP about which operating systems SAP supports with SAP HANA on Google Cloud, see the SAP HANA Hardware Directory.

The following table does not include:

  • Certified operating system versions that are no longer in mainstream support.
  • Operating system versions that are not specific to SAP.
Operating system Version Unsupported machine types
RHEL for SAP 7.3 custom
m1-ultramem
m2-megamem
m2-ultramem
n2-highmem
o2-ultramem
7.4 m2-ultramem
o2-ultramem
7.6
7.7
8.1
SLES for SAP 12 SP3 m1-megamem
n1-highmem
o2-ultramem
12 SP4
12 SP5
15
15 SP1
15 SP2 o2-ultramem

Persistent disk storage for SAP HANA

For persistent block storage, you can attach Compute Engine persistent disks when you create your VMs or add them to your VMs later.

Compute Engine offers different types of persistent disks based on either solid-state drive (SSD) technology or standard hard-disk drive technology. Each type has different performance characteristics. Google Cloud manages the underlying hardware of persistent disks to ensure data redundancy and to optimize performance.

For performance reasons, the SAP HANA /hana/data and /hana/log volumes require SSD-based persistent disks. SSD-based persistent disks include the SSD (pd-ssd) and balanced (pd-balanced) persistent disk types.

For the boot disk and other SAP HANA volumes that do not need the same high performance that the /hana/data and /hana/log volumes do, you can use the following disk types in a production instance of SAP HANA:

  • For the /shared volume, you can either map it to the same SSD-based persistent disk as the /hana/data and/hana/log volumes or, if you map it to its own disk, you can use a pd-balanced persistent disk.
  • If you save your backups to a persistent disk, use a standard persistent disk (pd-standard) for the /hanabackup volume.
  • When you create the host VM, use a pd-balanced persistent disk for the boot disk.
For more information about persistent disk architecture and performance for SAP HANA, see Storage configuration.

For more information about the different types of Compute Engine persistent disks, their performance characteristics, and how to work with them, see the Compute Engine documentation:

Minimum sizes for SSD-based persistent disks

Within limits, which are described in Block storage performance, the performance of SSD-based persistent disks increases as the size of the disk and the number of vCPUs increase.

The following table shows the recommended sizes for SSD-based persistent disks in a production environment for each certified Compute Engine VM type. The sizes assume that the /hana/data, /hana/log and /hana/shared volumes are all mapped to the disk. If your system is particularly performance sensitive, using pd-ssd is recommended for the best performance.

At a minimum, SAP HANA requires a sustained throughput of 400 MB per second for reads and writes, which is what an 834 GB pd-ssd or a 1,429 pd-balanced provides. The sizes listed in the table for each VM type are the persistent disk sizes that provide the SAP HANA performance that was required for the certification of that VM type.

As the persistent disk sizes in the table increase to accommodate the larger machine memory and data sizes, the throughput also increases up to the architectural limits that are described in Block storage performance.

Compute Engine VM type pd-ssd pd-balanced
n1-highmem-32 834 1,429
n1-highmem-64 1,280 2,200
n1-highmem-96 1,904 3,264
n2-highmem-32 834 1,429
n2-highmem-48 1,184 2,030
n2-highmem-64 1,568 2,688
n2-highmem-80 1,952 3,346
m1-megamem-96 3,717 4,096
m1-ultramem-40 2,914 4,096
m1-ultramem-80 4,451 4,451
m1-ultramem-160 7,334 7,334
m2-megamem-416 10,442 10,442
m2-ultramem-208 10,442 10,442
m2-ultramem-416 19,217 19,217

NetApp Cloud Volumes Service for Google Cloud

SAP certifies SAP HANA scale-up deployments with the CVS-Performance service type of NetApp Cloud Volumes Service for Google Cloud (NetApp CVS-Performance) on all Compute Engine VM instances that are certified for SAP HANA.

SAP support for NetApp CVS-Performance in scale-out deployments is limited to specific Compute Engine instance types, as noted in the table in Certified Compute Engine VMs for SAP HANA.

NetApp CVS-Performance can be used instead of persistent disks for the following SAP HANA volumes:

  • /hana/data (SAP support requires the Extreme service level)
  • /hana/log (SAP support requires the Extreme service level)
  • /hana/shared
  • /hanabackup

Your NetApp CVS-Performance volumes must be in the same region as your host VM instances.

Support for SAP HANA by NetApp CVS-Performance is not available in every region that NetApp CVS-Performance is available in.

You can use NetApp CVS-Performance with SAP HANA in the following Google Cloud regions:

Region Location
europe-west4 Eemshaven, Netherlands, Europe
us-east4 Ashburn, Northern Virginia, USA
us-west2 Los Angeles, California, USA

If you are interested in running SAP HANA with NetApp CVS-Performance in a Google Cloud region that is not listed above, contact sales.

For configuration requirements and recommendations, see the SAP HANA planning guide.

SAP indicates support for NetApp Cloud Volumes Service in the SAP HANA Hardware Directory.

Certified Compute Engine VMs for SAP HANA dynamic tiering

On Google Cloud, SAP HANA dynamic tiering must be installed on a dedicated virtual machine (VM). The following table shows the Compute Engine virtual machines that are certified by SAP for SAP HANA dynamic tiering on Google Cloud.

Warm store capacity Production certified VM shapes
512 GB
1,300 GB
5,000 GB
10,000 GB
n1-highmem-8
n1-highmem-16
n1-highmem-32
n1-megamem-96
Custom configurations