资源组是群集资源的不同逻辑集合。通常而言 , 资源组是由逻辑上相关的资源 ( 比如应用程序及其关联的外围设备和数据 ) 组成的。但是,资源组也可能包含仅出于管理需要而相互关联的群集实体,比如由服务器名称和 IP 地址组成的管理性集合。资源组一次只能由一个节点所拥
有,一个资源组的各个资源都必须位于当前拥有该组的节点上。在任何给定的情况下,群集中的不同服务器都不能拥有同一资源组内的不同资源。
每个资源组都对应一个全群集性的策略。该策略指定了该资源组将优先在哪个服务器上运行,以及在发生故障时该资源组应该转移到哪个服务器上。为了允许网络客户端绑定到资源组提供的服务,每个资源组还有一个网络服务名称和地址。在发生故障时,可以将资源组作为最小单元的形式从故障节点故障转移到群集中另一可用的节点。
资源组中的各个资源可能依赖群集中的其它资源。这种资源之间的依存关系指定了只有首先启动哪些资源并让它们可用才能启动另外的资源。例如,如果要启动数据库应用程序并向其它程序和客户端提供服务,可能会取决于磁盘、 IP 地址和网络名称是否可用。
资源依存关系是使用群集资源组属性来标识的。借此,群集服务可以控制资源联机和脱机的顺序。对任何指定的依存关系而言,其作用范围只能局限于同一资源组内的资源。群集管理的依存关系不能超出资源组的范围,原因是资源组可以联机、脱机并且可以独立被转移。