分享方式:


Azure 公用 MEC 中的部署考量

Azure 公用多接取邊緣運算 (MEC) 網站是 Azure 的小磁碟使用量延伸模組。 其位於或接近都會區的電信業者資料中心,並設計用來執行在連結至行動網路時需要低延遲的工作負載。 本文著重於客戶在 Azure 公用 MEC 中部署應用程式之前應規劃的考量。

必要條件

  • 如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶

  • 將加入允許清單的訂用帳戶新增至您的 Azure 帳戶,這可讓您在 Azure 公用 MEC 中部署資源。 如果您沒有作用中的允許訂用帳戶,請連絡 Azure 公用 MEC 產品小組

最佳作法

針對 Azure 公用 MEC,請遵循下列最佳做法:

  • 在 Azure 公用 MEC 中,只部署對延遲敏感或在 Azure 公用 MEC 需要低延遲計算的應用程式元件。 在父 Azure 區域中,部署執行控制平面和管理平面功能的應用程式元件。

  • 若要存取 Azure 公用 MEC 中部署的 VM,請在父區域的虛擬網路 (VNet) 中部署跳板機虛擬機器 (VM) 或 Azure Bastion。

  • 針對 Azure 公用 MEC 中的計算資源,請在 Azure 區域中部署 Azure Key Vault,以提供秘密管理和金鑰管理服務。

  • 在 Azure 公用 MEC 中的 VNet 與父區域中的 VNet 之間使用 VNet 對等互連。 IaaS 資源可以透過 Microsoft 網路私下通訊,而且不需要存取公用網際網路。

Azure 公用 MEC 架構

部署在 Azure 公用 MEC 中需要低延遲的應用程式元件,以及 Azure 區域中對延遲不敏感的元件。 如需詳細資訊,請參閱 Azure 公用多接取邊緣運算部署

Azure 區域

Azure 區域應該執行應用程式的元件,這些元件會執行控制和管理平面功能,而且對延遲不敏感。

下列各節會顯示一些範例。

Azure 資料庫和儲存體

  • Azure 資料庫:Azure SQL、適用於 MySQL 的 Azure 資料庫等等
  • 儲存體帳戶
  • Azure Blob 儲存體

AI 和分析

  • Azure Machine Learning 服務
  • Azure Analytics Services
  • Power BI
  • Azure 串流分析

識別服務

  • Microsoft Entra ID

祕密管理

  • Azure Key Vault

Azure 公用 MEC

Azure 公用 MEC 應該執行對延遲敏感且需要運算資源更快回應時間的元件。 若要這樣做,請在公用 MEC 中的運算服務 (例如 Azure 虛擬機器 和 Azure Kubernetes Service) 上執行您的應用程式。

可用性與復原能力

您可以使用下列方法,讓在 Azure 公用 MEC 中部署的應用程式可供使用和復原:

  • 以作用中/待命方式部署資源,主要資源位於 Azure 公用 MEC 中,而待命資源位於父 Azure 區域中。 如果 Azure 公用 MEC 發生失敗,父區域中的資源就會變成作用中。

  • 使用 Azure 備份和災害復原解決方案,其提供 Azure Site Recovery 和 Azure 備份功能。 此解決方案:

    • 主動將 VM 從 Azure 公用 MEC 複寫至父區域,並使其可在發生中斷時進行容錯移轉和容錯回復。
    • 備份 VM 以防止資料損毀或遺失資料。

    注意

    Azure 公用 MEC 的 Azure 備份和災害復原解決方案僅支援 Azure 虛擬機器。

可用性與延遲之間存在取捨。 雖然將應用程式從 Azure 公用 MEC 容錯移轉至 Azure 區域,確保應用程式可用,但其可能會增加應用程式的延遲。

利用 Azure 區域來建構邊緣應用程式,以取得較不區分延遲的元件、需要持續運作,或需要在公用 MEC 網站之間共用。 這可讓應用程式更具彈性且符合成本效益。 公用 MEC 可以裝載延遲敏感性元件。

資料落地

重要

在您部署服務執行個體所在區域以外的位置,Azure 公用 MEC 不會儲存或處理客戶資料。

下一步

若要使用 Azure Resource Manager (ARM) 範本,在 Azure 公用 MEC 中部署虛擬機器,請前進到下列文章: