免费注册!6月19-20日,「亚马逊云科技中国峰会」重磅来袭! 了解详情
写点什么

Amazon EC2 高内存实例运行 SAP HANA: 简单,灵活,性能强大(一)

  • 2019-12-26
  • 本文字数:2144 字

    阅读完需:约 7 分钟

Amazon EC2 高内存实例运行 SAP HANA: 简单,灵活,性能强大(一)

Amazon Web Services (AWS),我们总是从客户的需求出发,努力构建我们的产品和服务。早在 2017 年,我们的客户已经在 Amazon Elastic Compute Cloud(Amazon EC2)x1e 实例上运行 SAP HANA 的生产部署,拥有 4 TB 内存,来支持企业数据的持续增长。因此,客户开始询问具有更大 RAM 的 Amazon EC2 实例。


我们询问客户哪些特性和功能对他们最重要。得到一致的反馈是,他们期望在 AWS 上运行 SAP HANA 和在本地运行有相同的、熟悉的体验。他们特别希望能够使用相同的网络和安全结构,如 Amazon 虚拟私有云(Amazon VPC)、安全组、AWS 身份和访问管理(AWS Identity and Access Management)和 AWS CloudTrail;通过 Amazon API 和 AWS 管理控制台管理这些系统;在 Amazon 弹性块存储(Amazon Elastic Block Store)上使用弹性存储;以及在需要的时候能够很容易地扩展。


简而言之,客户告诉我们,他们不想在性能、弹性和灵活性上做出妥协,而只是为了运行更大的实例。

即刻构建

于是,我们开始了这一旅程——建立一个可以满足这些要求的产品,从而满足我们的客户。在 2018 年秋季,我们宣布了 Amazon EC2 高内存实例具备普遍可用性,该实例具有高达 12 TB 的内存,并通过了 SAP 认证,可用于任务关键型 SAP HANA 工作负载。如今,Amazon EC2 高内存实例有三种大小,分别为 6TB、9TB 和 12TB 内存。您可以使用 AWS 命令行接口(AWS Command Line Interface)和/或 AWS SDK 在现有 AWS 环境中启动这些 EC2 裸金属实例,并无缝连接到其他 AWS 服务。


在本文中,我将讨论一些客户喜欢的 Amazon EC2 高内存实例的关键属性。


这些 Amazon EC2 高内存实例由我们特有的 Nitro 系统提供支持,该系统包括专用的硬件加速器,提供并管理到 Amazon VPC 和 Amazon EBS 的连接。通过卸载这些传统上通过 hypervisor 支持的功能,这些裸机实例使应用程序能够直接访问底层物理硬件。同时,Nitro 系统支持将这些实例完全无缝地集成到更广泛的 AWS 服务中。



能够运行 SAP HANA 的这些实例和在同一个虚拟私有云(VPC)中与应用程序服务器非常接近,这使您能够在数据库和应用程序服务器之间实现超低延迟,并获得一致、可预测的性能。


提供运行数据库和应用服务器近似能力的服务器实例,能为运行您的 SAP 产品(包括 SAP HANA 数据库)提供最好的结果。高内存实例支持 AWS CLI/SDK 来启动、管理和调整实例大小、Amazon EBS 的弹性存储容量,并可以从与其他 AWS 服务的直接连接中获益。



Nitro 系统允许 Amazon EC2 高内存实例作为完全集成的 Amazon EC2 实例运行,体现为裸金属服务器。主机上的所有 CPU 和内存都可以直接用于 SAP 工作负载,而不需要管理程序,从而实现性能最大化。每个 Amazon EC2 高内存实例都在一个 8 插槽主机服务器平台上提供,该平台由 Intel Xeon Platinum 8176M(Skylake)处理器提供支持。该平台总共提供 448 个逻辑处理器,提供 480,600 SAP 应用程序性能标准(SAPS)。我们在 SAP HANA 性能指标上发布了 ERP(Sales & Distribution)和 BW,以透明地披露该平台在 OLTP 和 OLAP 方面 SAP HANA 工作负载方面的性能。


默认情况下,Amazon EC2 高内存实例也是 Amazon Elastic Block StoreEBS) 优化的,为加密和未加密 Amazon EBS 卷提供 14 Gbps 的专用存储带宽。这些实例使用基于弹性网络适配器(ENA)的增强网络,以 25 Gbps 的聚合网络带宽提供高网络吞吐量和低延迟。



最后,如果您想实现一个具有高内存需求的非常大、计算量很大的 SAP S/4HANA 系统,那么现在可以选择在 Amazon EC2 高内存实例上以扩展模式运行 SAP S/4HANA。您可以在 12 TB 高内存实例上扩展到最多 4 个节点。总的来说,这提供了高达 48 TB 的内存和 1792 个逻辑处理器/190 万 SAPS,这在云计算中是一个前所未有的选择。有关更多信息,请参阅宣布支持AWS上的超大S/4HANA部署。

前所未有的灵活性

我们的客户喜欢能够根据当前的需求来调整 AWS 的基础设施的大小,而不是预先过度配置以满足未来的需求。Amazon EC2 高内存实例为 SAP HANA 工作负载提供了与虚拟化 Amazon EC2 实例相同的可伸缩性。事实上,您可以从你现在所需要的开始,并在您的需求决定的时候,轻松地扩展以满足你的需求。


