共用方式為


Azure VMware 解決方案設計原則

妥善架構Azure VMware 解決方案工作負載的指導方針建置在 Azure Well-Architected Framework 及其架構卓越五大要素上。 下表列出每個要素及其目標的摘要。

Well-Architected Framework 要素 摘要
可靠性 Azure VMware 解決方案工作負載需要平臺復原和高可用性,才能保護重要的商務資料。 您可以使用 Well-Architected Framework 來評估在 Azure VMware 解決方案 中執行的混合式工作負載,並具有延伸至 Azure 原生服務的應用程式使用量。
安全性 此要素與實作可協助保護工作負載免于威脅的量值有關。 範例包括將多個安全性層級新增至您的應用程式,包括身分識別和存取管理 (IAM) 、輸入驗證、資料主權,以及分散式阻斷服務加密 (DDoS) 風險降低。 其他措施包括封鎖不良執行者、防止資料外泄,以及提供作業系統弱點的保護。
成本最佳化 架構良好的應用程式部署符合效能期望,同時降低擁有權總成本。
效能效率 當您的應用程式示範效能效率時,它可以優化磁片作業,並有足夠的資源可隨需求進行調整。 它也會將網路延遲降到最低,讓分散式工作負載元件之間的通訊更有效率。 此要素也包含負載平衡、地理放置和快取機制。
卓越營運 此要素著重于順暢的作業,並將您衍生自 VMware 部署的價值最大化。 結合自動化、監視、安全性措施、災害復原規劃、效能優化和有效檔,可達成這些目標。

可靠性

由於失敗可能發生在內部部署和雲端中,因此當您設計Azure VMware 解決方案工作負載時,請務必專注于復原和可用性。

  • 復原 是指從失敗復原和維護功能。

  • 可用性 可確保不中斷的執行時間。 高可用性可將重大維護活動期間的應用程式停機時間降到最低。 它也會增強虛擬機器 (VM) 當機、後端更新、延長停機時間和勒索軟體攻擊等事件的復原。

達成可靠性需要橫跨架構、作業程式、自動化、監視、定期測試和驗證的完整方法。

  • 定義服務等級協定 (SLA) ,以協助確保工作負載的可靠性。
  • 選取適合您工作負載資源的 VM SKU,例如 CPU 和記憶體,以 垂直 調整工作負載。 藉由新增 VM 實例 來水準 調整。
  • 藉由實作備援和容錯移轉機制來設計高可用性,以協助確保持續作業。 考慮負載平衡 等策略,將流量分散到多個後端來源,以分散流量。
  • 實作容錯 儲存體,藉由使用獨立磁片的備援陣列 (RAID) 組態或分散式儲存系統等技術,協助確保資料完整性和可用性。
  • 瞭解資料復原的備份和還原功能 ,以防意外刪除、損毀或其他資料遺失案例。 記錄應用程式相依性和備份和還原程式也有助於簡化復原程式。

安全性

在共同責任模型中:

  • 組織主要負責管理和操作工作負載。
  • Microsoft 會管理Azure VMware 解決方案的實體和虛擬基礎結構。

我們強烈建議您定期評估服務和技術,以確保您的安全性狀態適應不斷演進的威脅環境。 當您與廠商共同作業以實作適當的安全性措施時,請務必清楚瞭解共同責任模型。

您可以採用數種方法來保護Azure VMware 解決方案環境:

  • 使用 Azure 原生服務的區段、虛擬 LAN 和網路安全性群組來實作網路隔離。
  • 有效地管理修補程式。
  • 定期進行環境稽核。
  • 使用安全性資訊和事件管理來監視安全性, (SIEM) 解決方案,例如 Microsoft Sentinel。
  • 實作待用和傳輸中資料的加密。
  • 使用健全的 IAM 做法:
    • 強制執行多重要素驗證。
    • 將您的工作負載與Microsoft Entra識別碼整合。
    • 實作最低許可權原則,並使用角色型存取控制來指派角色。

成本最佳化

Microsoft 和 VMware 對:

  • 硬體的快速演進。
  • VMware Hypervisor。
  • Azure 原生服務。

這些投資有助於提供較少的價值。 例如,它們有助於隱藏軟體定義資料中心的輸出費用, (SDDC) 。 它們也會將數項服務的企業授權納入基本成本。

Azure 硬體的功能經常擴充。 因此,Azure VMware 解決方案工作負載定期有機會將成本優化、消除浪費,以及改善購買保留等技術。

請考慮為每個Azure VMware 解決方案應用程式及其整合服務建立方案。 每個計畫都應該包含工作負載的目標和動機。 組織目標和投資優先順序應為您的應用程式、應用程式平臺和資料平臺推動成本優化計畫。

效能效率

此要素著重于優化在 Azure 專用硬體上執行的工作負載。 該焦點包含許多層面:

  • 配置資源,包括調整 CPU、儲存體、記憶體和網路資源以符合應用程式需求的能力。
  • 使用 VMware vRealize Operations Manager 之類的工具來持續監視效能和偵測異常狀況。
  • 在應用層設定特定設定以改善整體效能,例如:
    • 資料層的查詢優化。
    • 應用程式的記憶體內部快取。
    • HTTP 標頭和 Web 層的組態。

考慮上述每個層面,可協助您建置架構完善的應用程式,以提供一致且一致的使用者體驗。

卓越營運

卓越營運牽涉到完全使用Azure VMware 解決方案的功能。 營運卓越的另一個部分是遵守妥善架構的最佳做法,以保護、優化和調整工作負載。 此做法牽涉到:

  • 已備妥程式以安裝最新的修補程式和升級。
  • 維護治理和合規性。
  • 分析環境的效能和健康情況。
  • 遵循完整的程式。
  • 維護擷取的檔:
    • 疑難排解程式。
    • 災害復原計畫。
    • 如何加速解決問題程式的補救指引。

這些步驟可協助小組以有效率且透明的方式共同作業。

下一步

併入Azure VMware 解決方案指導方針的設計原則涵蓋特定設計領域。 每個設計領域都提供專注的指引,可協助您在最少時間內快速存取提升生產力所需的資訊。 請將標題視為導覽工具,引導您以正確的方向引導網路、核心基礎結構、應用程式平臺、監視、安全性和作業程式。

從檢閱支援工作負載所需的 Azure 基礎結構設計考慮開始。