SAP 工作負載應用程式平臺
應用程式平臺是指裝載環境、應用程式相依性、架構和連結庫。 針對 SAP 工作負載,Azure 平臺提供將成本和效能優化的機會,讓您能夠減少更多任務作。
優化計算成本
影響:成本優化
計算成本優化是透過規劃、監視和調整整個SAP工作負載生命週期中的VM大小來達成。 VM 為 SAP 應用程式提供計算能力,並直接影響成本和效能。 建議您監視 SAP 工作負載的計算成本,以確保花費的金額可協助您達成組織目標。 以下是 SAP 工作負載計算的成本優化建議。
選擇正確的 VM 類型
Azure 具有適用於您工作負載的 SAP 認證 VM。 錯誤的 VM 類型需要較大的大小,才能獲得效能需求,而不需要權益而增加成本。 正確類型的較小 VM 可以為您提供比錯誤類型大型實例更高的效能。 Azure 提供 SAP 認證的組態清單,可協助您瞭解哪些 VM 能與業務需求搭配運作良好。
如需詳細資訊,請參閱 SAP 認證的基礎結構。
記憶體優化 VM 可以符合大部分 SAP 應用程式的需求。 SAP 在線分析處理 (OLAP) 工作負載和在線事務處理 (OLTP) 工作負載應該使用 M 系列 VM。 OLTP 工作負載的範例包括 SAP HANA、HANA 上的 SAP Business Suite 和 SAP S/4HANA。 OLAP 工作負載的範例包括 HANA BW/4HANA 上的 SAP BW。 HANA 上的 SAP Business One 與 M 系列 VM 配對。
SAP NetWeaver、Business All-in-One、Business Suite Software 和 BusinessObjects BI 與不同的 VM 類型具有更廣泛的一致性。 他們可以在 D、G、E 和 M 系列中的 VM 上執行。
在移轉期間優化計算成本
許多 SAP 旅程都會從內部部署開始,因此請務必規劃整個工作負載的移轉期間計算優化。 請務必遵循每個 SAP 移轉的最佳做法。 您可以在 我們的 CAF SAP 檔中找到程式指引。 有了更廣泛的程式指引,您仍然需要為每個 SAP 工作負載自定義計算優化。 我們希望您考慮移轉前和移轉後里程碑。
優化移轉前。 移轉前優化可確保您已布建足夠的雲端資源,以支援SAP工作負載的預期移轉運行時間。 您必須確認 Azure VM 符合內部部署工作負載的技術需求。 規劃會縮短工作負載的移轉時間,並將移轉的時間降到最低,以降低成本。
優化移轉後。 移轉后優化著重於用戶體驗。 此步驟與超醫療保健期間一致,這是提高許可權的客戶服務時間,以確保工作負載正在執行。 您應該在用戶開始與其互動時監視工作負載。 效能計量可能表示您需要減少 VM 大小,或切換至不同的 VM 類型。
改善應用程式平台營運卓越
請務必將作業中的 VM 優化,以節省最多成本。 透過 VM 作業,我們會參考 SAP 工作負載的每日管理。 此階段的工作負載可讓預測計算需求的能力。 請務必瞭解使用者需求如何影響一段時間的計算需求。 VM 選擇應該隨著 SAP 工作負載的需求而變更。 以下是作業的成本節省建議。
使用 Azure Advisor。 建議您使用 Azure Advisor 來識別需要優化的 VM 使用量。 如需詳細資訊,請參閱 Azure Advisor 成本優化。
強制執行 VM 控管。 您應該在建立 VM 時強制執行 VM 治理,作為成本和安全性最佳做法。 每個 VM 部署都會增加 SAP 工作負載的作業成本和受攻擊面。 在治理程式外部建立的 VM 通常會建立不必要的費用,並有更多弱點。 建議您使用 Azure 原則 來強制執行 SAP 工作負載的 VM 治理。 如需詳細資訊,請參閱適用於 SAP 的 Azure 原則。
停止非重大工作負載。 每個 SAP 工作負載都有不同的重要性層級。 某些工作負載不需要在周末和週末。 沙箱環境是低重要性的良好範例。 建議您停止支援非關鍵工作負載環境的 VM,以降低成本。 您可以針對 Azure 中的 SAP 工作負載自動執行此程式。 如需詳細資訊,請參閱 自動化 VM 啟動和停止。
使用保留實例。 任何需要持續執行的 SAP 工作負載都應該使用保留實例來優化成本。 針對預算可預測性,您可以在指定的區域中進行一或三年的進階購買。 如需詳細資訊,請參閱 Azure 保留。
使用 Azure Hybrid Benefit。 Azure 可讓您使用已啟用內部部署軟體保證的 Windows Server 和 SQL Server 授權。 權益適用於 Red Hat 和 SUSE Linux 訂用帳戶。 這項優點可大幅節省混合式 SAP 工作負載。 如需詳細資訊,請參閱 混合式授權權益。
如需詳細資訊,請參閱:
設定應用程式可靠性
影響:可靠性
應用程式伺服器可靠性的目標是在需要時讓多個應用程式伺服器負載平衡流量和故障轉移。 SAP 應用伺服器層的復原可透過備援來達成。 您可以在至少有兩部應用程式伺服器的不同 Azure 虛擬機實例上設定多個對話框實例。 以下是應用程式伺服器復原建議。
使用 可用性區域。 SAP 應用程式伺服器可以部署在可用性設定組或跨可用性區域。 不過,您所做的決策必須根據工作負載需求而定,我們目前建議可用性區域作為復原的最佳選項。 我們不建議擴展集。 如需詳細資訊,請參閱 SAP 的可用性區域。
使用多個應用程式伺服器。 建議使用多個較小的應用程式伺服器,而不是使用一部較大的應用程式伺服器。 此設定可避免單一失敗點。 最佳做法是設定 SAP 登入群組 (SMLG) 和 Batch Server Group (RZ12) ,以在終端使用者 & 批處理之間進行更好的負載平衡。
如需詳細資訊,請參閱:
改善計算效能效率
影響:效能效率
計算是支援 SAP 應用程式的核心。 計算包括硬體、核心數目和記憶體。 這些功能是組織的基礎。 如果您未優化計算設定,SAP 工作負載將無法符合使用者需求尖峰,或持續使用預先定義的預算。 請務必瞭解工作負載的需求,並符合這些需求與您用於 SAP 工作負載的計算。 以下是一些計算效能考慮。
針對內部部署工作負載進行參考大小調整。 參考重設大小是檢查 SAP 工作負載內部部署之設定和資源使用率數據的程式。 參考重設大小數據會顯示工作負載目前的計算需求,而且這些需求應該在 Azure 中相符。 若要尋找此資訊,請使用 SAP OS 收集器。 SAP OS 收集器會擷取可透過 SAP 交易 OS07N 和 EarlyWatch 警示回報的系統使用率資訊。 任何系統效能和統計數據收集工具都可以收集類似的資訊。
針對新的工作負載使用SAP快速大小器。 SAP 快速調整工具是 SAP 所開發的免費 Web 型工具,可將商務需求轉譯為技術需求。 當您建置新的 SAP 工作負載以尋找具有正確網路和記憶體輸送量的 Azure VM 時,請使用此工具。 如需詳細資訊,請參閱 SAP 快速大小器。