次に、ゾーンの使用に関連したシステムの主な考慮事項を示します。
各ゾーン内部で稼働するアプリケーションの性能要件。
各ゾーン内部で固有のファイルを保持するディスク容量がどれだけ利用可能か。
ゾーンが消費可能なディスク容量に関する制限はありません。大域管理者または適切な承認を持つゾーン管理者が、容量の制限を担当します。大域管理者は、非大域ゾーンのルートファイルシステムを保持するのに十分なローカルストレージまたは共有ストレージがあることを確認する必要があります。小規模な単一プロセッサシステムでも、同時に稼働する多数のゾーンをサポートできます。
非大域ゾーンにインストールされるパッケージの特性は、ゾーンの容量要件に影響を与えます。また、パッケージの数も 1 つの要因です。
ディスク要件は、大域ゾーンに現在インストールされているパッケージとインストール済みのソフトウェアによって使用されるディスク容量によって決定されます。
1 つのゾーンでは、ゾーンあたりに最低 150M バイトの空きディスク容量を必要とします。ただし、大域ゾーンが標準のすべての Oracle Solaris パッケージでインストールされている場合、必要な空きディスク容量は通常 500M バイトから 1G バイトです。さらに多くのソフトウェアが追加される場合、この数値は増える可能性があります。
ゾーンごとに 40M バイトの追加 RAM が推奨されていますが、十分なスワップ空間のあるシステムでは、これは必須ではありません。
ZFS データセットによって支援される zonepath を持つゾーンでは、ZFS データセットの割り当て制限を使用してゾーンサイズを制限できます。zonepath データセットにアクセスできる管理者は、データセットの quota および reservation プロパティーを変更して、各ゾーンが消費できる最大のディスク容量を制御できます。これらのプロパティーについては、zfs(8) のマニュアルページで説明されています。
また、管理者は、ZFS ボリュームを固定サイズで作成して、そのボリュームのデータセット内にゾーンをインストールすることもできます。このボリュームは、その内部にインストールされたゾーンのサイズを制限します。