你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
SAP 自动化框架的可支持性对照表
SAP 部署自动化框架支持部署所有受支持的 Azure 上的 SAP 拓扑。
受支持的操作系统
自动化框架支持以下操作系统。
控制面板
控制平面的部署程序虚拟机必须部署在 Linux 上,因为 Ansible 控制器只能在 Linux 上工作。
SAP 基础结构
自动化框架支持在 x86-64 或 x64 硬件的 Linux 或 Windows 虚拟机上部署 Azure 上的 SAP 基础结构。
该框架支持以下操作系统和发行版:
- 适用于 x86-64 平台的 64 位 Windows Server
- 适用于 x86-64 平台的 64 位 SUSE Linux(12.x 和 15.x)
- 适用于 x86-64 平台的 64 位 Red Hat Linux(7.x 和 8.x)
- 适用于 x86-64 平台的 64 位 Oracle Linux
以下发行版已使用该框架进行了测试:
数据库 | 版本 |
---|---|
Red Hat | 7.9、8.2、8.4、8.6、8.8、9.0、9.2 |
SUSE | 12 SP4、15 SP2、15 SP3、15 SP4、15 SP5 |
Oracle | 8.2、8.4、8.6、8.8、8.9 |
Windows Server | 2016、2019、2022 |
支持的数据库后端
自动化框架支持以下数据库后端:
数据库 | 版本 |
---|---|
SAP HANA (S4/NW) | 1909、2020、2021、2022、2023 |
ASE | 1603SP11、1603SP14 |
DB2 | 11.5 |
MS SQL Server | 2016、2019、2022 |
受支持的存储类型
自动化框架支持以下存储类型:
存储解决方案 | 说明 |
---|---|
Premium_SSD | |
Premium_SSDv2 | |
Ultra_SSD | 仅限于某些方案。 例如,符合 /hana/log on 要求的 SKU。 |
Azure NetApp 文件 | 对于 HANA,也可以使用 AVG 支持 |
Azure 文件存储 NFS | 对于共享文件,不适用于数据库文件 |
支持使用 Azure 磁盘加密和客户管理的密钥进行加密。
支持的 SAP 拓扑
默认情况下,自动化框架使用数据库和应用程序层进行部署。 应用程序层再拆分为三层:应用程序、中心服务和 Web 调度程序。
部署 | 说明 |
---|---|
独立 | 所有 SAP 角色都安装在单个服务器上。 |
分布式 | 独立的数据库服务器和应用程序层。 通过在一个 VM 上安装 SAP Central Services,在另一个 VM 上安装一个或多个应用程序服务器,可以进一步拆分应用程序层。 |
分布式 (HA) | 使用 Pacemaker 以高可用性方式部署数据库和/或 SAP Central Services |
也可在无应用程序层的情况下指定配置,从而将自动化框架部署到独立服务器。
支持的部署拓扑
自动化框架支持绿地和棕地部署。
绿地部署
在绿地部署中,自动化框架会创建所有必需的资源。
在此场景中,将在配置环境时提供相关的数据(网络和子网的地址空间)。 有关更多示例,请参阅配置工作负载区域。
棕地部署
在棕地部署中,可以使用现有的 Azure 资源作为部署的一部分。
在此场景中,将在配置环境时提供现有资源的 Azure 资源标识符。 有关更多示例,请参阅配置工作负载区域。
支持的 Azure 功能
自动化框架可以使用以下 Azure 服务、特性和功能:
- Azure 虚拟机
- 加速网络
- 定位点 VM(可选)
- SSH 身份验证/用户名和密码身份验证
- SKU 配置
- 自定义映像
- 新邻近放置组或现有邻近放置组
- Azure 虚拟网络
- 与 SAP 网络对等互连的网络中的部署
- 客户指定的 IP 寻址
- Azure 提供的 IP 寻址
- 新网络安全组或现有网络安全组
- 新虚拟网络或现有虚拟网络
- 新子网或现有子网
- 终结点
- Azure 可用性区域
- 高可用性 (HA)
- Azure 防火墙
- Azure 负载均衡器
- 标准负载均衡器
- Azure 存储
- 启动诊断存储
- SAP 安装介质存储
- Terraform 状态文件存储
- 适用于 HA 方案的云见证存储
- Azure 密钥保管库
- 新密钥保管库或现有密钥保管库
- 用于磁盘加密的客户管理的密钥
- Azure 应用程序安全组
- 适用于 NFS 的 Azure 文件存储
- Azure NetApp 文件
- 针对共享文件
- 针对数据库文件