Azure 虛擬機器災害復原 - 高週轉率支援

Azure Site Recovery 現在支援使用高變更率 (High Churn) 選項,讓每台虛擬機器的資料變更率最高可達 500 MB/s。 早期,每台虛擬機限制為 100 MB/s。 此功能幫助您保護執行高流量工作負載(如資料庫)的 Azure 虛擬機器,並能幫助您為這些工作負載達成更好的復原點目標(RPO)。

使用預設的「一般變動率」選項時,每台虛擬機器僅支援最高 54 MB/s 的變動率。 使用 High Churn 時,虛擬機器可達到的最大變更率取決於下一節所述的支援矩陣需求,主要包括虛擬機器記憶體、來源磁碟的大小與類型、I/O 大小、區域,以及 Azure Site Recovery Mobility 服務版本。

附註

High Churn 使用 Premium Block Blob 儲存帳號作為快取儲存帳號。 先前,高變動率選項支援每台 VM 高達 100 MB/s 的變動率。 當符合支援矩陣需求時,現在每台虛擬機最高可支援 500 MB/s。

支援矩陣

下列要求決定虛擬機器是否符合高變動資格,以及可達到的變動上限 (最高 100 MB/s 或最高 500 MB/s)。

劇本與光碟

  • High Churn 只支援 Azure 虛擬機的災難復原(Azure-to-Azure scenario)。
  • 原始碼磁碟必須是管理磁碟。
  • 要達到最高 500 MB/s 的更新速度,來源磁碟必須是 Premium SSD v1、Premium SSD v2 或 Ultra Disk。

記憶體 (RAM)

虛擬機器可達到的變動上限取決於其 RAM 容量。 建議至少 32 GB 記憶體以達到 100 MB/s,且至少需 256 GB 記憶體才能達到 500 MB/s。 如果虛擬機的記憶體少於 256 GB,其流失上限會被限制在 100 MB/s。 如果記憶體少於 32 GB,則其流失上限為 54 MB/s。

VM RAM 每台虛擬機的最大流失數 每片最大流失量
不到 32 GB 54 MB/秒 20 MB/秒
32 GB 到 256 GB 以下 100 MB/秒 50 MB/秒
256 GB 及以上 500 MB/秒 最高可達 250 MB/s(參見磁碟大小限制)

附註

Site Recovery 為 Windows 和 Linux 保留最多 6.25% 的記憶體。 不過,在 Windows 上,高流失上限為 16 GB,正常流失則為 4 GB。

作業系統

  • Windows。
  • Linux – 在所有支援 ASR 的 Linux 發行版中,支援最高 100 MB/s。 然而,超過 100 MB/s 且最高可達 500 MB/s 的支援僅適用於 RHEL 9、SLES 15 和 Ubuntu 24.04。

磁碟大小與輸入輸出大小

每顆磁碟支援的解散量是根據來源磁碟大小及應用程式 I/O 大小而定。 如需了解適用於 100 MB/s 與 500 MB/s 配置的每個磁碟限制,請參閱以下各節中的變動限制表。

區域可用性

  • 在所有支援 Azure Site Recovery 且有 Premium Block Blob 儲存帳號的地區,都有高流失率(最高可達 100 MB/s)。
  • 增強型變動 (最高 500 MB/s) 僅於有限的區域提供。

支援 500 MB/s 的增強型變動,適用於複寫作業中來源與目標區域皆屬以下區域:

  • 澳大利亞中部
  • 澳大利亞中部 2
  • Australia East
  • Australia Southeast
  • 巴西南區
  • 巴西東南部
  • 加拿大東部
  • 印度中部
  • Central US
  • 東亞
  • 美國東部 2
  • 法國中部
  • 法國南部
  • 德國北部
  • 德國中西部
  • 以色列中部
  • 義大利北部
  • 日本東部
  • 日本西部
  • 南韓中部
  • 南韓南部
  • 紐西蘭北部
  • 美國中北部
  • 北歐
  • 挪威東部
  • 卡達中部
  • 南非北部
  • 南非西部
  • 美國中南部
  • 美國中南部 2
  • 印度南部
  • 東南亞
  • 美國東南部
  • 東南美國5號公路
  • 美國西南部
  • 瑞士西部
  • 台灣北部
  • 臺灣西北
  • 阿拉伯聯合大公國中部、阿拉伯聯合大公國北部
  • 英國南部
  • 英國西部
  • 美國中西部
  • 西歐
  • 美國西部
  • 美國西部 2
  • 美國西部 3

