SAP部署架构概述

更新时间:
复制为 MD 格式

说明

本文描述的阿里云上的SAP系统,指代的是部署在阿里云基础设施上的SAP on-prem版本的系统,而不是SAP Cloud ERP产品,或SAP BTP产品。

SAP on-prem部署,通常考虑“应用服务器+数据库服务器”双层架构的部署模式,由服务器以及所支持的操作系统来承载应用、数据库的软件部署。

在系统角色划分上,通常区分生产系统以及非生产系统。最常见的是“开发+测试+生产”的三系统架构,外加一套沙箱环境,或预发环境。

同时考虑网络架构,如何将一整套SAP系统,以及围绕SAP的周边业务系统,以合理的网络拓扑,组成安全、可靠的组网环境。

以上on-prem部署的方法论,结合公有云的基础云服务,就形成了在云上部署SAP系统的最佳实践,包含了计算、存储、网络,以及其他云服务的组合。

我们同时建议参考Landing Zone企业上云框架,完善规划企业上云的资源结构、访问控制、网络架构、安全合规体系,搭建可管理、可扩展的云环境。关于Landing Zone,请参考阿里云官网,这里不再赘述。

云上部署架构总览

image

以上是在云上部署一套完整的SAP系统的架构示例。

我们建议按照您的实际情况,从以下几个角度来考虑如何设计一套云上的SAP系统部署架构。

  • 网络设计 - 以VPC为核心,按照业务需求划分云上网络区域,并通过阿里云其他云网络产品来构建互连、安全的网络架构。

  • 存储选型 - SAP系统中涉及的存储,包括挂载在ECS上的云盘、承载SAP global file system的文件存储、以及构成冷数据备份空间的对象存储。

  • 云上安全 - 阿里云提供多个层面的云安全产品,来确保主机安全、网络安全、访问控制安全等。

  • 高可用 - 结合相关的云服务,设计高可用架构,保护SAP系统中的单点故障。

  • 容灾 - 在遇到机房、可用区级别的故障时,通过容灾架构的设计,来保护SAP生产业务的持续性。

后续的文档将针对这些架构设计的要点进行展开介绍。