Data Domain:DDOS 6.2 及更新版本中可用的多重串流還原 (MSR) 是什麼

Summary: 本知識庫文章說明從 DDOS 6.2 開始可使用的多重串流還原 (MSR),以及當備份應用程式使用單一程式或串流執行時,為正在讀取的單一大型檔案提供可能更快的還原速度 (以及從雲端回收檔案) 的運作方式。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

MSR 預設為已在適用的 DDOS 版本上啟用,而 DD/DDVE 裝置則如上列所列。它不需進行組態或調整即可運作,且運作透明 (系統管理員或備份應用程式不需要執行任何操作或變更 DDOS 以外的任何專案,MSR 才能運作)。
 
 
如果 MSR 在預設下為 DD 提供支援但停用,並且對特定工作負載有所説明,請聯絡 Dell Data Domain 支援以取得協助。

MSR 僅適用於大於 8 GiB 的檔案,且僅在至少讀取 500 MiB 的檔案後才可開始讀取,這是內部記錄程式需要處理的數據量,以判斷 MSR 是否適用於進行中的讀取。單一外部檔案讀取變成的平行讀取線程數目取決於 DD/DDVE 硬體,其值為 4 和 8 線程是一般值。

這些和其他值可在一定範圍內設定,但只能透過 Data Domain 支援部門事先的諮詢和分析,逐一進行。

自 DDOS 6.2 起,多重串流還原 (MSR) 功能已新增至實體 DD、至 DDOS 7.0 的內部部署 DDVE,以及自 DDOS 7.2 起在物件存放區 (ATOS) DDVE 上的外部部署活動層。

此功能的目的是為大型檔案加速讀取載入 (包括從作用中階層讀取,例如還原和雲端階層,用於檔案回收),因此如果備份應用程式僅使用單一串流從檔案讀取,則 DD 會使用數個線程並行讀取檔案, 因此,將數據傳回備份應用程式的速度比透過單一順序程式讀取檔案的速度更快。

Cause

N/A

Resolution

當檔案的單一串流讀取登入 DD FS 程式時,MSR 的異質會開始生效,並等待讀取繼續,以查看是否:     
  • 檔案大於最小 (預設為 8 GiB)
  • 如果檔案至少有 500 MiB 有循序讀取 (非順序讀取/還原不適用於 MSR)
  • 如果系統未載入足夠的 MSR,則會產生其他子線程,不會使效能面臨風險
如果是這樣,FS 程式內部會針對非重疊的檔案偏移建立一些串流 (通常是 4 或 8),這些數據是從檔案平行讀取,因此外部串流 (備份應用程式用來要求從 DD 讀取檔案的串流) 在理論上會以遠快於使用單一內部串流的讀取速度,依序提供數據。

在外部讀取的有生之年,內部線程可能會從預先指派的偏移完成讀取,並移至正在讀取的檔案中。此外,MSR 會持續監控檔案上的系統負載和讀取活動,因此如果檔案讀取停止或系統負載增加,可能會拆下內部線程,並將檔案讀取保留在非 MSR 系統上原本的單一外接線程。

GUI 中沒有命令行介面 (CLI) 章節,或每日 MSR 用 ASOP 列印的統計數據,因為這些是每個檔案的讀取和短期記錄。用戶可以檢查「ddfs.info」記錄檔的內容 (來自 CLI 的「log view debug/ddfs.info」), 以查看「MSR」和「_msr」的相符專案,以查看關於 MSR 用於個別檔案的交談。當 MSR 針對正在讀取的檔案啟動時,可能會看到類似以下內容 (以及其他許多交談者):     
 
04/23 12:10:47.322 (tid 0x7fc444e40b60): FM fm_dm1_read:626 - Initializing MSR for file /data/col1/MTREE_NAME/FILE/PATH handle a2d0b:0:145e58:0:3a2d8d46:55aea63a:273e4 at offset 3314647040 size 32768

MSR 最終停止使用 (檔案停止讀取,檔案關閉),但也可能因為收到非順序讀取,甚至因為系統載入而發生。在這種情況下,在記錄中可能會看到類似以下內容:    
04/22 08:44:26.061 (tid 0x7fa4269473f0): FM fm_msr_teardown:666 - Tearing down MSR context 0x7fa4aaa986f0 for file /data/col1/MTREE_NAME/FILE/PATH handle 237d8:0:1467d2:0:2a5cd766:55aea63a:273e4 due to out of order read

04/22 10:31:11.216 (tid 0x7fa4b67de910): FM fm_msr_teardown:666 - Tearing down MSR context 0x7fa4aaa99e00 for file /data/col1/MTREE_NAME/FILE/PATH handle 5c03e:0:14704e:0:53b2e586:55aea63a:273e4 due to system is loaded

Affected Products

Data Domain
Article Properties
Article Number: 000081978
Article Type: Solution
Last Modified: 11 Dec 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.