SAP 部署自動化架構的支援性矩陣

SAP 部署自動化框架是一款開源的協調工具,用於在 Azure 上部署、安裝及維護 SAP 環境。 在規劃或修改部署前,請確認你的框架支援目標作業系統、資料庫、儲存選項及拓撲。

  • 控制平面:控制平面的部署虛擬機(VM)必須在 Linux 上執行,因為 Ansible 控制器只能在 Linux 上運作。

  • SAP 基礎架構:自動化框架支援在 Linux 與 Windows 虛擬機上部署 SAP on Azure 基礎架構,支援 x86-64 或 x64 硬體。

本文列出自動化框架所支援的平台、資料庫後端、儲存類型及 SAP 拓撲。 欲了解該框架的概述,請參閱 SAP 部署自動化框架

受支援的作業系統

架構支援下列作業系統和發行版:

  • x86-64 平台的 Windows Server 64 位元
  • x86-64 平臺的 SUSE Linux 64 位 (12.x 和 15.x)
  • 適用於 x86-64 平台的 Red Hat Linux 64 位元(7.x、8.x、9.x、10.0)
  • x86-64 平臺的 Oracle Linux 64 位

以下發行版曾在此框架下進行測試:

散發 版本
紅帽 7.9 (機器翻譯)
8.2
8.4
8.6
8.8
9.0
9.2
9.4
9.6
10.0
SUSE 12 SP4
15 SP2
15 SP3
15 SP4
15 SP5
15 SP6
15 SP7
Oracle 8.2
8.4
8.6
8.8
8.9
Windows 伺服器 2016
2019
2022

支援的資料庫後端

自動化架構支援下列資料庫後端:

資料庫 版本
SAP HANA (S4/NW) 1909
2020
2021
2022
2023
2025
ASE 1603SP11
1603SP14
DB2 11.5
Oracle 19.0
MS SQL Server 2016
2019
2022

支援的記憶體類型

自動化架構支援下列記憶體類型:

記憶體解決方案 註釋
高級固態硬碟
Premium_SSD v2
Ultra_SSD 僅限於特定案例。 例如,符合資格之 SKU 上的 /hana/log
Azure NetApp Files HANA 也支援 AVG。
Azure 檔案儲存體 NFS 是針對共享檔案,不是資料庫檔案。

自動化框架支援使用 Azure Disk Encryption 及客戶管理的金鑰進行加密。

支援的 SAP 拓撲

根據預設,自動化架構會使用資料庫和應用層進行部署。 應用層分成三個層:應用程式、中央服務和 Web 發送器。

部署 註釋
獨立 所有 SAP 角色都會安裝在單一伺服器上。
分散式 分隔資料庫伺服器和應用層。 應用層可以進一步分割,方法是在一部 VM 上擁有 SAP 中央服務,而另一部 VM 上有一或多個應用程式伺服器。
分散式 (HA) 資料庫及/或 SAP 中央服務皆透過 Pacemaker 部署為高度可用。

您也可以藉由指定沒有應用層的組態,將自動化架構部署至獨立伺服器。

受支援的部署拓撲

自動化框架同時支援綠色欄位和棕色欄位部署。

綠色欄位部署

在綠色欄位部署中,自動化框架會建立所有必要的資源。

在此案例中,當您設定環境時,您會提供相關的數據(網路和子網的位址空間)。 如需更多範例,請參閱 設定工作負載區域

棕色欄位部署

在棕色場部署中,您可以使用現有的 Azure 資源作為部署的一部分。

在此案例中,您會在設定環境時,提供現有資源的 Azure 資源識別碼。 如需更多範例,請參閱 設定工作負載區域

支援的 Azure 功能

自動化框架在部署和管理 SAP 環境時,可以使用以下 Azure 服務、功能與能力:

  • Azure 虛擬機器

    • 加速化網路
    • 錨點虛擬機(選擇性)
    • SSH 或使用者名稱與密碼驗證
    • SKU 組態
    • 自訂映像
    • 新的或現有的鄰近放置群組
  • Azure 虛擬網路

    • 部署在與 SAP 網路對等互連的網路中
    • 客戶指定的IP位址
    • Azure 提供的IP尋址
    • 新的或現有的網路安全組
    • 新的或現有的虛擬網路
    • 新的或現有的子網
    • 私人端點
  • Azure 可用性區域

    • 高可用性 (HA)
  • Azure 防火牆

  • Azure Load Balancer

    • 標準負載平衡器
  • Azure 儲存體

    • 開機診斷記憶體
    • SAP 安裝媒體儲存裝置
    • Terraform 狀態檔案儲存體
    • HA 情境的雲端見證儲存體
  • Azure Key Vault

    • 新的或現有的金鑰保存庫
    • 客戶管理的磁碟加密金鑰
  • Azure 應用程式安全組

  • 適用於 NFS 的 Azure 檔案服務

  • Azure NetApp Files

    • 針對共用檔案
    • 針對資料庫檔案