ディスクをさらに追加する必要があるかどうかを判定するには、この手順を使用します。RAID プロファイルまたは ZFS レコードサイズ、あるいはその両方の選択を誤ると、ディスクが過剰に使用される場合があります。この場合は、RAIDZ からミラー化されたプロファイルへの移動、または ZFS レコードサイズのクライアント I/O サイズへの一致、あるいはその両方を行うことによって、既存のディスク使用率を削減できる可能性があります。
さらに、システムに読み取りまたは書き込み用に最適化されたフラッシュドライブが構成されていない場合は、DRAM を超えたすべての IO 操作がディスクによって処理されます。パフォーマンスをさらに向上させるには、ランダム読み取りや同期書き込みを含むワークロードについて、フラッシュの使用を検討してください。
hostname:analytics worksheets> select worksheet-000 hostname:analytics worksheet-000> dataset
hostname:analytics worksheet-000 dataset (uncommitted)> set name="io.disks[utilization=70]" name = io.disks[utilization=70] hostname:analytics worksheet-000 dataset (uncommitted)> commit
hostname:analytics worksheet-000> done hostname:analytics worksheets> done
hostname:> analytics datasets
hostname:analytics datasets> show Datasets: DATASET STATE INCORE ONDISK NAME dataset-000 active 1.27M 15.5M arc.accesses[hit/miss] dataset-001 active 517K 9.21M arc.accesses[hit/miss=metadata hits][L2ARC eligibility] ... dataset-025 active 290K 7.80M io.disks[utilization=70] hostname:analytics datasets>
この例では、データセット名 io.disks[utilization=70] は dataset-025 に対応しています。
hostname:analytics datasets> select dataset-025
hostname:analytics dataset-025> read 1800
既存ディスクの 50% 以上で使用率が 70% 以上になっている場合は、ディスクをさらに追加することをお勧めします。