This page lists the SAP application solutions that are certified by SAP to run on Google Cloud. The page also lists the operating systems and Google Cloud infrastructure that SAP certifies for use with the SAP application solutions.
The certifications on this page do not apply to SAP HANA. For SAP HANA, see Certified SAP HANA configurations on GCP or the SAP HANA Hardware Directory.
The content of this page is for informational purposes only. The official source of certification information for SAP applications on Google Cloud is SAP Note 2456432.
Certified SAP applications on Google Cloud
The following table lists the SAP application solutions that are certified to run on Google Cloud, as well as the operating systems and the Compute Engine VM families that they are certified to run with.
For SAP application solutions that use SAP HANA, such as S/4HANA or BW/4HANA, the VM support requirements for SAP HANA apply if SAP HANA is installed on the same VM as the application system.
For a detailed list of the certified VM types, including their SAPS numbers, see the following section, Certified Compute Engine machine types.
For more information about the supported operating systems, see Operating system support for SAP NetWeaver on Google Cloud.
SAP solution | Supported database options | Supported operating systems | Certified machine types |
---|---|---|---|
SAP NetWeaver AS, ABAP/Java SAP S/4HANA (3-tier configuration) SAP BW/4HANA (3-tier configuration) SAP ECC SAP Business Suite SAP NetWeaver Business Warehouse SAP Landscape Transformation Replication Server (SLT) SAP Solution Manager SAP BusinessObjects BI Suite |
SAP HANA SAP Adaptive Server Enterprise (ASE) SAP IQ SAP MaxDB, SAP liveCache, and SAP Content Server IBM Db2 Microsoft SQL Server |
SUSE Linux Enterprise Server (11, 12, and 15) Red Hat Enterprise Linux (6, 7, and 8) Microsoft Windows Server (2012 R2, 2016, and 2019) |
Compute-optimized General-purpose Memory-optimized Custom Bare Metal Solution machines |
SAP Business One (9.3 and 10.0) | SAP HANA | For 9.3, SLES 12 SP3 For 10.0, SLES 15 |
n1-highmem-32 n1-highmem-64 |
Microsoft SQL Server | Microsoft Windows Server | Any Compute Engine VM type that satisfies Business One hardware requirements | |
SAP Hybris |
SAP HANA Microsoft SQL Server MySQL |
Linux Microsoft Windows Server |
Any Compute Engine VM type that satisfies SAP Hybris minimum requirements |
Certified machine types
Google Cloud offers SAP-certified machines in the following machine-type families:
- Compute-optimized virtual machine (VM) types
- Memory-optimized VM types
- General-purpose VM types
- Custom configurations of the N1-, N2-, or N2D- VM types
- Bare Metal Solution machines
The SAPS numbers for each machine type in the following sections are calculated using the minimum CPU platform that SAP certifies the machine type to use. The numbers listed here are for general reference only. For the SAPS numbers that are formally certified by SAP, see SAP Note 2456432.
Predefined machine types have a fixed set of resources. To define your own machine type, see Custom VM types.
Before selecting a machine type for use, confirm that it is available in the region and zones that you need.
For more information about each Compute Engine machine type, including its regional and zonal availability, see Machine types.
For the availability of Bare Metal Solution machine types, see Regional availability of SAP-certified Bare Metal Solution machines.
Compute-optimized VM types
The compute-optimized c2-standard VM types that are certified for SAP applications are optimized for compute-intensive workloads.
Built on Intel Cascade Lake scalable processors, the c2-standard machine types offer up to 3.1 Ghz base frequency, and 3.8 Ghz all-core-turbo.
For more information, see C2 machine types.
Compute-optimized machines | vCPUs | Memory (GB) | Minimum CPU platform | SAPS |
---|---|---|---|---|
c2-standard-4 |
4 | 16 | Intel Cascade Lake | 6,040 |
c2-standard-8 |
8 | 32 | Intel Cascade Lake | 12,080 |
c2-standard-16 |
16 | 64 | Intel Cascade Lake | 24,160 |
c2-standard-30 |
30 | 120 | Intel Cascade Lake | 45,300 |
c2-standard-60 |
60 | 240 | Intel Cascade Lake | 90,600 |
General-purpose VM types
With a balance of vCPUs and memory, general-purpose VM types offer the best price-performance ratio for a variety of workloads.
Compute Engine offers the general-purpose machine types in both standard and high-memory configurations.
The second-generation general purpose machines provide the option to run on either an Intel or AMD CPU platform. The N2 machines run on Intel and the N2D machines run on AMD.
For more information, see General-purpose machine type family.
N2 general-purpose VM types
The N2 VM types are the second generation of the Compute Engine
general-purpose machines and run on an Intel CPU platform. SAP-certified
configurations of the n2-standard
machines have 4 GB of memory per vCPU. The SAP-certified configurations of the
n2-highmem
machines have 8 GB of memory per vCPU.
N2 general-purpose machines | vCPUs | Memory (GB) | Minimum CPU platform | SAPS |
---|---|---|---|---|
n2-highmem machine types |
||||
n2-highmem-2 |
2 | 16 | Intel Cascade Lake | 2,688 |
n2-highmem-4 |
4 | 32 | Intel Cascade Lake | 5,376 |
n2-highmem-8 |
8 | 64 | Intel Cascade Lake | 10,752 |
n2-highmem-16 |
16 | 128 | Intel Cascade Lake | 21,504 |
n2-highmem-32 |
32 | 256 | Intel Cascade Lake | 43,008 |
n2-highmem-48 |
48 | 384 | Intel Cascade Lake | 64,512 |
n2-highmem-64 |
64 | 512 | Intel Cascade Lake | 86,016 |
n2-highmem-80 |
80 | 640 | Intel Cascade Lake | 107,520 |
n2-standard machine types |
||||
n2-standard-2 |
2 | 8 | Intel Cascade Lake | 2,632 |
n2-standard-4 |
4 | 16 | Intel Cascade Lake | 5,263 |
n2-standard-8 |
8 | 32 | Intel Cascade Lake | 10,525 |
n2-standard-16 |
16 | 64 | Intel Cascade Lake | 21,050 |
n2-standard-32 |
32 | 128 | Intel Cascade Lake | 42,100 |
n2-standard-48 |
48 | 192 | Intel Cascade Lake | 63,150 |
n2-standard-64 |
64 | 256 | Intel Cascade Lake | 84,200 |
n2-standard-80 |
80 | 320 | Intel Cascade Lake | 105,250 |
N2D general-purpose VM types
The N2D VM types are the second generation of the Compute Engine
general-purpose machines and run on an AMD CPU platform. SAP-certified
configurations of the n2d-standard
machines have 4 GB of memory per vCPU. The SAP-certified configurations of the
n2d-highmem
machines have 8 GB of memory per vCPU.
N2D general-purpose machines | vCPUs | Memory (GB) | Minimum CPU platform | SAPS |
---|---|---|---|---|
n2d-highmem machine types |
||||
n2d-highmem-2 |
2 | 16 | AMD EPYC Rome | 3,111 |
n2d-highmem-4 |
4 | 32 | AMD EPYC Rome | 6,223 |
n2d-highmem-8 |
8 | 64 | AMD EPYC Rome | 12,445 |
n2d-highmem-16 |
16 | 128 | AMD EPYC Rome | 24,890 |
n2d-highmem-32 |
32 | 256 | AMD EPYC Rome | 49,780 |
n2d-highmem-48 |
48 | 384 | AMD EPYC Rome | 74,438 |
n2d-highmem-64 |
64 | 512 | AMD EPYC Rome | 99,250 |
n2d-highmem-80 |
80 | 640 | AMD EPYC Rome | 115,025 |
n2d-highmem-96 |
96 | 768 | AMD EPYC Rome | 138,030 |
n2d-standard machine types |
||||
|
2 | 8 | AMD EPYC Rome | 3,102 |
|
4 | 16 | AMD EPYC Rome | 6,203 |
|
8 | 32 | AMD EPYC Rome | 12,406 |
|
16 | 64 | AMD EPYC Rome | 24,813 |
|
32 | 128 | AMD EPYC Rome | 49,625 |
n2d-standard-48 |
48 | 192 | AMD EPYC Rome | 74,438 |
n2d-standard-64 |
64 | 256 | AMD EPYC Rome | 99,250 |
n2d-standard-80 |
80 | 320 | AMD EPYC Rome | 115,025 |
n2d-standard-96 |
96 | 384 | AMD EPYC Rome | 138,030 |
n2d-standard-128 |
128 | 512 | AMD EPYC Rome | 177,070 |
n2d-standard-224 |
224 | 869 | AMD EPYC Rome | 229,180 |
N1 general-purpose VM types
The N1 VM types are the first generation of the general-purpose
machine types. SAP-certified configurations of the n1-standard
machines
have 3.75 GB of memory per vCPU. The SAP-certified configurations of the
n1-highmem
machines have 6.5 GB of memory per vCPU.
N1 general-purpose machines | vCPUs | Memory (GB) | Minimum CPU platform | SAPS |
---|---|---|---|---|
n1-highmem machine types |
||||
n1-highmem-2 |
2 | 13 | Intel Broadwell | 2,090 |
n1-highmem-4 |
4 | 26 | Intel Broadwell | 4,180 |
n1-highmem-8 |
8 | 52 | Intel Broadwell | 8,360 |
n1-highmem-16 |
16 | 104 | Intel Broadwell | 16,720 |
n1-highmem-32
|
32 | 208 | Intel Broadwell | 33,440 |
n1-highmem-64 |
64 | 416 | Intel Broadwell | 66,880 |
n1-highmem-96 |
96 | 624 | Intel Skylake | 100,320 |
n1-standard machine types |
||||
n1-standard-8 |
8 | 30 | Intel Broadwell | 8,360 |
n1-standard-16 |
16 | 60 | Intel Broadwell | 16,720 |
n1-standard-32 |
32 | 120 | Intel Broadwell | 33,440 |
n1-standard-64 |
64 | 240 | Intel Broadwell | 66,880 |
n1-standard-96 |
96 | 360 | Intel Skylake | 100,320 |
Memory-optimized VM types
The memory-optimized VM types that are certified for SAP applications are optimized for memory-intensive workloads, such as SAP HANA, in-memory analytics, SQL analysis services, and so on.
M2 memory-optimized VM types
The M2 series of Compute Engine VMs are the second generation of memory-optimized machine types.
The m2-ultramem machine types have 28 GB of memory per vCPU.
The m2-megamem machine types have 14 GB of memory per vCPU.
The following restrictions apply:
- Memory-optimized machine types are only available as predefined machine types.
- You cannot use regional persistent disks with memory-optimized machine types.
- Memory-optimized machine types are only available in specific zones. For more information, see Regions and Zones.
- M2 series of machine types are available only on the Intel Cascade Lake platform.
For more information, see M2 machine types.
M2 memory-optimized machines | vCPUs | Memory (GiB) | CPU platform | SAPS |
---|---|---|---|---|
m2-ultramem-208 |
208 | 5,888 | Intel Cascade Lake | 223,325 |
m2-ultramem-416 |
416 | 11,776 | Intel Cascade Lake | 446,650 |
m2-megamem-416 |
416 | 5,888 | Intel Cascade Lake | 446,650 |
M1 memory-optimized VM types
The M1 series of VMs are the first generation of Compute Engine memory optimized machine types.
The m1-ultramem machine types have 24 GB of memory per vCPU. The m1-megamem machine type has approximately 15 GB of memory per vCPU.
The following restrictions apply:
- Memory-optimized machine types are only available as predefined machine types.
- You cannot use regional persistent disks with memory-optimized machine types.
- Memory-optimized machine types are only available in specific zones. For more information, see Regions and Zones.
- M1-ultramem machine types are available only on the Broadwell E7 platform. The m1-megamem machine type is available only on the Skylake platform.
For more information, see M1 machine types.
M1 memory-optimized machines | vCPUs | Memory (GiB) | CPU platform | SAPS |
---|---|---|---|---|
m1-megamem-96 |
96 | 1433 | Intel Skylake | 105,050 |
m1-ultramem-40 |
40 | 961 | Intel Broadwell | 34,475 |
m1-ultramem-80 |
80 | 1922 | Intel Broadwell | 68,950 |
m1-ultramem-160 |
160 | 3,844 | Intel Broadwell | 137,900 |
Bare Metal Solution machine types
The Google Cloud Bare Metal Solution machine types that are certified for SAP applications are bare-metal machines that are designed for specialized workloads, including extra-large, high-performance SAP HANA workloads and other workloads that need to run on a non-virtualized machine.
The following restrictions apply:
- Bare Metal Solution machine types are only available as predefined machine types.
- For most changes to Bare Metal Solution machines or their environment, you need to open a change request.
- Bare Metal Solution machines are not available in all regions. For more information, see Regional availability.
SAP-certified Bare Metal Solution machine types
Bare Metal Solution machines include general-purpose (o2-standard and o2-highmem) and memory-optimized (o2-ultramem) machine types.
Bare Metal Solution machine types | vCPUs | Memory | CPU platform | SAPS |
---|---|---|---|---|
General-purpose machine types | ||||
o2-standard-32-metal |
32 | 384 GiB | Intel Xeon Gold | 51,570 |
o2-standard-48-metal |
48 | 768 GiB | Intel Xeon Gold | 74,970 |
o2-standard-112-metal |
112 | 1,532 GiB | Intel Xeon Platinum | 133,620 |
High-memory general-purpose machine types | ||||
o2-highmem-224-metal |
224 | 3 TiB | Intel Xeon Platinum | 276,179 |
The following memory-optimized Bare Metal Solution machine types are certified by SAP only for SAP HANA in a three tier architecture.
Bare Metal Solution machine types | vCPUs | Memory | CPU platform | SAPS |
---|---|---|---|---|
o2-ultramem-672-metal |
672 | 18 TiB | Intel Cascade Lake | 669,202 |
o2-ultramem-896-metal |
896 | 24 TiB | Intel Cascade Lake | 892,270 |
Regional availability of SAP-certified Bare Metal Solution machines
The Bare Metal Solution machines that are certified for SAP applications are available only in Bare Metal Solution region extensions, which are not available for every Google Cloud region. For the full list of regions that have a Bare Metal Solution region extension, see Bare Metal Solution regional availability.
For the availability of Bare Metal Solution machines that are certified for SAP HANA, see Regional availability of Bare Metal Solution machines for SAP HANA.
Custom VM configurations
Custom VM configurations allow you to tailor the size of your Compute Engine VM to your workload.
When you configure a custom machine, to ensure support from SAP, you must conform to memory-to-vCPU ratios that are based on the machine type you are customizing and SAP guidelines.
You can customize only certain types of Compute Engine machines. Each machine type has different rules for customizations. The following table summarizes the rules for each custom machine type that SAP supports.
Machine type | vCPUs | Standard-memory option | High-memory option |
---|---|---|---|
N1 | 1, or any even number up to 96 | 3.75 GB per vCPU | 6.5 GB per vCPU |
N2 | Any even number up to 32. After 32, the number of vCPUs must be divisible by 4, up to 80 vCPUs. For example, 32, 36, and 40 vCPUs are all valid, but 38 is invalid. | 4 GB per vCPU | 8 GB per vCPU |
N2D | Must conform to Compute Engine N2D custom machine type rules up to a limit of 96 vCPUs. |
Custom machine types need to be evaluated by SAP before SAP will support them. Because the capacity (SAPS) of a custom machine configuration is not predetermined, SAP cannot guarantee that a configured custom machine will be suitable to run Business Suite workloads without first reviewing the configuration.
Open an SAP support ticket against SAP component BC-OP-LNX-GOOGLE
or
BC-OP-NT-GOOGLE
to indicate your interest in a custom VM for an SAP
deployment. The SAP/Google platform team will review your configuration to
confirm it meets SAP supportability requirements.
For more information, see:
Persistent disk storage for SAP applications
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.
You can use any of the following Compute Engine persistent disk types with SAP NetWeaver:
- Standard persistent disks (
pd-standard
), which are backed by standard hard-disk drives, are efficient and economical for handling sequential read-write operations, but are not optimized to handle high rates of random input-output operations per second (IOPS). - Balanced persistent disks (
pd-balanced
), which are backed by solid-state drives (SSD). Balanced persistent disks offer a balance between cost and performance. - SSD persistent disks (
pd-ssd
), which offer the best performance.
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: