解決方案構想
本文說明解決方案概念。 您的雲端架構師可以使用本指南,協助視覺化此架構的一般實作的主要元件。 以本文為起點,設計符合您工作負載具體要求的完善解決方案。
此解決方案架構說明使用者要求如何流經以高效能 Azure 虛擬機器 和記憶體內部 HANA 資料庫為基礎的 SAP 環境,以在 HANA 大型實例上執行,以提供無與倫比的延展性和效能。
潛在使用案例
此系統利用 OS 叢集的資料庫效能、使用 HANA 系統複寫的高可用性,以及保證系統可用性的完整災害復原 (DR) 設定。
架構
下載此架構的 Visio 檔案。
資料流程
- 在此範例中,內部部署 SAP 使用者會透過 Fiori 介面、自訂介面或其他介面執行銷售訂單。
- Azure 高速 ExpressRoute 閘道可用來連線到 Azure 虛擬機器。
- 要求會流向高可用性 ABAP SAP 中央服務 (ASCS),然後透過在 Azure 虛擬機器 上執行的應用程式伺服器。 此可用性設定組提供99.95%的運行時間SLA。
- 要求從應用程式伺服器傳送至在主要大型執行個體刀鋒伺服器上執行的 SAP HANA。
- 主要和次要刀鋒視窗會在OS層級叢集,以達到99.99%的可用性,且數據複寫會透過同步模式的HANA系統複寫(HSR) 來處理,以同步模式從主要到次要,以啟用零 RPO。
- SAP HANA 的記憶體內部資料會保存到高效能 NFS 儲存體。
- NFS 儲存體中的資料會使用本機儲存體上的內建儲存體快照集定期備份,只需幾秒就能完成,而不會影響資料庫效能。
- 次要儲存體上的永續性資料磁碟區會透過 HANA 儲存體複寫的專用骨幹網路,複寫到專用的 DR 系統。
- DR 端的大型執行個體可用於非生產環境,藉由同時掛接 QA 儲存體和 DR 複寫磁碟區 (唯讀) 以節省成本。
元件
- Sap HANA on Azure 大型實例:SAP HANA on Azure (大型實例)會在位於 Azure 數據中心Microsoft專用刀鋒視窗伺服器上執行。 此功能專屬於資料庫伺服器。
- 適用於 Azure HANA 大型實例的 NFS 記憶體:Azure 高效能 NFS 記憶體系統提供執行快照集備份和復寫至次要記憶體的不相符功能。 此外,HANA 大型實例是唯一提供記憶體磁碟區加密的雲端基礎結構。
- Azure 上的 SAP 會要求您在認證Microsoft Azure 虛擬機器 上執行 SAP 工作負載。 SAP 至少需要兩個 vCPU,且記憶體與 vCPU 的比例為 6:1。
- Microsoft Azure 進階儲存體 提供改善的輸送量,且 I/O 延遲變化較少。 為了提升效能,進階儲存體 在 Azure 儲存體 節點中使用固態硬碟,以及 Azure 計算節點本機 SSD 支援的讀取快取。
- ExpressRoute (前端):前端上使用的 Azure ExpressRoute(請參閱圖表)提供安全、高頻寬的連線,以建立網路與Microsoft Azure 網路之間的可靠連線。
- ExpressRoute (後端):後端上使用的 Azure ExpressRoute(請參閱圖表)可讓您在 Azure 數據中心內的 Azure 元件與 Azure 上的 SAP HANA (大型實例) 系統上進行通訊。 後端 ExpressRoute 的成本包含在 SAP HANA on Azure 中(大型實例)。