網路與 CPU

確保來源Azure虛擬機有足夠的網路頻寬和 CPU 可用Site Recovery(ASR 的最高 CPU 使用率可達 18%)以複製來源的資料變更。

行動服務版本

最高 500 MB/s 的 Churn 需要 Azure Site Recovery Mobility Service 版本為 9.66.7640.1 或更新版本,此外還需符合所有其他支援矩陣的要求。

虛擬機器 (已啟用高變動選項,且符合支援矩陣中所有 500 MB/s 要求) 達到 500 MB/s 上限的方式,取決於其是新受保護或已受保護狀態:

  • 新保護的虛擬機:啟用符合所有支援矩陣需求的 Azure Site Recovery 會自動套用 500 MB/s 的限制。

  • 已受保護的虛擬機:在將 Mobility Service 升級至 9.66.7640.1 或更新版本後,若在入口網站的 ASR 代理升級任務中被建議,請重新啟動虛擬機,以便載入相容的 Azure Site Recovery 核心驅動程式,並生效 500 MB/s 的限制。

在 Mobility Service 版本 9.66.7640.1 之前,高流失選項支援每台虛擬機最高 100 MB/s 的流失限制。

依磁碟大小與 I/O 大小而定的變動率限制

這些限制是基於測試,並未涵蓋所有可能的應用程式 I/O 組合。 實際結果可能會因你的應用程式 I/O 組合而異。 同時適用兩項限制:每個磁碟的變動限制(如下列表格所示)以及每個虛擬機的變動限制(來自支援矩陣)。 虛擬機器會受其先達到的限制所約束。

當設定支援每個虛擬機最高 100 MB/s 時

當虛擬機的記憶體容量為 32 GB 到 256 GB 以下,且符合其他支援需求時,適用此規則。 每部虛擬機器的資料變動速率上限為 100 MB/s;每個磁碟的資料變動速率上限為 50 MB/s。

原始磁碟類型 / 寫入大小 8 KB 16 KB 24 KB 32 KB 及以上
Standard 2 MB/秒 4 MB/秒 6 MB/秒 8 MB/秒
高級 SSD(128 GiB 或以上) 10 MB/秒 20 MB/秒 30 MB/秒 30 MB/秒
高級 SSD(512 GiB 或以上) 10 MB/秒 20 MB/秒 30 MB/秒 30 MB/秒
高級 SSD(1 TiB 或以上) 20 MB/秒 35 MB/秒 50 MB/秒 50 MB/秒

當設定支援每個 VM 最高 500 MB/s 時

此支援適用於虛擬機擁有 256 GB 或以上 RAM、使用高級 SSD v1 或 v2,或 Ultra Disk 原始碼磁碟,且符合其他支援需求。 每台虛擬機的流速上限為 500 MB/s,每張硬碟的流轉速度上限為 250 MB/s。

原始磁碟大小(GiB)/寫入大小(KB) 8 KB 16 KB 32 KB 64 KB 128 KB 256 KB 及更多
128 3.9 MB/秒 7.8 MB/秒 11.5 MB/秒 33.1 MB/秒 66.1 MB/秒 100 MB/秒
256 8.6 MB/秒 17.2 MB/秒 34.4 MB/秒 68.8 MB/秒 125 MB/秒 125 MB/秒
512 18.0 MB/秒 35.9 MB/秒 71.9 MB/秒 143.8 MB/秒 150 MB/秒 150 MB/秒
1,024 39.1 MB/秒 78.1 MB/秒 156.3 MB/秒 200.0 MB/秒 200 MB/秒 200 MB/秒
2,048 58.6 MB/秒 117.2 MB/秒 234.4 MB/秒 250.0 MB/秒 250 MB/秒 250 MB/秒
4,096 58.6 MB/秒 117.2 MB/秒 234.4 MB/秒 250.0 MB/秒 250 MB/秒 250 MB/秒
8,192 125.0 MB/秒 250.0 MB/秒 250 MB/秒 250 MB/秒 250 MB/秒 250 MB/秒
16,384 140.6 MB/秒 250 MB/秒 250 MB/秒 250 MB/秒 250 MB/秒 250 MB/秒
32,767 156.3 MB/秒 250 MB/秒 250 MB/秒 250 MB/秒 250 MB/秒 250 MB/秒

