
私は FreeBSD を初めて使用しており、iSCSI 経由で仮想ディスク サービスを作成したいと考えています。データセットのスナップショットを同じディスクに作成しますが、書き込み速度を上げるために NVMe ドライブなどの別のディスクにクローンを作成したいと考えています。これは可能ですか?
同じディスク上で読み取り (データセット) / 書き込み (クローン) が行われると、パフォーマンスが低下する可能性があることを懸念しています。
ありがとう。
答え1
いいえ、あなたが望むことはできません。
はい、NVMe ベースの L2ARC と ZIL を構成に追加することで、特定のワークロード タイプとパターンの書き込みパフォーマンスを向上させることができます。
ここから始めるのが良いでしょう!
答え2
ZFS を使用する場合、これは不可能ですが、必須でも有用でもありません。ZFS は、多数のスナップショットを処理する場合でも完全なパフォーマンスを維持するように設計されています。
答え3
zfs send/recvで可能です
宛先が存在しないときのクローン:
zfs send -R -c "/tank1/vol1@2023-11-12" | zfs receive -u "/tank2/vol@2023-11-12"
クローンの増分を後で更新するには、zfs send -i