btrfs(記録中のコピー)はRAIDとどう違いますか?

btrfs(記録中のコピー)はRAIDとどう違いますか?

Copy-On-Writeを聞くたびに、私の脳はすぐにRAIDを考え始めます。 COWはRAID-xのバージョンとどう違うのですか?

どちらも機能するには1つ以上のHDDが必要です。両方を変更するときにデータのコピーを作成し、プライマリストレージ(/ dev / sda、/ dev / sdbなど)に問題がある場合は、データを回復するのに役立ちます。 。

ベストアンサー1

リンゴと豚の違いは何ですか?

RAID-xとCOWはまったく異なる概念です。 Copy-On-Write はディスクの記憶領域を減らし、バッファ効率を向上させる技術です。現在は、仮想マシンやコンテナにイメージを提供するファイルに特に魅力的です。 200 MBのファイルシステムイメージがあり、2 つの異なる VM をブートする場合、簡単なアプローチは、各 VM の 200 MB コピーを作成し、適切であると判断されるように変更することです。これには600 MB(オリジナルファイルの場合は200 MB、各コピーの場合は200 MB)が必要です。 COWベースのシステムではコピーを再作成できますが、今回はow-copyコマンドを使用します。これには、仮想マシンが実際に書き込みを開始するまで、200MBとわずかな帳簿オーバーヘッドのみが必要です。

COWは単一のディスク上で正しく実行できますが、多数の仮想マシンを実行しているシステムでは、複数の同時I / O操作を可能にする追加のドライブを使用することをお勧めします。ウィキペディア

RAID を使用すると、複数のディスクを保持し、1 つのドライブに比べて 1 つ以上のサイズ、速度、冗長性を増やすことができます。 ウィキペディア

おすすめ記事