編輯

共用方式為


Azure 混合式選項

Azure Arc
Azure IoT Edge
Azure Stack Edge
Azure Stack HCI
Azure Stack Hub

Azure 提供了多種混合解決方案,可託管應用程式和工作負載、擴展 Azure 服務以及為混合式環境提供安全性和操作工具。 Azure 混合服務從託管傳統 IT 應用程式和資料庫的虛擬化硬體到適用於本地、邊緣和多雲場景的整合式平台即服務 (PaaS) 解決方案。 本指南可協助您選擇符合您業務需求的混合解決方案。

混合概念

混合環境包括以下類型的託管位置和基礎結構:

  • 混合雲端:這些環境將公有雲端服務與本地基礎架構結合。 對於具有嚴格資料主權法規、低延遲要求或關鍵彈性和業務連續性需求的組織來說,這種混合策略很常見。
  • 邊緣:這些環境託管提供本地運算和資料儲存的設備。 對於需要保持接近資料、減少延遲或近即時計算資料的組織和應用程式來說,這種方法很常見。
  • 多雲端:這些環境使用多個雲端運算服務和提供者。 此策略提供了靈活性,可以降低風險,並允許組織針對特定應用程式調查和使用不同的提供者。 但這種方法通常需要特定於雲端的知識,並增加了管理、操作和安全性的複雜性。

混合解決方案包含系統的控制平面和資料平面

  • 控制平面:此平面指的是資源管理作業,例如建立 Azure 虛擬機器 (VM)。 Azure 使用 Azure 資料總管來處理控制平面。
  • 資料平面:此平面使用控制平面建立的資源執行個體的功能,例如透過遠端桌面協定 (RDP) 存取 Azure VM。

Azure 混合解決方案可將 Azure 控制平面作業擴展到 Azure 資料中心之外,或執行專用控制平面執行個體,以提供資料平面功能。

混合考慮因素

要做出混合解決方案決策,您必須考慮硬體、託管和部署以及應用程式或工作負載要求和限制。 混合解決方案還必須支援開發人員營運 (DevOps) 並遵守組織和行業標準和法規。

硬體

根據工作負載類型,您可能需要可以執行虛擬機器、容器和資料庫的傳統資料中心硬體。 對於物聯網部署等其他場景,受限硬體設備更適合,並且可以在機架、便攜式或加固伺服器上執行。

考慮是否更新、改變用途或更換現有硬體。 棕土場景在現代混合工作負載方法中使用現有硬體。 綠土場景購買新硬體或按月付費使用硬體即服務。

裝載及部署

考慮是否使用本機資料中心、邊緣、Azure 雲端或多雲端託管以及一致的雲端原生技術方法。 業務、合規性、成本或安全要求可能決定託管位置。

大規模應用程式部署不同於小規模實施。 傳統 IT 部署到虛擬機器和資料庫與部署到容器或分散式設備不同。

分散式、複雜、大規模部署必須能夠大規模擴展服務實施,並且可能以不同於傳統 IT 的方式解決業務連續性等問題。

應用程式或工作負載

考慮應用程式或工作負載是分散式、容器化或託管在虛擬機器或資料庫上的傳統 IT。 Azure IoT 中心Azure Kubernetes 服務 (AKS) 叢集或 Azure 資料中心外部的 PaaS 解決方案可以託管混合工作負載。

在虛擬機器上執行的傳統應用程式受益於超融合基礎架構 (HCI) 和 Azure 操作、安全性和管理工具,可用於第二天的操作。 雲端原生應用程式更適合在 AKS 等容器編排器上執行並使用 Azure PaaS 解決方案。

如果您需要部署在雲端中建置和訓練的模型並在本地執行它們、大規模監控 IoT 設備或提供 Azure 資料傳輸選項,請考慮邊緣部署和解決方案。

選擇混合解決方案

上述所有因素對於最終解決方案都很重要,但根據需求、背景和專業知識,組織可能會從不同的角度進行解決方案評估。 組織可能會從其硬體和託管要求和限制開始,或從應用程式和工作負載的角度調查 Azure 服務。 DevOps 團隊可能專注於大規模部署和受限或專用硬件,而係統管理員可能會強調託管位置或硬體和虛擬機器管理程式的使用。

以下部分介紹了基於部署模型的混合解決方案決策樹和描述支援的工作負載、硬體類型和部署模型的 Azure 混合服務矩陣。 透過這些插圖來選擇候選解決方案。 然後,對候選服務進行詳細評估,看看它們是否符合您的需求。

混合式解決方案決策樹

以下決策樹首先選擇現有或自訂、多雲端或 Azure 指定的混合解決方案。 該樹透過決策點來選擇適當的 Azure 混合服務。

顯示用於選擇 Azure 混合服務的決策樹的圖表。

下載本文中所有圖表的 PowerPoint 檔案

