異なる直接接続ストレージデバイス上のすべてのソースと宛先でrsyncの複数のインスタンスを実行すると、パフォーマンスが低下するか、または個々のrsync転送の速度制限は、直接接続ストレージデバイスの読み取り/書き込み速度のみに起因しますか?個々のrsyncコマンド自体の中で?
たとえば、次のものを転送するとします。
カメラカード1から直接接続されたハードドライブ1
そして
カメラカード2から直接接続されたハードドライブ2
私は同時にこれらのrsyncコマンドを実行すると、2つのrsyncのインスタンスがそれぞれ他のダウンが遅くなります、または個々のインスタンスの制限速度がしますまだちょうど最も遅いデバイスの読み取り/書き込み速度が何であれも中にそれぞれのrsyncインスタンス?
デバイスインターフェイスがボトルネックではないと想定します。
これを使って実験する機会があったので、興味のある人には答えを投稿したいと思いました。
CPUからのパフォーマンスへの影響は、たとえ存在していても、感知できません。異なるデバイスが他のデバイスからの読み取りまたは書き込み速度を競合しない限り、データ転送速度にペナルティはありません。
説明のために、にDAS A
転送するDAS B
と同時にににDAS C
転送することができますDAS D
。toのボトルネックは、からに転送する他のインスタンスの影響を受けない、の読み取り速度またはの書き込み速度のいずれかです。同様に、からの転送には、によって影響を受けないから転送インスタンスへ。A
B
A
B
rsync
C
D
rsync
C
D
rsync
A
B
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加