SQL Server 上的 SAP NetWeaver

Azure Active Directory
ExpressRoute
儲存體
虛擬機器
SQL Server

解決方案構想

如果您想要瞭解如何使用詳細資訊、實行詳細資料、定價指引或程式碼範例來擴充本文,請讓我們知道 GitHub 意見反應!

此 NetWeaver 在 SQL Server 應用程式解決方案上,說明使用者要求如何使用 Azure 虛擬機器裝載 SAP 應用程式和 SQL Server 資料庫,以流經以 NetWeaver 為基礎的 SAP 架構。 此系統利用 OS 叢集以提供高可用性、高階儲存體,以提供更快的儲存體效能和擴充性、SQL Server AlwaysOn 的複寫功能,以及完整的嚴重損壞修復 (DR) 設定,以達99.95% 的系統可用性。

架構

架構圖表會 下載此架構的SVG

資料流程

  1. 使用 Azure Active Directory 與內部部署 Active Directory 同步處理的情況下,SAP 應用程式使用者會使用單一登入認證,從內部部署環境驗證至 Azure 上的 SAP 架構。
  2. Azure 高速 ExpressRoute 閘道會安全地將內部部署網路連接到 Azure 虛擬機器和其他資源。
  3. 銷售訂單要求流入高可用性的 SAP ABAP SAP Central Services (ASCS) ,然後透過在 azure VM 的 Azure 虛擬機器 scale out 檔案伺服器上執行的 SAP 應用程式伺服器執行
  4. 要求會從 SAP 應用程式伺服器移至在主要高效能 Azure VM 上執行的 SQL Server。
  5. 在 SAP 認證的虛擬機器上執行的主要 (作用中) 和次要 (待命) 伺服器會以 OS 層級叢集化,以達99.95% 的可用性。 資料複寫是透過從「主要」到「次要」的同步模式 SQL Server AlwaysOn 進行處理,因此可 (RPO) 啟用零復原點目標。
  6. SQL Server 的資料會保存在高效能的 Azure 進階儲存體。
  7. SQL Server 資料會透過 Azure 的高速骨幹網路,以及使用 SQL Server 的 AlwaysOn 複寫,以非同步模式複寫到另一個 Azure 區域中的嚴重損壞修復虛擬機器。 嚴重損壞修復 VM 可小於生產 VM,以節省成本。
  8. 災難復原區域上的 Vm 可以用來非生產工作,以節省成本。
  9. 在災難復原端具有 ASCS 的 SAP 應用程式伺服器可以處於待命關機模式,並可在需要時啟動以節省成本。

元件

  • 適用于 SAP 應用程式伺服器的 虛擬機器 資訊。
  • Microsoft Azure 進階儲存體 提供改善的輸送量,以及較少的 i/o 延遲變化。 為了提高效能, 進階儲存體 會在 Azure 儲存體節點中使用固態硬碟 (SSD) ,並讀取 Azure 計算節點的本機 SSD 所支援的快取。

後續步驟