AWS for SAP
New SAP Certifications for AWS Instances and World Record Benchmark Results
Steven Jones is a Technology Director at Amazon Web Services (AWS).
The aspect I enjoy most about working at Amazon Web Services (AWS) is the opportunity to get to work closely with customers as they develop and pursue their individual migration strategies for moving mission-critical workloads to the AWS Cloud. Most importantly, it’s these types of conversations that drive our roadmap.
In May 2016, we announced the availability of our x1.32xlarge instance type with 2 TB of RAM, purpose-built for running large-scale SAP HANA deployments in the AWS Cloud.
In August 2016, we announced SAP certification and support for large, scale-out HANA clusters up to 7 nodes or 14 TB of RAM. This was followed by the addition of our x1.16xlarge instance type with 1 TB of RAM in October 2016.
Back in May of this year, we announced our x1e.32xlarge instance type with 4 TB of RAM for deployments that needed a lot of RAM in a single system, SAP support for very large HANA scale-out clusters of 17 nodes or 34 TB of RAM, and a roadmap for 2018 with plans to support even larger Amazon Elastic Compute Cloud (Amazon EC2) instances with RAM between 8 TB and 16 TB of memory.
We continue to work to support additional deployment options for SAP workloads and have a couple of updates. We released five smaller X1e sizes earlier this month. These additional instance types are now available and certified for SAP NetWeaver on anyDB deployments (SQL Server, Oracle, IBM DB2, etc.). With a high ratio of memory to CPU, these X1e sizes offer a great choice for database instances.
Model | vCPUs | Memory (GiB) | Networking performance | SAPS |
x1e.xlarge | 4 | 122 | Up to 10 Gbps | 4,109 |
x1e.2xlarge | 8 | 244 | Up to 10 Gbps | 8,219 |
x1e.4xlarge | 16 | 488 | Up to 10 Gbps | 16,438 |
x1e.8xlarge | 32 | 976 | Up to 10 Gbps | 32,875 |
x1e.16xlarge | 64 | 1,952 | 10 Gbps | 65,750 |
x1e.32xlarge | 128 | 3,904 | 25 Gbps | 131,500 |
And today, I’m pleased to announce that SAP has extended certification for even larger SAP HANA scale-out clusters on X1 instances, leveraging up to 25 x1.32xlarge nodes or 50 TB of RAM.
Certification details can be found in the SAP Certified and Supported SAP HANA Hardware Directory.
In conjunction with this extension, on November 9, 2017, SAP certified our World Record results for the SAP Business Warehouse (BW) Edition for SAP HANA Standard Application Benchmark version 2 executed in the cloud deployment type.* With a dataset of 46.8 billion initial records, this is the largest benchmark of its type as of November 27, 2017, and far exceeds the high-water mark in data volume by an order of magnitude. Our setup comprised 25 x1.32xlarge (2-TB) instances running the SAP HANA database, and demonstrates the unparalleled scalability and agility of the Amazon EC2 platform.
Here’s a screen illustration of HANA Studio showing the 25-node SAP HANA cluster.
Each X1 node offers:
- 128 vCPUs powered by 4 x Intel Xeon E7-8880 v3 (Haswell) running at 2.3 GHz
- 1,952 GiB of DRAM-based memory with Single Device Data Correction (SDDC+1)
- 25 Gbps of network bandwidth
- 14 Gbps of additional dedicated storage bandwidth to Amazon Elastic Block Store (Amazon EBS)
- Support for Intel AES-NI features, Intel Transactional Synchronization Extensions (TSX), and Advanced Vector Extensions 2 (Intel AVX2)
Moving at the speed of AWS
Now imagine for a moment that you’re using a traditional data center or hosting approach. How long would it take to plan a deployment of this size, including data center space, power requirements, network architecture, and over 70+TB of storage, and to subsequently wait for the delivery, racking and stacking, and provisioning of storage for your deployment? At a minimum, you’d be looking at weeks, or, more likely, months. In contrast, on AWS, the setup of the infrastructure supporting this massive SAP HANA deployment took us a single day, primarily automated by the AWS Quick Start for SAP HANA.
Cost-effective scalability
Customers often tell us how difficult budgeting and capital expenditure exercises are for on-premises and other co-location type deployment models. In a world where competition means that business must move fast, this is something they can’t afford, so they often either delay projects or overbuy capacity to last for the next 3-5 years. With the AWS Cloud, customers can start with what they need and scale at a moment’s notice to support changing demands. And even these extremely large SAP HANA deployments can be provisioned and paid for on demand, without long-term commitments, allowing customers to move faster than ever before. Review the Lockheed Martin Case Study for an example of a customer who is moving faster while controlling costs with SAP HANA on X1 instances. Additional case studies across a wide variety of SAP workload types are available on our SAP and AWS website.
Global availability
X1 instances are available worldwide in the following AWS Regions: US East (N. Virginia), US East (Ohio), US West (Oregon), GovCloud (US), China (Beijing), Asia Pacific (Mumbai), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Canada (Central), Europe (Frankfurt), Europe (Ireland), Europe (London), and South America (São Paulo).
Getting started
You can deploy your own production-ready, single-node SAP HANA or scale-out SAP HANA solution on X1 and X1e using our recently updated AWS Quick Start Reference Deployment for SAP HANA with well-tested configurations. Be sure to also review our SAP HANA Operations Guide for other guidance and best practices when planning your SAP HANA implementation on AWS.
Last but not least, we are here to help. We have found that a critical key to successfully deploying scale-out clusters of this size require an in-depth understanding of data structure requirements as well as access patterns of your application. This, in turn, drives the correct strategy around SAP HANA table partitioning and distribution. Contact us for assistance in planning and architecture guidance.
Our partnership with SAP
AWS has a long-standing relationship with SAP where together we are focused on optimizing business outcomes and reducing risk for our mutual customers as they move to the cloud. You can read a blog post by Daniel Schneiss, SVP, SAP HANA Platform & Databases, on the SAP website, where he outlines some of our most recent and future planned collaboration areas.
AWS re:Invent
For those of you heading to Las Vegas for our annual AWS re:Invent conference, we look forward to meeting with you soon. If you’re unable to make it in person, make sure to register for the AWS re:Invent Live Streams.
– Steve
* Benchmark Details:
SAP BW edition for SAP HANA Standard Application Benchmark Version 2 (Certificate 2017047)
Benchmark Phase 1: | |
Number of initial records: | 46,800,000,000 |
Total Runtime of Data Load/Transformation: | 559,827 seconds |
Benchmark Phase 2: | |
Query Executions per Hour: | 2,947 |
Records selected: | 2,025,001,210,452 |
Benchmark Phase 3: | |
Total Runtime of complex query phase: | 382 seconds |
Operating system: | SuSE Linux Enterprise Server 12 |
Database: | SAP HANA 1.0 |
Technology platform release: | SAP NetWeaver 7.50 |
Configuration: 25 HANA servers (1 Master + 24 Workers) running on 25 Amazon EC2 x1.32xlarge instances (128 virtual CPUs, 1,952 GB main memory each) deployed in the AWS Cloud.
For more details, see: http://global.sap.com/campaigns/benchmark/index.epx and http://global.sap.com/campaigns/benchmark/appbm_cloud_awareness.epx.