Installing and Administering Solaris Container Manager 3.6

Resource Pool Overview

In the Solaris 9 and Solaris 10 releases, a resource pool, or pool, is a configuration mechanism that is used to partition the resources of a host. Every host has a default pool, and all processes are initially bound to this pool. Newly created pools take their processors from the default pool. A host can be partitioned into more than one pool. Additionally, each entry in the /etc/project file has an associated pool. If the /etc/project entry does not have a pool specified, then that entry is bound to the default pool. Otherwise, the project is bound to the specified pool. New processes started in a project are bound to the corresponding pool.

If you are running the Solaris 8 release, only one resource pool is available. The container is automatically assigned to the pool_default. Because resource pools do not exist in this OS version, the pool_default is created artificially. All of the CPUs on a host that runs the Solaris 8 release are considered to be in a single pool by convention.

After installation of the software, the database is populated with information about the existing resource pools on the system. Container Manager enables you to manage and create resource pools through its GUI. Use the Hosts view to manage resource pools on a host. To access a pool from the navigation window, click the key symbol next to a host. The tree expands and lists the corresponding pools under the host name.


Note –

You must be a pool administrator to manage (create, modify, delete) resource pools. The pool administrators are specified while setting up the Solaris Container Manager software.