安装和管理 Solaris Container Manager 3.6.1

使用 Container Manager 前

在安装和使用 Container Manager 软件前,请首先估算您的资源消耗需要。作为容器创建过程的一部分,您要为将在该容器内运行的进程提供最小 CPU 保留,还可以选择为其提供物理内存容量。如果已经评估了需要、确定了目标,并准备好了资源计划,则容器的创建过程会更为容易。此外,在开始前,对所有相关硬件的规范列出一个主表也很有用。

服务器整合

成功的服务器整合的关键因素是列出所有可能成为整合对象的服务器、存储设备和应用程序的主表。整合计划最终确定后,便可以开始使用此表实施计划。

如果希望在数据中心进行服务器整合,则需要在安装和使用 Container Manager 软件前执行几个任务。要执行的任务的部分列表中包含以下内容:

  1. 选择要整合的应用程序。

  2. 确定组成应用程序工作负荷的组件,比如进程、用户组或用户。

  3. 确定所定义的每个工作负荷的性能要求。此任务涉及到监视当前系统上应用程序的实时活动,其中包括 CPU、内存、网络和存储的要求和使用情况。为了配置新系统以及有效地共享资源(比如只读文件系统、库和手册页),还需要确定工作负荷使用的文件系统、共享文件系统和共享库的类型。

  4. 根据哪些应用程序需要最多的资源以及需要占用资源的时间段,对要共享系统资源的工作负荷划分等级。还需要确定在相同的系统上竞争资源的工作负荷。

  5. 确定这些工作负荷的项目。项目作为具有管理功能的名称,用于将相关的工作按照您认为有用的方式进行分组。例如,您可能具有一个用于 Web 服务的项目,以及一个用于数据库服务的项目。


注 –

虽然 Solaris 操作系统可以具有数以千计的容器,但考虑到实际用途和最佳性能,我们建议主机数量不要超过 200,并且每台主机大约 10 个区域,每个区域大约 10 个项目。


有关如何计划和执行服务器整合的更多信息,请参阅 Sun 蓝皮书《Consolidation in the Data Center》(David Hornby 和 Ken Pepple 著)。