Servigistics InService 部署 > 规划部署 > 在群集环境中进行部署
  
在群集环境中进行部署
群集配置是针对大型用户群扩展 Servigistics InService 系统的主要解决方案。它与拆分配置类似,只不过需要添加更多 Viewer 应用程序和负载均衡器。
同单个服务器相比,群集的主要优点就是可提高系统的性能、可伸缩性和可靠性。性能之所以能够提高,是因为 Servigistics InService 进程在给定节点上的竞争较少。扩展可通过根据需要向群集中添加其他 Viewer 节点来完成。这种扩展性也使系统冗余程度更高。如果某个 Servigistics InService Viewer 出现故障,则系统会将请求发送给其他 Viewer。查看此图像,与拆分配置的显著差异如下:
一个或多个 Viewer 与初始 Viewer 应用程序一同安装。
引入负载均衡器以将用户流量路由到所有可用 Viewer。
“E3C 存储”必须位于所有 Viewer 均可访问的存储解决方案 (如 NFS 装载磁盘、共享的 SAN 解决方案等) 内。
示例
以下为一个部署示例:
单一 Publisher (与单一相同)
Viewer1、Core CMI、CoreLB1、CoreA 和 CoreB
Viewer2、CoreLB2、CoreC 和 CoreD
* 
对于可配置的所有实体,系统会将其视为 Windows 服务予以支持。
对于群集环境,每个站点都只能有一个 CoreCMI 实体,所有的 Viewer 都必须指向该 CoreCMI。
链接到 Viewer 实体的 Core Server 实体使用相同的 Servigistics InService 安装。也就是说,您需要在主机上安装一次 Servigistics InService,且 Viewer 和此主机上配置的所有 Core 组件均使用相同的安装。
这些配置中的每一个都代表安装这些 Servigistics InService 组件的单独计算机。
群集环境中的主 Viewer 和其他副本 Viewer 共享 InS_Data 目录。因此,必须在 Viewer 安装过程中对其进行相应配置。例如,如果在主 Viewer 安装期间,InS_Data 目录指定为 \\pawssv-vwa01w\Shared_Data\764\InS_Data,则在安装副本 Viewer 时,必须指定相同的目录位置。
配置步骤
假设
Publisher 和 Viewer 具有各自独立的数据库用户。
Publisher 拥有自己的 LDAP。
主 Viewer 可以使用 Publisher LDAP,也可以拥有自己的 LDAP。您必须使用配置器相应地配置主 Viewer。
主 Viewer 和副本 Viewer 共享 LDAP、数据库、CoreCMI 服务器和信息库 (InS_Data)。
核心服务器仅连接各个 Viewer 的核心负载均衡器。
配置 Publisher
安装 Publisher 并使用配置器配置群集环境。
配置主 Viewer
1. 启动 Servigistics InService 服务设置,然后选择 Viewer 产品设置选项。
2. 指定 configurator.xml 文件的位置 (InService_configurator_<release_number.xml),该文件可使用配置器在 Publisher 上进行配置。
3. 要配置 LDAP,请选择“安装并配置”选项为 Viewer 安装新的 LDAP。或者,如果您想要指向 Publisher LDAP (您必须使用配置器对其进行配置),请选择“跳过 WindchillDS 和 Ldap 配置”选项。
4. 选择任一数据库选项“在现有数据库上新建用户”“在现有数据库上配置现有用户”。选中“将数据加载到现有数据库”复选框。提供使用此 Viewer 实体的配置器配置的数据库详细信息。
5. 提供 InS_Data 目录的位置。主 Viewer 和其他 Viewer 的此数据目录必须是共享的网络目录。
配置副本 Viewer
1. 对于 LDAP,请选择“跳过 WindchillDS 和 LDAP 配置”选项。
2. 对于数据库,请选择“跳过数据库配置”选项。
3. 请提供在主 Viewer 安装期间指定的共享 InS_Data 目录的位置。