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.
Google Cloud instance type | 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 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 VM 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 VM 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 VM 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. |
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
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
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 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. 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 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 |