Certifications for SAP applications on GCP

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 Certified and Supported 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 machine 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, 2019, and 2022)
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 and later
n2-highmem-8
n2-highmem-16
n2-highmem-32
n2-highmem-64
n2-highmem-80
n1-highmem-32
n1-highmem-64
Microsoft SQL Server Microsoft Windows Server Any Compute Engine machine type that satisfies Business One hardware requirements
SAP Hybris SAP HANA
Microsoft SQL Server
MySQL
Linux
Microsoft Windows Server
Any Compute Engine machine type that satisfies SAP Hybris minimum requirements

Certified machine types for SAP applications

Google Cloud offers SAP-certified machines in the following machine-type families:

  • Compute-optimized machine types: C2 or C2D
  • General-purpose machine types: N1, N2, N2D, or T2D
  • Memory-optimized machine types: M1 or M2
  • Bare Metal Solution machines: O2
  • Custom machine types based on the machine types: N1, N2, or N2D

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 machine 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 machine types

The Compute Engine compute-optimized machine types, C2 and C2D, that are certified for SAP applications are optimized for compute-intensive workloads.

The compute-optimized machines provide the option to run on either an Intel or AMD CPU platform. The C2 machines run on Intel and the C2D machines run on AMD.

For more information, see Compute-optimized machine family.

C2 compute-optimized machine types

The C2 machine types run on an Intel CPU platform. The SAP-certified configurations of the c2-standard machines have 4 GB of memory per vCPU.

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.

C2 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

C2D compute-optimized machine types

The C2D machine types run on an AMD CPU platform. The SAP-certified configurations of the c2d-standard machines have 4 GB of memory per vCPU. The SAP-certified configurations of the c2d-highmem machines have 8 GB of memory per vCPU.

C2D compute-optimized machines vCPUs Memory (GB) Minimum CPU platform SAPS
c2d-highmem machine types
c2d-highmem-2 2 16 AMD EPYC Milan 3,543
c2d-highmem-4 4 32 AMD EPYC Milan 7,086
c2d-highmem-8 8 64 AMD EPYC Milan 14,171
c2d-highmem-16 16 128 AMD EPYC Milan 28,343
c2d-highmem-32 32 256 AMD EPYC Milan 56,686
c2d-highmem-56 56 448 AMD EPYC Milan 99,200
c2d-highmem-112 112 896 AMD EPYC Milan 190,150
c2d-standard machine types

c2d-standard-2

2 8 AMD EPYC Milan 3,545

c2d-standard-4

4 16 AMD EPYC Milan 7,089

c2d-standard-8

8 32 AMD EPYC Milan 14,179

c2d-standard-16

16 64 AMD EPYC Milan 28,357

c2d-standard-32

32 128 AMD EPYC Milan 56,714
c2d-standard-56 56 224 AMD EPYC Milan 99,250
c2d-standard-112 112 448 AMD EPYC Milan 189,400

General-purpose machine types

With a balance of vCPUs and memory, Compute Engine general-purpose machine types, N1, N2, N2D, and T2D, offer the best price-performance ratio for a variety of workloads.

Compute Engine offers the N1, N2, and N2D general-purpose machine types in both standard and high-memory configurations.

Compute Engine offers the T2D general-purpose machine types in only a standard configuration.

For more information, see General-purpose machine family.

N2 general-purpose machine types

The N2 machine types are the second generation of the general-purpose machines and run on an Intel CPU platform. The 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 Ice Lake
Intel Cascade Lake
3,574
2,688
n2-highmem-4 4 32 Intel Ice Lake
Intel Cascade Lake
7,148
5,376
n2-highmem-8 8 64 Intel Ice Lake
Intel Cascade Lake
14,296
10,752
n2-highmem-16 16 128 Intel Ice Lake
Intel Cascade Lake
28,593
21,504
n2-highmem-32 32 256 Intel Ice Lake
Intel Cascade Lake
57,185
43,008
n2-highmem-48 48 384 Intel Ice Lake
Intel Cascade Lake
85,778
64,512
n2-highmem-64 64 512 Intel Ice Lake
Intel Cascade Lake
114,370
86,016
n2-highmem-80 80 640 Intel Ice Lake
Intel Cascade Lake
133,400
107,520
n2-highmem-96 96 768 Intel Ice Lake 160,080
n2-highmem-128 128 838 Intel Ice Lake 183,350
n2-standard machine types
n2-standard-2 2 8 Intel Ice Lake
Intel Cascade Lake
3,576
2,632
n2-standard-4 4 16 Intel Ice Lake
Intel Cascade Lake
7,152
5,263
n2-standard-8 8 32 Intel Ice Lake
Intel Cascade Lake
14,304
10,525
n2-standard-16 16 64 Intel Ice Lake
Intel Cascade Lake
28,608
21,050
n2-standard-32 32 128 Intel Ice Lake
Intel Cascade Lake
57,215
42,100
n2-standard-48 48 192 Intel Ice Lake
Intel Cascade Lake
85,823
63,150
n2-standard-64 64 256 Intel Ice Lake
Intel Cascade Lake
114,430
84,200
n2-standard-80 80 320 Intel Ice Lake
Intel Cascade Lake
133,183
105,250
n2-standard-96 96 384 Intel Ice Lake 159,820
n2-standard-128 128 512 Intel Ice Lake 183,900

N2D general-purpose machine types

