阿里云上到底能运行SAP哪些产品?

2018-02-12 10:50:02来源:segmentfault作者:JerryWangSAP人点击

分享

阿里云上提供的基础设施服务(Infrastructure Service)可以用于部署SAP产品。当然并不是所有的SAP产品都能运行在阿里云上。下面列出各个维度的限制条件。



支持的操作系统:


SUSE Linux Enterprise Server 12 SP2 (SLES12)或更高版本。


Linux平台上支持的关系型数据库管理系统: SAP HANA


具体的硬件要求在这个链接里有描述:


https://www.sap.com/dmc/exp/2...


或参考这张图:



阿里云支持的SAP产品线


1. 运行在ABAP应用服务器(Netweaver 7.0X)上的应用。


对SAP Kernel的要求:


(1) SAP Kernel 7.21 EXT (Patch Level 至少 #919)


(2) SAP Kernel 7.22 EXT (Patch Level 至少 #415)


(3) 或者比上述版本号更高


Jerry 注:


我们知道ABAP语言底层是基于C/C++实现的,包括其关键字(比如最简单的关键字WRITE的C++实现有2千多行)和虚拟机(ABAP Runtime)。SAP内部的一群计算机科学家们发明了ABAP这门伟大的语言,由它实现的各种SAP应用帮助了全球超过180个国家和地区的客户们更好地运行其业务。


通过Google我们能搜索到一些关于这些SAP计算机科学家们的介绍,比如这个链接:


http://sapexperts.wispubs.com...



再回到这个note, EXT意为Extended Kernel, 区别于标准(Standard)Kernel。


Standard Kernel和EXT Kernel最大的区别不在于这些C/C++实现的源代码, 而在于生成SAP Kernel的Make服务器的操作系统版本以及C/C++编译器的版本有所区别。


如果您对这个话题感兴趣,可以阅读SAP Community上这个讨论:


what is the difference between normal Kernel 7.20 and the Kernel 7.20 EXT


https://archive.sap.com/discu...


2. 运行在ABAP/Java应用服务器(Netweaver 7.1及更高版本)上的应用。


对SAP Kernel的要求:


(1) SAP Kernel 7.21 EXT (Patch Level 至少 #919)


(2) SAP Kernel 7.22 EXT (Patch Level 至少 #415)


(3) 或者比上述版本号更高


3. 运行在ABAP/Java应用服务器(Netweaver 7.4及更高版本)上的应用。


对SAP Kernel的要求:


(1) SAP Kernel 7.45 (Patch Level 至少 #612)


(2) SAP Kernel 7.49 (Patch Level 至少 #316)


(3) SAP Kernel 7.53 (Patch Level 至少 #24)


(4) 或者比上述版本号更高


Linux上支持运行SAP产品的阿里云虚拟机种类



Jerry注1:


表格里第三列SAPS列出了一系列数字。什么是SAPS? SAP Application Performance Standard(SAPS)是一种性能评测标准,描述了SAP产品在某种特定的系统配置下的性能表现。


SAP最先在SD(Sales and Distribution)的性能评测中引入SAPS的概念。在SD的SAPS测试里,100 SAPS意味着2000个订单行项目能够在1小时之内,跑完一个典型的业务流程,包括:

创建订单
为该订单创建Delivery Note
显示订单
修改Delivery日期
Post goods issue
创建发票

更多SAPS细节,请阅读SAP官方帮助:


1. SAP Standard Application Benchmarks


https://www.sap.com/about/ben...


2. SAP SD Standard Application Benchmark Results

http://global.sap.com/solutio...
http://global.sap.com/solutio...

Jerry注2:


注1里能看到SD的SAPS测试是对于2 tier和3tier两种架构分开进行的。2 tier意即数据库服务器和运行SAP产品的应用服务器是部署在一台物理服务器上,可以统一看成服务层。另外一层即客户端层(展现层), 这样就构成了所谓的2 tier(两层架构)。


显然,如果将数据库服务器和应用服务器分开部署,也就形成了三层架构。在阿里云上进行的SAPS评测是基于两层架构进行的。


如果您对具体部署细节感兴趣,建议阅读阿里官方文档:SAP HANA 部署指南


https://help.aliyun.com/docum...

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台