了解混合式運算
混合式運算會將內部部署系統連線到一或多個公用雲端系統。 其提供單一應用程式體驗,以及簡單的部署、治理和管理。 混合式運算可讓您使用目前的內部部署投資。 此環境會將資料放在計算系統附近,以獲得最佳效能。 透過混合式運算,您可以獲得統一安全性、統一計費、管理、資料收集和報告系統。
有效混合式運算的考量
雖然混合式運算提供許多優點,但結合多個運算環境時有一些必須考量的事項。
部署
混合式運算最適合宣告式、具狀態的部署方法。 描述混合式環境所需狀態的資訊清單,可讓您將系統的狀態簽入原始檔控制。 此架構提供最佳化的 DevOps 週期,以及時間點設定快照集。
控管
治理是監視及控制資訊技術以確保將價值提供給組織中專案關係人的流程。 混合式系統治理的第一個步驟是確保一致、更新的部署狀態。 更新會透過標準 DevOps 實務,以經過測試、自動化的方式套用。 混合式運算系統治理的另一個重要因素是確保安全性與合規性。 混合式運算系統需要主動監視、報告,以及修正問題的流程。 也有政府與產業需要的法規。 此層級的安全性與合規性需要「區域」,以便進行敏感性資料的儲存體處理。 混合式運算系統也需要一致且具凝聚力的稽核機制,以確保合規性。
管理
混合式運算環境的管理必須同時使用指令碼化和探勘 (圖形化介面) 工具,盡可能一致且完整。 這些工具必須處理系統中的所有元件,並完全涵蓋 DevOps 週期。 混合式運算系統不一定會連線。 系統的管理和控制必須允許直接 (已連線) 和間接 (定期連線) 層面,而不能對工具的作業造成太大的影響。
Microsoft Azure Arc 與混合式運算系統
Microsoft 提供數個環境來處理混合式運算環境,例如:
- Azure 混合式雲端解決方案
- Azure 混合式權益
- 適用於雲端的 Microsoft Defender
- Azure VMware 解決方案
- Azure Stack
- Microsoft Sentinel
- Azure VPN 閘道
- Azure ExpressRoute
- Azure Arc
Microsoft Azure Arc 符合混合式運算環境的需求。 其提供用於部署、監視及管理基礎結構的工具。 Microsoft Azure Arc 也為您提供 Microsoft Windows、Linux 與 Kubernetes 叢集的部署選項。 Microsoft Azure Arc 可讓您結合內部部署與多雲端服務。
已啟用 Azure Arc 的伺服器 (英文)
已啟用 Azure Arc 的伺服器能將支援延伸至在 Azure 外部執行的伺服器型資源。 您可以向 Azure Arc 註冊在內部部署資料中心中執行的 Windows 或 Linux 伺服器,並使用 Azure 上所提供的眾多資源管理功能。 您可以使用由另一個雲端提供者裝載的 Windows 或 Linux 伺服器來進行部署。
已啟用 Azure Arc 的 Kubernetes
透過使用 Azure Arc,組織可以將位於任何地方的 Kubernetes 叢集連線到 Azure。 您能以一致的方式管理叢集。 已啟用 Azure Arc 的 Kubernetes 可讓您為叢集使用 Git 存放庫,來控制大規模叢集設定與工作負載。 其也能讓組織使用 Azure 中的管理功能來滿足常見的叢集管理需求,例如清查、監視、原則合規性、安全性、使用者存取等等。
已啟用 Azure Arc 的伺服器上的 SQL Server
已啟用 Azure Arc 的伺服器上的 SQL Server 會將 Azure 服務延伸至現有 SQL Server 執行個體,該執行個體裝載於客戶資料中心的 Azure 外部、邊緣或多雲端環境中。
已啟用 Azure Arc 的資料服務
已啟用 Azure Arc 的資料服務可讓您執行 Azure 資料服務,例如已啟用 Azure Arc 的 SQL 受控執行個體。 您可以在內部部署、在邊緣、在 Azure 和其他公用雲端執行這些系統。 使用 Kubernetes 可讓您使用您選擇的基礎結構。 您可以取得一律最新且可彈性擴縮的自我佈建部署。 您也可以取得統一的命令列,以及圖形化的管理及監視系統。 已啟用 Azure Arc 的資料服務同時具有直接與間接連線模式。 已啟用 Azure Arc 的資料服務也提供深層安全性與合規性監視。