作为 Solaris 10 的一项功能,区域可为运行中的应用程序提供独立的和安全的环境。利用区域,您可以在一个 Solaris 实例中创建多个虚拟的操作系统环境。区域可使一个或多个进程与系统中其他进程分开独立运行。例如,某个区域中运行的进程只能将信号发送给同一区域中的其他进程,而不考虑其用户 ID 和其他证书信息。一旦发生错误,只会影响到运行在这一区域中的进程。
每个区域可以拥有自己的 IP 地址、文件系统、唯一的超级用户名和密码文件以及名称服务器。
每个 Solaris 10 系统都包含一个全局区域。全局区域是系统的默认区域,用于整个系统的管理。您无法对全局区域进行配置、安装或卸载。
一个系统中的区域数上限为 8192 个。单个系统中能够有效运行的区域数由运行在所有区域中的应用软件所需的资源总量决定。
您可以使用 Container Manager 创建、删除、修改、复制、停止和重新引导非全局区域。Container Manager 的功能还包括:搜索现有的区域;检测区域更改;监视和归档区域的 CPU、内存和网络使用状况;生成区域启动或区域停止报警。
要管理(创建、修改、复制、删除、引导、关闭)非全局区域,您必须具有区域管理员的权限。区域管理员是在设置 Solaris Container Manager 软件时指定的。