Certifications for SAP HANA on GCP

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

Certified Compute Engine VMs for SAP HANA

The following table shows the Compute Engine virtual machine (VM) types that are certified by SAP for production use on Google Cloud. Except where noted in the table, SAP supports the VM 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 VM type, see Certified operating systems for SAP HANA.

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

Some VM types might not be available in all Google Cloud regions. To confirm that a machine type is available in a region, see Available regions & zones.

SAP lists the certified VM instance types for SAP HANA in the SAP HANA Hardware Directory.

Google Cloud instance type vCPU Memory (GB) Operating system CPU platform Notes
N1 high-memory, general-purpose machine types
n1-highmem-32 32 208 RHEL, SUSE
Intel Broadwell NetApp Cloud Volumes Service certified for scale up.
n1-highmem-64 64 416 RHEL, SUSE Intel Broadwell NetApp Cloud Volumes Service certified for scale up.
n1-highmem-96 96 624 RHEL, SUSE Intel Skylake NetApp Cloud Volumes Service certified for scale up.
N2 high-memory, general-purpose machine types
n2-highmem-32 32 Up to 256 RHEL, SUSE Intel Cascade Lake Scale up only,
NetApp Cloud Volumes Service certified for scale up.
n2-highmem-48 48 Up to 384 RHEL, SUSE Intel Cascade Lake Scale up only,
NetApp Cloud Volumes Service certified for scale up.
n2-highmem-64 64 Up to 512 RHEL, SUSE Intel Cascade Lake Scale up only,
NetApp Cloud Volumes Service certified for scale up.
n2-highmem-80 80 Up to 640 RHEL, SUSE Intel Cascade Lake Scale up only,
NetApp Cloud Volumes Service certified for scale up.
M1 memory-optimized machine types
m1-megamem-96 96 1,433 RHEL, SUSE Intel Skylake NetApp Cloud Volumes Service certified for scale up.
m1-ultramem-40 40 Up to 961 RHEL, SUSE Intel Broadwell Scale up only,
OLTP workloads only,
NetApp Cloud Volumes Service certified for scale up.
m1-ultramem-80 80 Up to 1,922 RHEL, SUSE Intel Broadwell Scale up only,
OLTP workloads only,
NetApp Cloud Volumes Service certified for scale up.
m1-ultramem-160 160 Up to 3,844 RHEL, SUSE Intel Broadwell NetApp Cloud Volumes Service certified for scale up.
M2 memory-optimized machine types
m2-megamem-416 416 Up to 5,888 RHEL, SUSE Intel Cascade Lake Scale up only.
OLAP workloads are currently certified only with the /hana/data and /hana/log volumes stored in NetApp Cloud Volumes Service.
OLTP workloads can use either Compute Engine persistent disks or NetApp Cloud Volumes Service.
m2-ultramem-208 208 Up to 5,888 RHEL, SUSE Intel Cascade Lake Scale up only,
OLTP workloads only,
NetApp Cloud Volumes Service 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 only, including S/4HANA.
NetApp Cloud Volumes Service is supported with scale up or scale out.
For scale out with S/4HANA, see SAP Note 2408419.

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

SAP HANA runs on either the Red Hat Enterprise Linux (RHEL) operating system or the SUSE Linux Enterprise Server (SLES) operating system.

The following table shows the RHEL and 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 VM types
RHEL for SAP 7.3 n2-highmem
m1-ultramem
m2-megamem
m2-ultramem
custom
7.4 m2-ultramem
7.6
7.7
8.1
SLES for SAP 12 SP3 n1-highmem
m1-megamem
12 SP4
12 SP5
15
15 SP1
15 SP2

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. Each type has different performance characteristics. Google Cloud manages the underlying hardware of persistent disks to ensure data redundancy and to optimize performance.

The types of persistent disks that you can use with SAP HANA are determined by both SAP performance requirements and the performance requirements of your workload.

For a production instance of SAP HANA, you can use the following recommended persistent disk configurations as the starting point for performance tuning:

  • For both the /hana/data and /hana/log volumes, use a single SSD persistent disk (pd-ssd) that is at least 834 GB in size. SSD persistent disks are backed by solid-state drives (SSD).
  • For the /shared volume, use the same SSD persistent disk as the /hana/data and/hana/log volumes or, if you map it to its own disk, use a balanced persistent disk (pd-balanced). Balanced persistent disks balance cost and performance, and are backed by SSD.
  • If you save your backups to a persistent disk, use a standard persistent disk (pd-standard) for the /hanabackup volume. Standard persistent disks are backed by standard hard-disk drives.
  • When you create the host VM, use a balanced persistent disk for the boot disk.

Within limits, the performance of an SSD disk scales with the size of the disk and the number of vCPUs, which is why SSD disks that are used for the /hana/data and /hana/log volumes must be at least 834 GB in size and the VM instance must have at least 32 vCPUs. This configuration provides a sustained throughput of up to 400 MB per second for reads and writes.

For non-production instances of SAP HANA, such as instances that are used for development or quality assurance, or for instances that are running workloads that do not require high performance, you can use a balanced persistent disk for the /hana/data and /hana/log volumes.

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:

NetApp Cloud Volumes Service for Google Cloud

NetApp Cloud Volumes Service for Google Cloud is certified for use with SAP HANA scale-up deployments on all Compute Engine VM instances that are certified for SAP HANA.

SAP support for NetApp Cloud Volumes Service 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 Cloud Volumes Service 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 Cloud Volumes Service volumes must be in the same region as your host VM instances.

Support for SAP HANA by NetApp Cloud Volumes Service is not available in every region that NetApp Cloud Volumes Service is available in.

You can use NetApp Cloud Volumes Service 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 Cloud Volumes Service 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