解決方案構想
本文是解決方案概念。 如果您想要以更多資訊擴充內容,例如潛在的使用案例、替代服務、實作考慮或定價指引,請提供 GitHub 意見反應讓我們知道。
此 NetWeaver on SQL Server 應用程式解決方案說明使用者要求如何流經以 NetWeaver 為基礎的 SAP 環境,方法是使用 Azure 虛擬機器 來裝載 SAP 應用程式和SQL Server資料庫。
潛在使用案例
此系統利用 OS 叢集以獲得高可用性、進階儲存體以加快儲存體效能和延展性、複寫SQL Server Always On功能,以及完整災害復原 (DR) 設定,以達到 99.95% 的系統可用性。
架構
下載這個架構的 Visio 檔案 。
資料流程
- 使用與 內部部署的 Active Directory 同步處理的 Azure Active Directory,SAP 應用程式使用者會使用單一登入認證從內部部署驗證到 Azure 上的 SAP 環境。
- Azure 高速 ExpressRoute 閘道會安全地將內部部署網路連線到 Azure 虛擬機器和其他資源。
- 销售订单请求流入高可用性 SAP ABAP SAP Central Services (ASCS),然后通过在 Azure 虚拟机横向扩展文件服务器上运行的 SAP 应用程序服务器进入 Azure VM。
- 要求從 SAP 應用程式伺服器移至在主要高效能 Azure VM 上執行的 SQL Server。
- 在 SAP 認證虛擬機器上執行的主要 (使用中) 和次要 (待命) 伺服器會在 OS 層級經過叢集處理,以達到 99.95% 的可用性。 主服务器与辅助服务器之间通过 SQL Server Always On 完成同步数据复制,实现了零恢复点目标 (RPO)。
- SQL Server 資料會保存到高效能 Azure 進階儲存體。
- SQL Server資料會透過 Azure 的高速骨幹網路在另一個 Azure 區域中複寫災害復原虛擬機器,並以非同步模式使用SQL Server的Always On複寫。 災害復原 VM 可小於生產 VM,以節省成本。
- 災害復原區域中的 VM 可用於非生產工作,以節省成本。
- 災害復原端具有 ASCS 的 SAP 應用程式伺服器可以處於待命關機模式,並在需要時啟動以節省成本。
單元
- SAP 應用程式伺服器虛擬機器的相關資訊。
- Microsoft Azure進階儲存體提供改善的輸送量,以及 I/O 延遲的變化程度較低。 為了改善效能,進階儲存體在 Azure 儲存體節點中使用固態硬碟 (SSD) ,以及讀取 Azure 計算節點本機 SSD 支援的快取。