The N2D machine types are the second generation of the general-purpose machines and run on an AMD CPU platform. The 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
AMD EPYC Milan
3,111
3,160
n2d-highmem-4 4 32 AMD EPYC Rome
AMD EPYC Milan
6,223
6,321
n2d-highmem-8 8 64 AMD EPYC Rome
AMD EPYC Milan
12,445
12,641
n2d-highmem-16 16 128 AMD EPYC Rome
AMD EPYC Milan
24,890
25,283
n2d-highmem-32 32 256 AMD EPYC Rome
AMD EPYC Milan
49,780
50,565
n2d-highmem-48 48 384 AMD EPYC Rome
AMD EPYC Milan
74,438
75,848
n2d-highmem-64 64 512 AMD EPYC Rome
AMD EPYC Milan
99,250
101,130
n2d-highmem-80 80 640 AMD EPYC Rome
AMD EPYC Milan
115,025
121,108
n2d-highmem-96 96 768 AMD EPYC Rome
AMD EPYC Milan
138,030
145,330
n2d-standard machine types

n2d-standard-2

2 8 AMD EPYC Rome
AMD EPYC Milan
3,102
3,166

n2d-standard-4

4 16 AMD EPYC Rome
AMD EPYC Milan
6,203
6,333

n2d-standard-8

8 32 AMD EPYC Rome
AMD EPYC Milan
12,406
12,665

n2d-standard-16

16 64 AMD EPYC Rome
AMD EPYC Milan
24,813
25,330

n2d-standard-32

32 128 AMD EPYC Rome
AMD EPYC Milan
49,625
50,660
n2d-standard-48 48 192 AMD EPYC Rome
AMD EPYC Milan
74,438
75,990
n2d-standard-64 64 256 AMD EPYC Rome
AMD EPYC Milan
99,250
101,320
n2d-standard-80 80 320 AMD EPYC Rome
AMD EPYC Milan
115,025
120,833
n2d-standard-96 96 384 AMD EPYC Rome
AMD EPYC Milan
138,030
145,000
n2d-standard-128 128 512 AMD EPYC Rome
AMD EPYC Milan
177,070
185,950
n2d-standard-224 224 869 AMD EPYC Rome
AMD EPYC Milan
229,180
272,600

T2D general-purpose machine types

The T2D machine types run on an AMD CPU platform. The SAP-certified configurations of the t2d-standard machines have 4 GB of memory per vCPU.

Machine types in the T2D machine series have simultaneous multithreading (SMT) disabled; therefore a vCPU is equivalent to an entire core.

The T2D machine types are only available in specific zones. For more information, see Regions and zones.

T2D general-purpose machines vCPUs Memory (GB) Minimum CPU platform SAPS

t2d-standard-2

2 8 AMD EPYC Milan 4,325

t2d-standard-4

4 16 AMD EPYC Milan 8,650

t2d-standard-8

8 32 AMD EPYC Milan 17,300

t2d-standard-16

16 64 AMD EPYC Milan 34,600
t2d-standard-32 32 128 AMD EPYC Milan 69,200
t2d-standard-48 48 192 AMD EPYC Milan 90,064
t2d-standard-60 60 240 AMD EPYC Milan 112,580

N1 general-purpose machine types

The N1 machine types are the first generation of the general-purpose machine types. The 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 machine types

The memory-optimized machine 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 machine 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 machine 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 CPU cores vCPUs Sockets Memory CPU platform SAPS
General-purpose machine types
o2-standard-16-metal 8 16 2 192 GB Intel Cascade Lake 28,320
o2-standard-32-metal 16 32 2 384 GB Intel Cascade Lake 51,570
o2-standard-48-metal 24 48 2 768 GB Intel Cascade Lake 74,970
o2-standard-112-metal 56 112 2 1.5 TB Intel Cascade Lake 133,620
High-memory general-purpose machine types
o2-highmem-224-metal 112 224 4 3 TB Intel Cascade Lake 276,179

The following memory-optimized Bare Metal Solution machines are certified by SAP only for SAP HANA in a three-tier architecture:

Bare Metal Solution machine type CPU cores vCPUs Sockets Memory CPU platform SAPS
o2-ultramem-672-metal 336 672 12 18 TB Intel Cascade Lake 669,202
o2-ultramem-896-metal 448 896 16 24 TB 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 machine types

Custom machine types allow you to tailor the size of your Compute Engine VM to your workload.

When you configure a custom VM instance, to ensure support from SAP, you must conform to memory-to-vCPU ratios that are based on the machine type that 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 or more per vCPU 6.5 GB or more 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.0 GB or more per vCPU 8.0 GB or more per vCPU
N2D Must conform to Compute Engine N2D custom machine type rules up to a limit of 96 vCPUs. 4.0 GB or more per vCPU 8.0 GB or more per vCPU

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): backed by standard hard-disk drives, standard persistent disks 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): backed by solid-state drives (SSD), balanced persistent disks offer a balance between cost and performance.
  • SSD persistent disks (pd-ssd): backed by SSD, SSD persistent disks provide reliable, high-performance storage.
  • Extreme persistent disks (pd-extreme): backed by SSD, extreme persistent disks provide higher maximum IOPS and throughput options than pd-ssd. For a list of the machine types that support pd-extreme, see Machine shape support.

For more information about persistent disk architecture and performance for SAP NetWeaver, see Persistent disks.

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: