SAP上阿里云白皮书-第四章 SAP上阿里云规划

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介:   第四章      SAP上阿里云规划 对于SAP Basis或系统管理员,实际上从SAP实施的角度来说,在阿里云上部署管理运维云资源与传统线下资源比较是非常类似的,在第二章中已经介绍了在阿里云上实施SAP会涉及到的云资源,为了加深读者的理解也与线下作了对应,在本章中将介绍如何规划利用云上计算、网络、存储资源来实现SAP上云的具体方案,同时从实施管理运维的角度去考虑系统的可用性、可靠性、便捷性以及较低的TCO。

 

第四章      SAP上阿里云规划

对于SAP Basis或系统管理员,实际上从SAP实施的角度来说,在阿里云上部署管理运维云资源与传统线下资源比较是非常类似的,在第二章中已经介绍了在阿里云上实施SAP会涉及到的云资源,为了加深读者的理解也与线下作了对应,在本章中将介绍如何规划利用云上计算、网络、存储资源来实现SAP上云的具体方案,同时从实施管理运维的角度去考虑系统的可用性、可靠性、便捷性以及较低的TCO。

 

4.1 规划准备

    在开始规划之前需要有必要的准备工作,用以确保后续规划与实施过程没有障碍,请从SAP Note开始了解阿里云的现有状态,以及准备一些必要的文档,同时准备系统Sizing与SAP License,以能够综合全面的对您在阿里云上的SAP系统作最优的规划。

4.1.1 note准备

    在开始规划之前,请通读以下有关阿里云的SAP Note,查看SAP Note需要有有效的SAP Service Market Place帐户:

Note

说明

1380654

SAP support in public cloud environments

2552731

SAP Applications on Alibaba Cloud: Supported Products and IaaS VM Types

2552652

SAP on Alibaba Cloud: Support Prerequisites

2533233

Linux on Alibaba Cloud (IaaS): Adaption of Your SAP License

2564176

SAP on Linux with Alibaba Cloud: Enhanced Monitoring

2240028

SAP Host Agent Patches specific to Linux

2588298

Fixes for Speculative Execution Vulnerabilities on Alibaba Cloud

 

4.1.2文档准备

    关于SAP在阿里云的文档可以参见阿里云的SAP解决方案文档,对于云资源可以在产品中或直接在右上方搜索想要了解的关键字。

除了SAP Note之外,请访问http://service.sap.com/instguides获取SAP用户实施手册, 对于最新的S/4HANA,BW/4HANA请对应参考http://help.sap.com/中的手册。

4.1.3 Sizing准备

请访问https://support.sap.com/pam确认SAP运行的目标版本与支持的数据库版本以及操作系统版本是否匹配,同时参考SAP Note2552731明确阿里云目前所支持的SAP产品,以及访问SAP官方Sizing 工具为规划做准备http://service.sap.com/quicksizer,由于云具有弹性特征,因此只考虑未来两年内的需求即可,ECS可以随时升配置或者降配,此处与线下传统Sizing有区别。

 

4.1.4 SAP License准备

    阿里云为您提供了运行您的SAP NetWeaver和相关数据库应用所需的基础环境,而您在阿里云上使用 SAP软件和运行 SAP系统则需要相应的软件许可。您需要使用您的软件许可在SAP 软件下载中心来下载你所需要的软件。

 

目前阿里云支持以下两种 SAP的软件许可:

 

您自有的软件许可(BYOL Bring Your Own License

您可以将已有的 SAP软件许可或者购买新的 SAP软件许可用于您的生产系统或者非生产系统。

 

阿里云云市场购买

按实际使用需求,按月订阅软件许可的 SAP软件。详细信息,请参见 阿里云云市场

 

 

4.2 解决方案规划

请访问SAP行业解决方案主页了解本行业的SAP解决方案,设定明确的战略实施目标,并考虑业务流程再造所带来的改造成本,与SAP实施方在业务应用层面规划解决方案架构,从SAP应用产品层面选择适合本企业的解决方案。

阿里云支持几乎全部的SAP套件,包含但不限于如下:

ü  SAP NetWeaver Application Server ABAP / Java / ABAP+Java

ü  SAP S/4HANA

ü  SAP Business Suite

ü  SAP BW/4HANA

ü  SAP NetWeaver Business Warehouse

ü  SAP Landscape Transformation

ü  SAP Solution Manager

4.3 技术架构规划

通常解决方案中包含了所涉及使用的SAP产品的种类与版本,在此基础上规划系统的技术架构,包含系统服务级别的规划并参考Sizing结果得出生产与非生产系统的系统的技术架构规划,并根据需要定义某一系统内的角色,包含沙箱系统、开发系统、测试系统、培训系统、预生产系统、生产系统,并规划到SID的部署方式,是否多实例部署,纵向ASCS、PAS、AAS的部署方式规划。

同时对于系统内Client的角色也要有明确的定义,并规划传输路径,传输目录,传输目录与操作系统的文件目录相关,要做好共享与非共享的规划。

数据库层面应规划并参考Sizing结果从功能性能规划ECS配置,并考虑是否采用MCOD方式,Tenant DB方式。

针对文件系统在云上有不同的存储方式,HA共享磁盘部分建议采用共享块存储,传输目录建议采用NAS存储,备份文件系统建议采用OSS对象存储

 

b74ef71db5519f4702252b3f2127c886f0d84fa9

                                  典型SAP客户上云技术架构

4.4 部署规划

首先考虑地域与可用区的规划,本着就近接入的原则选择距离最近的地域部署,并且需要选择需求产品全部满足的可用区,应注意并不是所有可用区都提供HANA实例,关于阿里云云产品区域服务状态请访问https://www.aliyun.com/about/global

如有分布式部署需求或海外部署需求,应考虑地域之间的延时,下图为阿里云地域之间的延时参考,对于可用区内部延时通常小于1ms,可用区之间不大于3ms。

对于选定的地域与可用区之上也要进行VPC的规划,通常可以规划为DMZ区、生产区、非生产区、灾备区,可以通过配置安全组VRouter来限定可用区之间与线下用户访问范围,我们建议堡垒机、跳板机、SAP Router配置在DMZ区,将所有生产机配置在生产可用区,非生产机配置在非生产可用区,如规划了灾备系统也应规划灾备区。

 

4.5高可用规划

在阿里云上由云特性本身决定的可以使ECS具有自动恢复能力,一旦在系统级别发生故障,ECS可以在可用区内实现飘移,实现不同物理机之间的自动迁移,从而实现高可用保障,ECS的服务等级承诺可用性达到>=99.95%。

但对于SAP进程级别的高可用云是无法监测的,因此基于SUSE HAE的高可用对于可用性要求很高的企业来说是有必要的,阿里云通过提供高可用虚拟IP在云端实现HAE高可用,可以提供与线下同样的HAE运行环境,从而针对SAP NetWeaver以及HANA HA-DR的运行提供高可用保障。

需要强调的是,由于云端本身是虚拟化的,与线下不同的IP飘移不是通过网卡绑定IP来实现的,而是通过在云平台层面配置Havip来实现的,其他配置并没有任何区别。

除此之外,阿里云在云端可以提供跨可用区的高可用服务,相当于可以实现线下的同城高可用方案,详情请参考https://www.alibabacloud.com/help/doc-detail/69239.htm

 

 

4.6备份规划

基于阿里云备份方式有多种选择,存储方式也有多种选择,阿里云的产品多样化保证了客户可以有多种备份选择,请制定好备份策略,诸如备份路径,备份时间,备份周期等等。

云上由于没有物理磁带设备,通常是用挂灾存储来实现备份,由于备份文件至少是以周为单位存储,从成本考虑我们建议使用OSS存储、NAS存储、高效云盘。

 

关于备份方式有以下几种可以选择:

1.    SAP系统内通过DBACOCKPIT以Disk方式备份,该方式是SAP传统方式,操作界面简洁,易于实现。

2.    数据库层面备份,通过编写数据库命令脚本并加入crontab进行自动备份,该方式略复杂,但比较灵活。

3.    云层面备份,通过云控制台设定需要备份系统的定时自定义镜像或快照,该方式十分简便,且恢复速度快。

4.    第三方备份软件备份,目前在阿里云支持Veritas NetBackup备份,该方式具有统一管理的操作界面,但有额外费用,详情请参见https://www.veritas.com/content/support/en_US/doc/58500769-130532418-0/v129840002-130532418

5.    通过混合云方式调用线下备份设备进行备份,该方式符合传统线下习惯,但对网络带宽要求高,同时要考虑恢复时间也会因为带宽问题增加。

 

 

4.7容灾规划

传统线下企业大部分都有着容灾的需求,但是受环境限制以及成本考量可能并没有实施,阿里云上可以提供多种容灾方式,并且在云端可以提供弹性灵活的部署方式进行部署。

对于云上容灾,阿里云可以提供以下容灾方式:

 

1.    主系统在线下,容灾系统在云端,通过在云端部署不对等的的应用服务器系统数据库系统,在云端进行数据库的同步,一旦灾难发生,可以临时在云上对ECS升配切换,该方式极大的节省了企业成本,并且在云端的系统部署于阿里云的基础设施能够得到比普通IDC更加稳定有效的支撑,该方式要考虑计算接入云的网络带宽能够保障数据同步。

 

2.    主系统在云端,容灾系统在线下,该方式可以充分利用已有设备,作为线下应急灾备设备,该方式也需要考虑接入带宽保障数据同步。

 

3.    主系统在云端,备份系统也在云端的不同区域,通过云上的高速通道进行连接,该方式既可以保障主系统与灾备系统的稳定性,也可以通过弹性机制为企业节省大量成本。

 

 

 

 

 

 

 

 

 

 

 

 

 

 


相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
API
在阿里云RPA中,你可以使用"SetForegroundWindow"函数来将SAP控件置顶
【2月更文挑战第28天】 在阿里云RPA中,你可以使用"SetForegroundWindow"函数来将SAP控件置顶
22 1
|
2月前
|
监控 安全 关系型数据库
在规划阿里云RDS跨区迁移资源和服务可用性
在规划阿里云RDS跨区迁移资源和服务可用性
260 4
|
2月前
|
存储 运维 容灾
在规划阿里云RDS(Relational Database Service)跨区迁移
在规划阿里云RDS(Relational Database Service)跨区迁移
38 1
|
3月前
|
云安全
电子好书发您分享《阿里云企业上云安全指引白皮书》
电子好书发您分享《阿里云企业上云安全指引白皮书》
170 1
|
4月前
|
云安全 运维 安全
|
2月前
|
存储 监控 关系型数据库
在规划和准备阿里云RDS(Relational Database Service)跨区域迁移
在规划和准备阿里云RDS(Relational Database Service)跨区域迁移
19 1
|
2月前
|
SQL 监控 关系型数据库
规划阿里云RDS跨区迁移业务需求迁移方案设计
规划阿里云RDS跨区迁移业务需求迁移方案设计
37 5
|
2月前
|
存储 弹性计算 关系型数据库
规划阿里云RDS跨区迁移业务需求数据量与迁移时间预估
规划阿里云RDS跨区迁移业务需求数据量与迁移时间预估
23 4
|
2月前
|
存储 运维 关系型数据库
规划阿里云RDS跨区迁移业务需求业务影响分析
规划阿里云RDS跨区迁移业务需求业务影响分析
24 4
|
2月前
|
监控 容灾 安全
规划阿里云RDS跨区迁移并构建容灾与备份策略
规划阿里云RDS(Relational Database Service)跨区迁移并构建容灾与备份策略
111 2