加速網路與 Azure 虛擬機器災害復原

警告

本文參考 CentOS,這是接近結束生命週期 (EOL) 狀態的 Linux 發行版本。 請據以考慮您的使用和規劃。 如需詳細資訊,請參閱 CentOS 生命週期結束指引

加速網路可以對 VM 啟用單一根目錄 I/O 虛擬化 (SR-IOV),大幅提升其網路效能。 這個高效能路徑會略過資料路徑的主機,進而減少延遲、抖動和 CPU 使用率,供支援的 VM 類型中最嚴苛的網路工作負載使用。 下圖顯示兩部 VM 之間的通訊,一部具備加速網路而另一步沒有︰

加速和非加速網路之間的差異螢幕快照。

Azure Site Recovery 可讓您針對容錯移轉至不同 Azure 區域的 Azure 虛擬機器,利用加速網路的優點。 本文說明如何針對使用 Azure Site Recovery 所複寫的 Azure 虛擬機器,啟用加速網路。

必要條件

開始之前,請確定您了解:

使用 Windows VM 的加速網路

Azure Site Recovery 只有在來源虛擬機器已啟用加速網路時,才支援針對已複寫虛擬機器啟用加速網路。 如果您的來源虛擬機未啟用加速網路功能,您可以在這裡瞭解如何為 Windows 虛擬機啟用加速網路。

受支援的作業系統

您可以從 Azure 資源庫直接使用下列發行版本:

  • Windows Server 2016 Datacenter
  • Windows Server 2012 R2 Datacenter

支援的 VM 執行個體

大多數一般用途和具有 2 個以上 vCPU 的計算最佳化執行個體大小,皆支援加速網路。 這些支援的系列為:D/DSv2 和 F/Fs

在支援超執行緒的執行個體中,加速網路可在具有 4 個以上 vCPU 的 VM 執行個體上進行支援作業。 支援的系列為:D/DSv3、E/ESv3、Fsv2 和 Ms/Mms

如需 VM 執行個體的詳細資訊,請參閱 Windows VM 大小

使用 Linux VM 的加速網路

Azure Site Recovery 只有在來源虛擬機器已啟用加速網路時,才支援針對已複寫虛擬機器啟用加速網路。 如果您的來源虛擬機未啟用加速網路功能,您可以在這裡瞭解如何啟用 Linux 虛擬機的加速網路。

受支援的作業系統

您可以從 Azure 資源庫直接使用下列發行版本:

  • Ubuntu 16.04
  • SLES 12 SP3
  • RHEL 7.4
  • CentOS 7.4
  • CoreOS Linux
  • 具有反向移植核心的 Debian "Stretch"
  • Oracle Linux 7.4

支援的 VM 執行個體

大多數一般用途和具有 2 個以上 vCPU 的計算最佳化執行個體大小,皆支援加速網路。 這些支援的系列為:D/DSv2 和 F/Fs

在支援超執行緒的執行個體中,加速網路可在具有 4 個以上 vCPU 的 VM 執行個體上進行支援作業。 支援的系列為:D/DSv3、E/ESv3、Fsv2 和 Ms/Mms。

如需 VM 執行個體的詳細資訊,請參閱 Linux VM 大小

針對已複寫 VM 啟用加速網路

當您針對 Azure 虛擬機器啟用複寫時,Site Recovery 會自動偵測虛擬機器網路介面是否已啟用加速網路。 如果已啟用加速網路,Site Recovery 會自動在已複寫虛擬機器網路介面上設定加速網路。

加速網路的狀態可在已複寫之虛擬機器的 [網路] 設定中,於個別 NIC 的索引標籤底下進行驗證。

加速網路設定的螢幕快照。

如果您在啟用複寫之後,在來源虛擬機器上啟用加速網路,可以藉由下列程序,針對已複寫虛擬機器網路介面啟用加速網路:

  1. 針對已複寫的虛擬機器,開啟 [網路] 設定
  2. 在 [網路介面] 區段底下,按一下網路介面的名稱
  3. 從 [目標] 資料行底下的加速網路下拉式清單,選取 [已啟用]

啟用加速網路功能的螢幕快照。

針對先前未由 Site Recovery 自動啟用加速網路的現有復寫虛擬機,也應該遵循上述程式。

下一步