web-dev-qa-db-ja.com

分散ファイルシステムレプリケーション(DFSR)は、バックグラウンドインテリジェント転送サービス(BITS)とどのように関連していますか?

ある場所から別の場所へのデータの複製を説明するために、これら2つのテクノロジーが同じ意味で使用されていると聞きました。それぞれのテクノロジーが何であるかは理解していますが、それらが互いにどのように関連しているかはわかりません。 DFSRは転送メカニズムとしてBITSを使用しますか?何か説明をいただければ幸いです。

5
The Matt

どちらを使用してもデータを複製できますが、これらのテクノロジーは無関係です。エヴァンが言ったようにBITSは帯域幅の使用率を管理し、他のネットワーク転送に影響を与えることなくホスト間でデータを転送できるようにする方法です。IEファイルをコピーする場合Explorerを使用してサーバーSとサーバーDの間で、Explorerは可能な限り多くの帯域幅を使用します。2番目のファイルコピーを開始すると、帯域幅が2つのコピーに均等に分割されます。2番目のコピーを作成すると、a BITS転送の代わりに、最初のコピーへの影響はまったくありません。使用可能な空き帯域幅がある場合、2番目のコピーは終了します。サーバーSからサーバーZに別のExplorerコピーを開始すると、my BITSコピーは、コピージョブに影響を与えないように、速度が低下または停止します

DFS-Rは、ファイルレプリケーションサービスに代わるものです。可能な限り多くの帯域幅を使い果たしますが、ファイルを閉じると、変更されたブロックのみがレプリケーショングループ内のサーバーに送信されます(スケジュールまたは継続的に-構成可能であり、例では継続的であると想定します)。 IEファイルmyfile.docを変更すると、他のレプリケーションメンバーに即時通知が送信され、必要な帯域幅の量に関係なく、変更されたブロックが送信されます。新しいファイルでは、ファイルの内容全体がコピーされます。

3
Jim B

それらはまったく関係がありません。

Channel9の素敵なビデオ DFS-Rがどのように機能するかについて話している。

BITSは、実際には「レプリケーション」プロトコルではありません。「予備の」ネットワーク帯域幅を使用して、HTTP経由でダウンロードを「トリクル」する方法を提供するだけです。

DFS-Rは、データのデルタ転送(変更されたデータのみを移動)を実行し、トランスポートプロトコルにHTTPを使用しません。

6
Evan Anderson