對於現有或自訂部署:

  1. 決定硬體是否受到限制或部署在資料中心

  2. 對於限制硬體,決定部署是規模還是規模。

  3. 對於資料中心多雲端部署,確定工作負載類型是使用容器還是虛擬機器SQL 資料庫中的傳統 IT 部署。

  4. 現有和自訂 IoT 工作負載可以使用 Azure IoT Edge。 現有和自訂的傳統、資料庫和雲端本機部署可以使用支援 Azure Arc 的伺服器和服務。

  5. 基於容器的部署可以使用啟用 Azure Arc 的 Kubernetes。 基於 VM 的部署可以使用啟用 Azure Arc 的伺服器、啟用 Azure Arc 的 VMware vSphere 或啟用 Azure Arc 的 System Center Virtual Machine Manager。 SQL 資料庫部署可以使用支援 Azure Arc 的資料服務。

對於 Azure 指定的部署:

  1. 決定是否需要硬體即服務或類似 Azure 資料中心的部署。 類似 Azure 資料中心的部署可以使用 Azure Stack Hub

  2. 對於硬體即服務,請確定您的工作負載類型是使用資料傳輸和運算還是超融合基礎架構 (HCI)。 針對 超融合 解決方案,您可以使用 Azure 本機

  3. 資料傳輸和運算工作負載可以使用 Azure Stack EdgeDatacenter 部署可以使用 Azure Stack Edge Pro 2Azure Stack Edge Pro GPU可攜式部署可以使用 Azure Stack Edge Mini R加固部署可以使用 Azure Stack Edge Pro R

Azure 混合服務矩陣

以下決策矩陣介紹了多種 Azure 混合服務支援的工作負載、硬體功能和部署模型。 所有 Azure 服務都包含 Azure 入口網站和其他 Azure 操作和管理工具。

顯示 Azure 混合服務功能和特徵的圖表。

下載本文中所有圖表的 PowerPoint 檔案

  • Azure 雲端提供雲端為基礎的軟體即服務 (SaaS)、基礎架構即服務 (IaaS) 以及 PaaS 運算、儲存和網路服務。 這些服務在 Azure 資料中心的 Microsoft 硬體上執行。

  • Azure VMware 解決方案 (AVS) 提供私人雲端,以原生方式在 Azure 上執行 VMware 工作負載,其中包含從專用裸機 Azure 基礎結構建置的 VMware vSphere 叢集。 此解決方案提供將現有的內部部署 VMware 環境擴充或移轉至 Azure 的方式,而不需要重新架構應用程式或重新調整作業。 AVS 與 Azure 服務整合,可讓您使用 Azure 的延展性、安全性和全域影響力,同時使用熟悉的 VMware 工具和程式。

  • Azure Stack 是一系列產品和解決方案,可將 Azure 擴展到邊緣或本機資料中心。 Azure Stack 為各種用例提供了多種解決方案。

    • Azure Stack Hub 擴展了 Azure,使其能夠在本機環境中執行應用程式。 Azure Stack Hub 提供 SaaS、IaaS 和 PaaS 超融合運算、儲存和網路服務,並在本地或多雲端資料中心的業界標準硬體上運作。 Azure Stack Hub 透過整合系統為資料中心提供 Azure 服務,並且可以在連接或斷開連接的環境中運作。
    • Azure 本機 是超融合解決方案,其使用已驗證的硬體在內部部署執行虛擬化和容器化工作負載。 Azure 本機提供 VM 型和 AKS 型超融合式計算、記憶體和網路服務,並在內部部署或多重雲端數據中心的業界標準硬體上執行。 Azure 本機會將工作負載連線至 Azure 以進行雲端服務和管理。
    • Azure Stack Edge 提供邊緣網站運算、儲存、網路和硬體加速機器學習等 Azure 功能。 Azure Stack Edge 在業界標準硬體上提供基於 VM、基於 AKS 的機器學習和資料傳輸服務即服務,並在本機或多雲端資料中心運作。
  • Azure IoT EdgeIoT 中心將自訂功能部署到海量裝置。 IoT Edge 與 IoT Hub 原生集成,可在自訂和行業標準硬體上提供 DevOps、PaaS 和容器化服務,並在本地或多雲端資料中心執行。

  • Azure Arc 透過使用支援 Azure Arc 的 VM、SQL 資料庫和 Kubernetes 服務來提供應用程式交付和管理。 Azure Arc 將現有的裸機、VM 和 Kubernetes 基礎架構資源投影到 Azure 中,以使用 Azure 管理和安全工具處理作業。 Azure Arc 透過為 Azure 服務提供一致的多雲端和本機管理平台來簡化治理和管理。

    Azure Arc 會在現有的業界標準硬體、Hypervisor、Azure 本機或 Azure Stack Edge、內部部署或多重雲端數據中心上執行。 Azure Arc 包含以下功能:

    支援 Azure Arc 的服務可讓你使用 Azure PaaS 和資料服務 (例如 Azure 應用程式服務、Azure Functions、Azure 邏輯應用程式Azure SQL 受控執行個體PostgreSQL 超大規模Azure 機器學習) 來建立本機和多雲端應用程式。 您可以在任何地方執行這些服務並使用現有的基礎結構。

參與者

本文由 Microsoft 維護。 原始投稿人如下:

若要查看非公開的 LinkedIn 個人檔案,請登入 LinkedIn。

下一步