轻松将关键业务应用程序迁移到 Amazon Graviton

云计算
re:Invent
0
0
## 视频 <video src="https://dev-media.amazoncloud.cn/30-LibaiGenerate/31-LiBaiRebrandingVideo/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease-LBrebrandingWCaptionCN.mp4" class="bytemdVideo" controls="controls"></video> ## 导读 在考虑 ERP、CRM 和供应链系统等关键业务应用程序的基础架构时,IT 领导者通常非常保守,选择传统技术。但 Amazon Graviton 等较新的选项具有更高的性能、灵活性和成本节约。在本论坛中,了解将要求苛刻的任务关键型业务应用程序移植到由 Amazon Graviton 提供支持的 [Amazon EC2 ](https://aws.amazon.com/cn/ec2/?trk=cndc-detail)实例是多么容易,以及这样做的好处。 ## 演讲精华 <font color = "grey">以下是小编为您整理的本次演讲的精华,共1300字,阅读时间大约是6分钟。如果您想进一步了解演讲内容或者观看演讲全文,请观看演讲完整视频或者下面的演讲原文。</font> 视频以亚马逊云科技的SAP业务总经理史蒂夫·琼斯为开头,欢迎约200名与会者参加关于将关键业务应用程序迁移到亚马逊云科技Graviton的激动人心的会议。他介绍了来自SAP的两位嘉宾——负责包括HANA和HANA云在内的数据库工程的Stefan Boyo,以及负责SAP的HANA和超过50人的数据库产品管理团队的Matt Zenas。 史蒂夫解释说,亚马逊云科技与SAP有着长期的合作关系,这种合作关系可以追溯到云计算的早期时期,即2000年代末,当时企业客户开始询问像SAP这样的任务关键型应用程序是否可以运行在公共云环境中。将生产ERP工作负载在云端运行的想法在当时仍然非常新鲜且未经证实。亚马逊云科技和SAP通过正式的联盟紧密合作,以了解在亚马逊云科技上支持SAP工作负载所需的条件。 最初的重点是将SAP的传统ECC ERP套件带到亚马逊云科技,这发生在2010年。在这个过程中,他们通过早期的客户采用学到了很多,并不断改进该平台。亚马逊云科技对其云基础设施进行了改造,以满足ERP的可靠性、可用性和性能需求。SAP将其架构演变为利用云的弹性力和敏捷性。 一个重要的里程碑发生在2013年左右,当时SAP推出了需要高内存计算实例的HANA内存数据库。当时,亚马逊云科技最大的内存实例X1只有244GB的RAM。但是,亚马逊云科技认识到HANA有潜力改变ERP和分析,因此有意开始开发专为这个新的内存数据库设计的高内存实例。 这体现了亚马逊云科技以客户为中心的方法——他们从客户需求开始,然后逆向工作。如果像HANA这样的革命性技术出现,亚马逊云科技将投资使其在自己的云上的成功。 快进到今天,亚马逊云科技刚刚宣布了针对HANA的支持高达32 TB RAM的第二世代高内存实例。为了展示他们的进步,史蒂夫开玩笑说,他的儿子在他的高端家庭游戏计算机上吹嘘拥有16GB的RAM,而亚马逊云科技的服务器现在为HANA工作负载提供了2,000倍于那的内存容量。 进行此类高性能内存系统的工程需要在处理器、内存、网络、存储和软件设计等方面投入巨大的人力。亚马逊云科技通过多年的技术和资金投入,才得以实现如此规模的性能和可靠性。 同时,SAP也在经历长期的转型过程,将HANA引入云端,并围绕其发展产品组合。作为领先的企业应用软件供应商,SAP涵盖了25个行业,拥有超过11万名员工,推动了全球商业的重要组成部分——其超过40万客户基础产生了全球总贸易额的87%,相当于46万亿美元的交易。 SAP产品组合的核心是企业资源规划(ERP)软件,特别是2015年推出的战略性云ERP S/4HANA Cloud,这是SAP的未来方向和发展重点。此外,SAP还提供各种业务线应用,如人力资源管理、供应链管理和客户关系管理等。SAP在其产品中融入了人工智能功能。 SAP的商业技术平台为所有这些应用提供了集成结构和基础,使客户能够构建扩展和定制解决方案。该平台包括分析、应用开发、集成、数据管理和智能技术等功能。 在这个平台上,数据和分析支柱包括SAP HANA Cloud,这是一个现在作为完全管理的云服务提供的高性能内存数据库。SAP在2010年推出了市场上第一个内存数据平台HANA,之后经过了8次主要发布,以支持混合模式下的分析和交易工作负载,添加了空间、图形、文档和其他数据库引擎,而不仅仅是关系数据库。 如今,超过7万名客户在HANA和HANA Cloud上运行关键任务系统,包括大多数SAP的ERP安装基础。它驱动了SAP的所有应用产品从分析到交易再到基于SAP平台的自定义应用程序。HANA Cloud提供从内存到磁盘到对象存储的多级存储,使得热数据可以高速访问,而冷数据则存放在更便宜的计算中。 这个背景为我们引出了核心主题——SAP从2020年开始的两年旅程,将HANA Cloud移植到基于ARM处理器的亚马逊云科技Graviton。正如Stefan所解释的那样,这个项目是由三个关键动力驱动的。 首先,SAP致力于优化其高度工程化的HANA软件,以便更好地与Graviton硬件的创新潜力相匹配。由于HANA在计算、内存和IO方面有着极高的需求,因此它能够从与处理器架构的低级协同中获得显著的好处。 其次,Graviton处理器的优势带来了价格性能改进的承诺,相较于类似的x86处理器,性能最高可提高25%。这将直接为客户带来成本节省。 第三,ARM架构的高能效特性支持两家公司的可持续发展措施。降低数据中心的功耗对于像HANA这样的大规模工作负载至关重要。 Matt Zenas详细阐述了SAP是如何进行这项涉及250多个微服务和数千次测试的巨大工程的。他强调,作为SAP产品组合和客户实施中事实上的数据库,HANA Cloud需要支持极端严苛的工作负载。 尽管这个过程本身并不困难,但将像HANA Cloud这样的企业级数据库移植到新的处理器架构却涉及到许多复杂、相互依赖组件的协调和测试,以确保保持生产级的可靠性和性能。 Matt列举了四个关键的工作流程:调整Graviton的构建管道,迁移微服务,优化数据库引擎本身,以及在各种环境中进行广泛的测试。这个项目的时间表超过两年,从2022年初开始搭建ARM基础开始。 到2022年第三季度,完成了最初的HANA Cloud数据库移植,随后在2022年底进行了一些微服务和CI/CD迁移。2022年第四季度,首次在Graviton上运行了实时HANA工作负载。后续的优化工作将在2025年前完成,以提高性能、降低成本并实现可持续性收益。 为了说明这一点,Matt解释了HANA Cloud的架构,包括在亚马逊云科技的Graviton基础设施上构建的250多个微服务。SAP密切合作以迁移必要的微服务,并在可能的情况下利用开源选项。数据库引擎的改进针对ARM指令集、芯片优化和性能提升。 In terms of results, Matt shared a benchmark test demonstrating that the performance of HANA cloud analytics workloads on Graviton 3 was up to 50% higher compared to Intel Ice Lake. However, for transaction-oriented workloads, further adjustments are needed as the current performance improvement is less than 10% on Graviton. Their optimization approach employed multiple techniques, such as compiler upgrades, code analysis, and microarchitecture analysis. Looking back at the key lessons learned, Matt stated that adopting the Scaled Agile Framework with more than 15 teams was beneficial for coordinating this cross-company initiative. Building architecture-independent Docker images simplified the migration process. However, the premature database migration before the completion of the pipeline caused some friction. The internal security processes for accessing test instances also presented challenges. To sum up, the project has achieved significant price-performance improvements and up to a 45% reduction in carbon footprint so far. The development team is proud of these initial results but remains focused on driving further innovation with Amazon Web Services, particularly in optimizing transaction-oriented workloads and leveraging features like larger memory capacity. Steve noticed that Amazon Web Services had recently announced Graviton 4, which, according to early SAP tests, showed a 30% performance improvement compared to Graviton 3. With three times the number of cores and three times the memory capacity, it offers significant advantages, particularly for HANA's in-memory capabilities. Stefan also agreed, noting that he had seen these significant advancements in both analytical and all major transaction-oriented performance on Graviton 4. Finally, Steve provided useful resources for customers considering their migration to Graviton, including documentation, an operational migration assistant tool, relevant Amazon Web Services Summit meetings, labs, and training. With that said, Steve began answering audience questions, emphasizing Amazon Web Services' commitment to listening and learning from customers as they embark on their cloud journeys. **下面是一些演讲现场的精彩瞬间:** 亚马逊云科技的部门负责人在介绍自己在SAP的角色之前,首先向观众表达了感激之情。 ![](https://d1trpeugzwbig5.cloudfront.net/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease/images/rebranded/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease_0.png) 这位部门负责人谈论了将关键工作负载迁移到Graviton的经验教训分享目标,以及亚马逊云科技与SAP之间的长期合作关系。 ![](https://d1trpeugzwbig5.cloudfront.net/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease/images/rebranded/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease_1.png) 亚马逊云科技自豪地宣布了其新的高内存实例,最高可达32 TB的RAM。 ![](https://d1trpeugzwbig5.cloudfront.net/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease/images/rebranded/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease_2.png) 为了迎合客户对于更好价格性能的需求,亚马逊云科技开始开发自己的基于ARM的Graviton处理器。 ![](https://d1trpeugzwbig5.cloudfront.net/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease/images/rebranded/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease_3.png) 亚马逊云科技的领导者宣布与Annapurna合作建造Graviton芯片,并展示了与SAP的合作成果。 ![](https://d1trpeugzwbig5.cloudfront.net/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease/images/rebranded/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease_4.png) 亚马逊云科技的领导者对Graviton4处理器的预览基准测试中看到的性能改进表示兴奋,这为分析工作负载带来了接近30%的性能提升,而对于交易性工作负载来说,性能提升甚至更多。 ![](https://d1trpeugzwbig5.cloudfront.net/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease/images/rebranded/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease_5.png) 幻灯片展示了广泛的课程和资源,以了解更多关于亚马逊云科技和SAP合作伙伴关系的信息。 ![](https://d1trpeugzwbig5.cloudfront.net/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease/images/rebranded/CMP315-Migrating_critical_business_applications_to_AWS_Graviton_with_ease_6.png) ## 总结 SAP HANA云是一款云原生、托管的数据库服务,为全球数千家SAP客户运行任务关键的工作负载。这款数据库具有多种功能,包括关系、图形、文档以及其他引擎。 相较于类似的x86处理器,亚马逊云科技(Amazon Web Services)的Graviton处理器能够提供高达25%更好的价格性能表现。此外,Graviton处理器还能通过提高能效带来可持续性方面的优势。 将SAP HANA云移植到Graviton需要调整构建管道、微服务和数据库引擎本身。这个过程需要在多个团队之间进行协调,预计耗时约18个月。 经过性能测试,在Graviton 3上运行分析工作负载的价格性能比英特尔产品高出35%。然而,对于交易工作负载,仍需要进一步的优化。 Graviton 4在Graviton 3的基础上进一步提升了性能,尤其是在处理交易工作负载方面。此外,更大的内存容量将对SAP HANA的内存内数据库产生积极影响。 总之,这个项目展示了将任务关键工作负载迁移到Graviton的可行性和优势。这为客户提供了优化价格性能和可持续性的范例。 ## 演讲原文 ## 想了解更多精彩完整内容吗?立即访问re:Invent 官网中文网站! [2023亚马逊云科技re:Invent全球大会 - 官方网站](https://webinar.amazoncloud.cn/reInvent2023/?s=8739&smid=19458 "2023亚马逊云科技re:Invent全球大会 - 官方网站") [点击此处](https://aws.amazon.com/cn/new/?trk=6dd7cc20-6afa-4abf-9359-2d6976ff9600&trk=cndc-detail "点击此处"),一键获取亚马逊云科技全球最新产品/服务资讯! [点击此处](https://www.amazonaws.cn/new/?trk=2ab098aa-0793-48b1-85e6-a9d261bd8cd4&trk=cndc-detail "点击此处"),一键获取亚马逊云科技中国区最新产品/服务资讯! ## 即刻注册亚马逊云科技账户,开启云端之旅! [【免费】亚马逊云科技“100 余种核心云服务产品免费试用”](https://aws.amazon.com/cn/campaigns/freecenter/?trk=f079813d-3a13-4a50-b67b-e31d930f36a4&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技“100 余种核心云服务产品免费试用“") [【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用”](https://www.amazonaws.cn/campaign/CloudService/?trk=2cdb6245-f491-42bc-b931-c1693fe92be1&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用“")
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