服务器群集:计划组

将应用程序和其他资源组织成组需要六步:

列出所有基于服务器的应用程序

大多数的组包含一个或多个应用程序。请在环境中制作一个所有应用程序的列表,不论是否准备在群集服务中使用它们。所有运行于环境中的组(虚拟服务器)的总数以及独立于组运行的其他软件的总数,决定了所需的总容量。

排序应用程序列表

决定可以使用故障转移的应用程序。详细信息,请参阅选择运行在服务器群集上的应用程序

列出那些将驻留在群集节点上但因为不方便、不必要或不可能为故障转移配置应用程序而不使用故障转移功能的应用程序。虽然没有为这些应用程序设置故障转移策略或将它们安排成组,但它们仍然使用了一定比例的服务器容量。

在群集应用程序前,请查阅应用程序许可证或检查应用程序供应商。每个应用程序供应商为运行在群集上的应用程序设置各自的许可证策略。

列出所有其他资源

决定服务器群集在网络环境中可以保护的硬件、连接和操作系统软件。详细信息,请参阅使用服务器群集所面临的寻址风险

例如,为了保护客户对打印服务的访问,群集服务将故障转移到打印后台处理程序。另一个例子是文件服务器资源,为了保持客户对文件的访问,您可以设置故障转移。在以上两个例子中,容量受到影响,例如被要求为客户服务的随即访问存储器 (RAM)。

列出每个资源的所有依赖项

当创建该列表时,请包括支持核心资源的所有资源。例如,如果 Web 服务器故障转移,那么如果要运行 Web 服务器,则该程序包含文件的 Web 地址和群集存储设备也要故障转移。所有这些资源必须在同一个组。这样确保了群集服务在任何时候都保持相互独立的资源在一起。

量化资源的两个指南:

例如,如果几个应用程序依赖于一个特定资源,则必须将所有的应用程序和该资源包括在单个组中。

做基本分组决定

分配组所用方式的另一个因素是管理方便。例如,您可以把几个应用程序放在一个组中,因为将这些特定应用程序看作一个整体可使得网络管理更容易。

该技术的通常用法是将“文件共享”资源和“打印后台处理”资源合并到一个组中。那些应用程序的所有依赖项也必须在这个组中。可以为该组服务的组织的某个部分起一个唯一名称,例如“帐户文件&打印”。

另一个通常操作是将依赖特定资源的应用程序放入单个组中。例如,假定 Web 服务器应用程序提供对网页的访问,并且这些网页提供结果集。客户可使用“超文本标记语言 (HTML)”格式通过查询 Microsoft SQL Server 2000 数据库应用程序来访问这些结果集。通过将 Web 服务器和 Microsoft SQL Server 2000 数据库放置在相同的组中,则两个核心应用程序的数据可驻留在特定的磁盘卷标上。由于两个应用程序存在于同一个组中,因此也可以专门为该资源组创建 Internet 协议 (IP) 地址和网络名。

做最终的分组分配

在列出希望分组的资源后,为每组分配不同的名称,然后创建依赖项树。依赖项树对于可视化资源之间的依赖关系非常有用。

要创建依赖项树,首先在特定的组中写下所有资源。然后从一个资源向该资源直接依赖的资源画箭头。

资源 A 和资源 B 之间的“直接依赖性”是指在这两个资源之间没有中间资源。当资源之间存在传递关系时,则产生“非直接依赖性”。如果资源 A 依赖资源 B 并且资源 B 依赖 C, 那么在资源 A 和资源 C 之间就存在“非直接依赖性”。因此,资源 A 不直接依赖于资源 C。

该图显示了“依赖项树”的“最终分组分配”中的资源。

包括依赖项的最终分组分配

在图中,文件共享资源依赖于“网络名”资源,反过来,“网络名”资源依赖于IP 地址资源。但是,“文件共享”资源并不直接依赖于“IP 地址”资源。

有关用群集管理器设置资源依赖性的详细信息,请参阅设置资源属性

上页:服务器群集:容量计划 下页:服务器群集:确定服务器容量需求

相关链接

服务器群集:计划组服务器群集:确定服务器容量需求
服务器群集:选择域模型服务器群集:容错磁盘规划
服务器群集:硬件独立磁盘冗余阵列 (RAID)服务器群集:错误恢复
服务器群集:优化群集服务器群集:侧重于正确的硬件资源
服务器群集:优化页面文件的大小和位置服务器群集:使用其他 TCP/IP 服务
服务器群集的限制服务器群集:使用服务器群集所面临的寻址风险
服务器群集:模型 2:单仲裁设备服务器群集配置服务器群集:模型 3:多数节点集服务器群集配置
服务器群集:群集部署和操作选项服务器群集:计划网络硬件
服务器群集:选择运行在服务器群集上的应用程序服务器群集:确定组的故障转移和移动策略
服务器群集:选择群集模型服务器群集:模型 1:单节点服务器群集配置
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号