つぶねこ
@もじらもーど。
ESX用のOpenSolarisでZFSにゃnfs鯖で、
zfs set recordsize=4k pool1/share
みたいにゃ設定をすることで、たぶん理屈としては巨大にゃvmdkファイルにゃんかを4k単位で部分的に書き換えたりするようにゃ状況で高速化が期待できる・・・と思ったのだが、にゃんかそれ以前に他の部分がいろいろ遅くにゃった。
顕著にゃのがnfs経由で64kブロックで書き込んだりすると物理ディスクが100% busyににゃることもある。
本来の用途である所のesxからのvmdkファイルアクセスに関しては、確かにパターンは変わるのだがあまり速度差が出にゃいというか・・・どちらかというと遅くにゃってる。write時にreadが発生してもIO粒度がデカくにゃることや前後がキャッシュされることとかが有利に働いているのかもしれにゃい。
ということで検証がめんどくさくにゃったのでrecordsizeは放置することに。
▼ ZFS 関連記事