Cascading 和Rotating 资源组的主要区别在于配置方法及它们的工作模式不同
在cascading 资源组中,当一个 节点加入到一个HACMP群集(以下简称Cluster)时,如果该节点对已在另一个节点上运行的资源组拥有更高优先级,资源组会移到此节点上。而 在 rotating 资源组中,资源组仍将在原先的节点上运行,当拥有该资源组的节点需要被接管时(如系统宕机),资源组会由拥有最高优先级的节点接 管。工作IP地址(Service IP)在rotating 资源组中由接管节点的boot adapter接管,在cascading 资源组中则由 standby adapter 接管。
发生节点接管后的节点重新加入(reintegration)通常针对cascading 资源 组而言。一个被接管了的cascading 资源组,当原来的节点重新加入cluster时,由于其拥有该节点的最高优先级别,此节点将重新获得资源组, 这个过程通常称为“reintegration”。rotating 资源组在原先被接管的节点重新加入cluster时并不移回,它会一直由接管
节点拥有,直到此节点失效(如宕机)或资源组由管理员手工通过rg_move移回。
从 HACMP 4.4开始,对cascading 资源组,在HACMP配置菜单中新增加了一个选 项 --- “Cascading without Fallback”,如果该选项置为"yes",重新加入cluster的高优先级的节点不去接管资 源组,这与rotating资源组的工作方式类似。
Cascading 和rotating 资源组的配置方法也有所不同, 对 hot standby cascading 资源组,在工作节点需要配置boot, service 和standby adapter,在备份节 点配置 service 和standby adapter。而对于rotating 资源组,两个节点配置各自的boot和 standby adapter,再配置一个不属于任何节点的service adapter。如果需要 N+1 配置的cluster,对于 cascading 资源组, 可配置多个standby adapter。对于rotating资源组可配置多个boot adapter。