成功进行服务器整合的关键在于准备一份详尽准确的主列表,其中要包含所有服务器、存储器和要进行整合的应用程序。在整合计划定案后,您可以按照这一列表开始执行计划。
如果要在数据中心进行服务器整合,您需要在安装和使用 Container Manager 软件之前执行以下几项任务。这些任务的部分列表包括:
选择要整合的应用程序。
标识组件,例如进程、用户组或者组成该应用程序工作负荷的用户。
为每个已定义的工作负荷确定性能要求。这项任务涉及到监视当前系统上应用程序的实时活动,包括 CPU、内存、网络以及存储需求和使用状况。还需要确定工作负荷采用何种类型的文件系统、共享文件系统和共享库(如只读文件系统、库和手册页等)来配置新系统以及有效共享资源。
按照应用程序所需的最大资源及其需要的时间区间来排列将要共享系统资源的工作负荷。您还需要标识处于同一系统上相互竞争的工作负荷。
为这些工作负荷标识项目。您可以将项目作为管理名称,按照您认为有用的方式对相关任务进行分组。例如,您可能拥有一个关于 Web 服务的项目,以及一个关于数据库服务的项目。
尽管 Solaris 操作系统能够拥有几千个容器,但是为了达到实际应用目的和最佳性能,我们推荐您不要使用超过 200 个主机,每个主机拥有大约 10 个区域,每个区域中包含 10 个项目。
关于如何计划和执行服务器整合的详细信息,请参阅 Sun 蓝皮书《Consolidation in the Data Center》(David Hornby 和 Ken Pepple 著)。