写点什么

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:38801

评论

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

Flutter启动流程分析之插件化升级探索

得物技术

flutter Weex Google 框架 原生

Linux之wc命令

入门小站

Linux

在线YAML转TOML工具

入门小站

工具

Spring Boot Admin 添加报警提醒和登录验证功能!

王磊

前端工程师 2022 年必备的 7 个工具

开源之巅

JavaScript node.js

“在线设计”网络资源管理的源头活水

鲸品堂

通信运营商 在线设计平台

恒源云(GPUSHARE)_AdderSR: Towards Energy Efficient Image Super-Resolution学习笔记

恒源云

人工智能 深度学习 计算机视觉

恒源云(GPUSHARE)_attention decoder效果不佳时如何应对

恒源云

深度学习 计算机视觉

一线开发人员,你对项目了解多少?

蜜糖的代码注释

Java 程序员 后端技术

基于Calcite的分布式多数据源查询

麒思妙想

MySQL 数据库 Apache Calcite gbase8a

企业上云后,不容忽视的管理工具-云管平台

行云管家

云计算 企业上云 云管平台 云管理

携程DBA负责人俞榕刚:OceanBase在携程的落地和实践

OceanBase 数据库

数据库 分布式 OceanBase 开源 携程 客户实践

微信的业务架构图和学生管理系统的毕业设计

Geek_8d5fe5

架构实战营

☕【Java深层系列】「并发编程系列」让我们一起探索一下CompletionService的技术原理和使用指南

码界西柚

Java 线程池 CompletionService 异步执行 1月日更

必读!如何有效的进行沟通

观测观测

手把手教你丨小熊派移植华为 LiteOS-M

华为云开发者联盟

华为 鸿蒙 LiteOS 小熊派 移植

来自未来的交互设计!当电影中的一切变为现实,设计师要如何进化?

博文视点Broadview

全栈工程师?你知道全流程工程师吗?

蜜糖的代码注释

Java 开发 后端技术

五步实现HarmonyOS应用(ets)【鸿蒙开发 07】

坚果

鸿蒙 1月月更

2022年保障企业内网安全就用行云管家!免费试用!

行云管家

云计算 云平台 内网 云管平台

第三方测评:GaussDB(for Redis)稳定性与扩容表现

华为云开发者联盟

redis 华为云 GaussDB(for Redis) NoSQL数据库 云原生NoSQL数据库

ReactNative进阶(二十九):BloC 模式

No Silver Bullet

React Native 1月月更 BloC

TiDB Cloud 上线亚马逊云科技 Marketplace,为全球用户提供云端一栈式实时 HTAP 数据库体验

PingCAP

流批一体技术框架探索及在袋鼠云数栈中的实践

袋鼠云数栈

03uniapp的生命周期【uniapp 专题 03】

坚果

小程序 uniapp 1月月更

鉴释加入龙蜥社区,助力开源生态建设

OpenAnolis小助手

Linux 开源 社群 合作伙伴

异步调用如何使用是最好的方式?

CRMEB

高并发环境下,6个构建缓存服务需要注意的问题

华为云开发者联盟

缓存 高并发 开发 并发 缓存服务

鉴释加入龙蜥社区,助力开源生态建设

OpenAnolis小助手

Linux 开源

用 docker 快速搭建 kafka(qbit)

qbit

kafka zookeeper docker image

“以终为始”的正确使用方式

石云升

思维模型 1月月更

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