Cascading 和Rotating是HACMP中常用的两种资源组,它们之间的主要区别是什么?
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。
附:HACMP中三类资源组的比较
Cascading Rotating concurrent
1. 必须配置 service address no yes no
2. 可使用另一节点的备份网卡 yes no yes
3. 是否有主节点 yes no no
4. 节点重新加入是否会影响对外服务 yes no no
5. 是否使用concurrentVG no no yes
6. 同类资源组的定义是否有数量的限制 no yes no
注: 在一个群集中有N台服务器, 最多可定义 N-1 个rotating 资源组
阅读(1625) | 评论(0) | 转发(0) |