此限制僅適用於原始磁碟為 Premium、Premium v2 或 Ultra 時。

附註

每個虛擬機最大支援的解散速度為 500 MB/s,但實際限制取決於來源磁碟的磁碟大小與類型。

啟用高變換率支援

來自復原服務保存庫

  1. 選擇你想啟用複寫的來源虛擬機。 要啟用複製,請遵循標準步驟。

  2. [複寫設定]>[儲存體] 下,選取 [檢視/編輯儲存體設定][自訂目標設定] 頁面隨即開啟。

    複寫設定儲存體的螢幕擷取畫面。

  3. 虛擬機的 Churn 中,可以從兩個選項中選擇:

    • 正常變動 (預設選項)-每部虛擬機器最高可達 54 MB/s。 正常變動使用標準儲存體帳戶 (僅用於快取儲存體)。 因此,快取儲存體的下拉式清單僅會顯示標準儲存體帳戶。

    • 高變動 - 每部虛擬機器最高可達 500 MB/s (視支援矩陣而定)。 高變動僅使用進階區塊 Blob 儲存體帳戶 (僅用於快取儲存體)。 因此,快取儲存體的下拉式清單僅會顯示進階區塊 Blob 儲存體帳戶。

      變換率的螢幕擷取畫面。

  4. 從下拉式清單中選取 [高流失]

    高變換率的螢幕擷取畫面。

    如果你選取了多個來源虛擬機,且想要為所有虛擬機啟用 High Churn,請在頂層選取 High Churn

  5. 選取高變動後,快取儲存體帳戶僅提供進階區塊 Blob 選項。 選擇快取儲存帳號,然後選擇 確認選擇

    快取儲存體的螢幕擷取畫面。

  6. 設定其他設定並啟用複寫。

從 Azure 虛擬機器畫面

  1. 在入口網站中,移至 [虛擬機器],然後選取虛擬機器。

  2. 在左窗格的 [作業] 底下,選取 [災害復原]

    [災害復原] 頁面的螢幕擷取畫面。

  3. [基本] 中選取 [目標區域],然後選取 [下一步: 進階設定]

  4. [進階設定] 下,根據需要選取 [訂用帳戶][VM 資源群組][虛擬網络][可用性][鄰近放置群組]

  5. [進階設定]>[儲存體設定]下,選取 [[+] 顯示詳細資料 ]

    儲存體顯示詳細資料的螢幕擷取畫面。

  6. [儲存體設定]>[VM 的流失]下,選取 [高流失]。 您只能使用進階區塊 Blob 儲存體帳戶作為快取儲存體。

    虛擬機器的變換率的螢幕擷取畫面。

  7. 選取 [下一步: 檢閱 + 開始複寫]

附註

  • 只有在為虛擬機器設定 Azure Site Recovery 並同時啟用複寫時,才能啟用高變動。 若要將已受保護的虛擬機器在 Normal Churn 與 High Churn 之間切換,請先停用複寫,然後使用所需的 Churn 選項再次啟用。

成本影響

  • 高變動率使用進階區塊 Blob儲存體帳戶,其成本可能高於一般變動率使用的標準儲存體帳戶。 欲了解更多資訊,請參閱 Azure Site Recovery 定價
  • 對於高變動率的虛擬機器,複寫程序相較於 一般變動率,會將更多資料變更傳送到目標端。 這可能導致網路成本上升。

後續步驟

為Azure虛擬機設置災難復原。