例如,现在就从一个 6TB Amazon EC2 高内存实例开始,如果需要,在 6 个月内就可以轻松地转换为 9 TB 或 12 TB 实例。您只需通过几个 API 调用就可以将大小调整为 9 或 12 TB 的实例。由于后端的持久块存储是基于 Amazon EBS 的,因此也可以根据需要通过一些 API 调用进行扩展。通常,对于其他私有托管选项,这需要长时间的停机和将数据传输到服务器上才能迁移服务器。


下图显示了在几分钟内将一个 6 TB 高内存实例调整为 12 TB 高内存实例的示例。



在商业上,这些实例可在 3 年预留方式下可用,并提供灵活的方式在预留期内转换到更大的尺寸。这种灵活性提供了最佳的总拥有成本(TCO),并防止过度供应。您可以从满足当前数据库大小调整要求的实例大小开始,然后在数据库大小增长需要时转换到更大的实例大小。记住:只需花费在你今天需要的东西上,而不是花费在一两年后你可能需要的东西上。


本文转载自 AWS 技术博客。


原文链接:https://amazonaws-china.com/cn/blogs/china/amazon-ec2-high-memory-instances-running-sap-hana-simple-flexible-and-powerful/


2019-12-26 13:38773

评论

发布
暂无评论
发现更多内容

龙蜥开发者说:我眼里的龙蜥社区:一个包容的大家庭 | 第 10 期

OpenAnolis小助手

Linux 开源 操作系统 龙蜥开发者说 参与贡献

一文搞懂EMAS Serverless小程序开发|电子书免费下载

hum建应用专家

Serverless emas

使用 Presto 和 Alluxio 在 AWS 上搭建高性能平台来支持实时游戏服务

Alluxio

游戏 AWS presto Alluxio 8月月更

什么是企业知识库?有什么作用?如何搭建?@附源码

金陵老街

Java、 企业数字化转型 spring-boot

四个层次管好设备,为生产保驾护航

PreMaint

预测性维护 设备管理 设备预测性维护

数据中台逼近炒作顶峰之际,Gartner给想建数据中台的一些建议

雨果

数据中台 Gartner

一套优秀的直播系统源码是什么样的?起码要有这五个模块

开源直播系统源码

软件开发 直播系统 直播系统源码 钠斯直播系统

基于keil5新建STM32F10x寄存器版本工程

DS小龙哥

8月月更

《键值型数据库系统技术及节能要求》团体标准发布,腾讯、京东、北邮等联合发起

科技热闻

从 Angular Component 和 Directive 的实例化,谈谈 Angular forRoot 方法的命令由来

汪子熙

typescript 前端开发 angular web开发 8月月更

基于RPC接口的业务侧流量回放

转转技术团队

测试工具 流量回放 测试方案

数字知识库-知识图谱管理系统

金陵老街

Java 数字化 知识图谱 企事业系统

打了15天,如何做到在容器权限上不失一分?

青藤云安全

容器安全 攻防演练

阿里云携手卫宁健康发布WinCloud智慧医疗云联合解决方案,打造新一代智慧医疗系统

阿里云弹性计算

云服务器 分布式云 云盒 本地化部署

手摸手告诉 UI 妹子数据可视化 20 条优化细则【切图仔直接收藏】

掘金安东尼

前端 UI 8月月更

那些你不知道的 CSS 自定义形状网格布局

南城FE

CSS 前端 布局

快速搞懂Mysql中BufferPool底层原理

知识浅谈

Buffer Pool 8月月更

​DTSE Tech Talk丨第3期:解密数据隔离方案,让SaaS应用开发更轻松

华为云开发者联盟

SaaS 企业 华为云

如何快速开发一个健康助手,实时守护用户健康

HarmonyOS SDK

高效完成需求计划的四个关键 | 敏捷开发

LigaAI

Scrum 敏捷开发 Sprint LigaAI spring event

深度解读 | 关于SBOM最基础元素,你需要知道的(Part II)

安势信息

#开源 #SBOM 软件供应链安全 SBOM最基础元素 开源安全与治理

压力测试-JMeter常用插件、服务器硬件监控

程序知音

Java 程序员 后端 后端技术

【LeetCode】爱吃香蕉的珂珂Java题解

Albert

LeetCode 8月月更

前端监控系列3 | 如何衡量一个站点的性能好坏

字节跳动终端技术

字节跳动 前端 性能监控 火山引擎 站点性能

为什么程序员都不喜欢使用 switch ,而是大量的 if……else if ?

TimeFriends

8月月更

修筑产学研用一体化的通衢,从一场比赛背后瞭望苏州园区人才培养新范式

脑极体

你以为的推荐系统,其实只是推荐模型

OneFlow

机器学习 推荐系统 推荐模型

云原生(二十一) | Kubernetes篇之深入了解Ingress

Lansonli

云原生 8月月更

Spring进阶(五):Spring事务管理(详解+实例)

No Silver Bullet

spring 事务管理 8月月更

博睿数据入选《2022爱分析· 银行数字化厂商全景报告》

博睿数据

银行 智能运维 博睿数据

开源一夏 | 在 STM32L051 上使用 RT-Thread (三、无线温湿度传感器 之 I2C通讯)

矜辰所致

开源 RT-Thread 8月月更 STM32L051

Amazon EC2 高内存实例运行 SAP HANA: 简单,灵活,性能强大(一)_文化 & 方法_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章