Data Domain:DDOS 6.2以降で使用可能なMSR(マルチ ストリーム リストア)とは
Summary: このKB記事では、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デバイスでデフォルトで有効になっています。構成やチューニングを必要とせずに動作し、透過的に動作します(管理者もバックアップ アプリケーションも、MSRが機能するためにDDOS以外の操作を行ったり変更したりする必要はありません)。
DDに対してMSRがサポートされているがデフォルトでは無効になっていることが判明し、特定のワークロードにメリットがある場合は、Dell Data Domainサポートにお問い合わせください。
MSRは、8 GiBを超えるファイルに対するシーケンシャルな読み取りでのみ機能し、少なくとも500 MiBのファイルが読み取られた後でのみ開始されます。これは、MSRが進行中の読み取りに適用されるかどうかを判断するために内部ヒューリスティックが処理する必要があるデータの量です。単一の外部ファイルの読み取りが変換する並列読み取りスレッドの数は、DD/DDVEハードウェアによって異なり、値は4スレッドと8スレッドが一般的です。
これらの値やその他の値は、ある程度構成できますが、Data Domainサポートによる事前のコンサルティングと分析によってのみ、ケース バイ ケースで構成できます。
MSR(マルチ ストリーム リストア)は、DDOS 6.2の時点で物理DDに、DDOS 7.0の時点でオン プレミスDDOSに、DDOS 7.2の時点でオフプレミスのATOS(Active Tier on Object Store)DDVEに追加される機能です。
この機能の目的は、より大きなファイルの読み取りロード(リストアなどのアクティブ階層からの読み取りとファイルリコール用のクラウド階層の両方)を高速化することです。これにより、バックアップ アプリケーションがファイルからの読み取りに1つのストリームのみを使用する場合、DDは複数のスレッドを並列で使用してファイルを内部的に読み取ります。 これにより、ファイルが単一のシーケンシャル プロセスを介して読み取られた場合よりも高速にデータをバックアップ アプリケーションに返します。
MSRは、8 GiBを超えるファイルに対するシーケンシャルな読み取りでのみ機能し、少なくとも500 MiBのファイルが読み取られた後でのみ開始されます。これは、MSRが進行中の読み取りに適用されるかどうかを判断するために内部ヒューリスティックが処理する必要があるデータの量です。単一の外部ファイルの読み取りが変換する並列読み取りスレッドの数は、DD/DDVEハードウェアによって異なり、値は4スレッドと8スレッドが一般的です。
これらの値やその他の値は、ある程度構成できますが、Data Domainサポートによる事前のコンサルティングと分析によってのみ、ケース バイ ケースで構成できます。
MSR(マルチ ストリーム リストア)は、DDOS 6.2の時点で物理DDに、DDOS 7.0の時点でオン プレミスDDOSに、DDOS 7.2の時点でオフプレミスのATOS(Active Tier on Object Store)DDVEに追加される機能です。
この機能の目的は、より大きなファイルの読み取りロード(リストアなどのアクティブ階層からの読み取りとファイルリコール用のクラウド階層の両方)を高速化することです。これにより、バックアップ アプリケーションがファイルからの読み取りに1つのストリームのみを使用する場合、DDは複数のスレッドを並列で使用してファイルを内部的に読み取ります。 これにより、ファイルが単一のシーケンシャル プロセスを介して読み取られた場合よりも高速にデータをバックアップ アプリケーションに返します。
Cause
なし
Resolution
ファイルのシングル ストリーム読み取りがDD FSプロセスに入ると、MSRのヒューリスティックが開始され、読み取りが続行されるまで待機して、次の内容が表示されます。
外部読み取りの有効期間中に、内部スレッドが事前に割り当てられたオフセットからの読み取りを完了し、読み取られるファイル内のそれ以上の値に移動することがあります。また、MSRはファイルのシステム ロードと読み取りアクティビティを継続的に監視するため、ファイルの読み取りが停止するか、システムの負荷が高くなった場合、内部スレッドが破棄され、MSR以外のシステムに存在していた1つの外部スレッドでファイルが読み取りされたままになります。
GUIのCLIセクションや、MSRの毎日のASUPに出力される統計情報はありません。これは、ファイルの読み取りと有効期間が短いからです。ユーザーは、CLIから「ddfs.info」ログ ファイル(「log view debug/ddfs.info」)の内容を確認して、「MSR」と「_msr」の一致を確認して、個々のファイルに使用されているMSRに関するいくつかのChatterを確認できます。MSRが読み取り対象のファイルを開始すると、次のような(および追加のChatter)が表示されることがあります。
最終的にはMSRの使用が停止します(ファイルの読み取りが停止し、ファイルが閉じられます)。ただし、シーケンシャルでない読み取りを受信した場合、またはシステム負荷が原因で発生する場合もあります。その場合は、ログに次のような内容が表示される場合があります。
- ファイルが最小よりも大きい(デフォルトでは8 GiB)
- 少なくとも500 MiBのファイルがシーケンシャルに読み取られた場合(非シーケンシャルな読み取り/リストアはMSRの対象になりません)
- MSRが追加のサブスレッドを生成するのに十分なシステムがロードされていない場合、パフォーマンスがリスクにさらされない
外部読み取りの有効期間中に、内部スレッドが事前に割り当てられたオフセットからの読み取りを完了し、読み取られるファイル内のそれ以上の値に移動することがあります。また、MSRはファイルのシステム ロードと読み取りアクティビティを継続的に監視するため、ファイルの読み取りが停止するか、システムの負荷が高くなった場合、内部スレッドが破棄され、MSR以外のシステムに存在していた1つの外部スレッドでファイルが読み取りされたままになります。
GUIのCLIセクションや、MSRの毎日のASUPに出力される統計情報はありません。これは、ファイルの読み取りと有効期間が短いからです。ユーザーは、CLIから「ddfs.info」ログ ファイル(「log view debug/ddfs.info」)の内容を確認して、「MSR」と「_msr」の一致を確認して、個々のファイルに使用されているMSRに関するいくつかのChatterを確認できます。MSRが読み取り対象のファイルを開始すると、次のような(および追加のChatter)が表示されることがあります。
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 DomainArticle 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.