免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1420 | 回复: 0
打印 上一主题 下一主题

[HACMP集群] IBM红皮书翻译之一:HACMP V5.1 for AIX (3.2) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-03 17:05 |只看该作者 |倒序浏览

3.2. 网络配置
群集之间节点通过群集通讯网络进行通讯。如果一个网络上的一个节点的一块网卡失效,群集会通过该节点的另一块网卡进行通讯。如果节点连接失败,HACMP会将该节点拥有的资源传送给其他可用节点。
附加的,HACMP(通过RSCT拓扑服务的)在节点之间使用心跳信息来检查群集节点的可用性和群集节点通讯接口的可用性。如果HACMP检测到一个节点没有心跳,该节点就被认为已经失效,它的资源就会自动传送至其他可用节点。
推荐配置群集节点之间的多条通讯路径,这样能防止群集分割。在分割的群集中的危险在于,不同分割区的群集节点会不经过协调同时访问一个数据,这回造成数据破坏。
3.2.1.    网络类型
这里我们讨论下列网络类型:
物理的和逻辑的网络
一个物理的网络连接两个或更多的物理网络接口。有很多种物理网络,HACMP将其分为两种:
Ø        基于IP的网络,如以太网、令牌环
Ø        基于设备的网络,如RS-232、SSA标记模式
在HACMP中,一组逻辑网络中的接口可以直接和其他网络接口通讯,HACMP给每个逻辑网络一个名称(如net_ether_01)。HACMP中的一个逻辑网络可以包含一或多个子网,RSCT管理每个逻辑子网中的心跳包。
全局网络
多个HACMP网络组成一个全局网络。HACMP网络是一些不同物理网络和/或逻辑网络的集合,这些网络共享一个冲突域,例如,以太网。HACMP将这种组合的全局网络视为网络一个网络。RSCT处理全局网络内部路由。
3.2.2.    TCP/IP网络
HACMP支持的基于IP的网络有:
Ø        ether(以太网)
Ø        atm(异步传输模式-ATM)
Ø        fddi(光纤分布式数据接口-FDDI)
Ø        hps(SP交换)
Ø        token(令牌环)
HACMP通过RSCT拓扑服务监视这些网络。
通过IP别名的心跳
在HACMP中,你可以配置通过IP别名控制心跳。在以前的HACMP版本中心跳只能通过服务/非服务IP地址/标签(基本或引导IP地址/标签)来进行交换。基于这种配置,通讯接口的的引导IP地址可以在同一子网或者不同子网。RSCT使用自动赋予IP别名、分组不同子网来为每个通讯接口组设置不同的心跳环。你可以为心跳环使用不可路由的子网来保留其他可路由子网(客户端的)的流量。更多信息请参考3.4.6 “定义通讯接口”。
永久IP地址/标签
为一个网络中指定节点赋予的IP别名就是永久的节点IP标签。它是:
Ø        始终保留着同一节点上(节点绑定的)
Ø        可以和同一接口的其他IP标签共存
Ø        在该节点上不需要安装附加的物理接口
Ø        不是任何资源组的一部分
给一个网络中的节点赋予永久IP标签允许你在群集网络中使用节点绑定地址,这样的话你就可以在群集中用来对指定节点进行管理工作。更多信息请参考3.4.9 “定义永久性IP标签”。
非IP网络
群集中使用非IP网络使用在群集节点间交换心跳信息的一种无局限性路径。无局限性路径可用、工作正常的话,即使IP子系统失效时,HACMP照样可以区分网络失效和节点失效。虽然可以配置不包括非IP网络的群集,但是,我们强烈建议您在群集节点间最少使用一个非IP的连接。
通常,HACMP在群集节点间交换心跳信息可以支持如下的非IP网络类型:
Ø        串口(RS232)
Ø        磁盘心跳网络(diskhb)
Ø        标记模式的SSA(tmssa)
Ø        标记模式的SCSI(tmscsi)
       串口(RS232)
一个串口网络至少需要群集中每个节点有一个可用串口。在两个以上的节点的群集环境中,通过串口连接器连接节点环需要每节点两个串口。如果机器原装的串口数目不能满足需求的话,你可以通过添加一个8异步接口卡来扩展串口。
更多信息请参考3.4.7 “定义通讯设备”。
       磁盘心跳网络(diskhb)
在某些环境下,RS232、tmssa、tmscsi连接安装代价太高或者太复杂,这时可以使用磁盘心跳网络,它可以给用户提供:
Ø        很容易的配置一个点到点类型的网络
Ø        对群集分割的附加保护(预防)
Ø        可以使用任何类型的磁盘组成数据路径来形成一个点到点类型的网络
Ø        安装无须额外硬件;可以使用存储数据和包含在卷组中的磁盘
为支持SSA并发VG,在每个磁盘上会有一小部分空间被保留用于clvmd通讯。增强型并发VG不使用保留空间,它用RSCT组服务取代进行通讯。磁盘心跳使用一个保留扇区(为SSA并发卷提供的)作为节点交换保活信息的区域。
任何增强型并发VG的磁盘都可以用于diskhb网络,也可以存储数据。此外,包含使用在diskhb网络的磁盘的VG不必强制vary on。
任何类型的磁盘都可以作为增强型并发VG的成员,这使得这种网络类型极为灵活。更多信息请参考SC23-4861-02 :AIX 5L下HACMP规划安装指南第三章“规划群集网络连接”
标记模式的SSA(tmssa)
如果在使用共享的SSA设备,可以在群集中使用tmssa。它依赖于SSA适配器的构建能力(使用SCSI通讯协议)。在SSA环(磁盘和适配器)中的SSA设备用于在发起者和目标之间通讯;SSA磁盘是目标,SSA适配器既可以是目标,也可以是发起者;因而,tmssa建立连接HACMP节点的能力和串口连接类似,这是一个点到点的网络,只能在两个节点间通讯。
要在群集节点间配置tmssa网络,该节点上的SSA适配器必须是包含共享磁盘的SSA环的一部分。在这种情况下,每个节点都必须为SSA路由设备(ssar)而分配一个唯一的节点号码。
改变系统SSA节点号码的步骤如下:
1.        运行smitty ssa快速路径
2.        选择Change/Show SSA Node Number of this System.
3.        改变节点号码为集群环境下一个唯一的号码
更多信息请参考3.4.7 “定义通讯设备”。
注意:在使用并发磁盘访问的群集中,SSA路由器号码和HACMP节点号码的一致性是被强制要求的;否则,你将不能在并发模式下vary on共享的卷组。
标记模式的SCSI(tmscsi)
另一种使用非IP网络是使用目标模式的SCSI连接。无论何时你使用共享的SCSI设备,你就可以使用SCSI总线交换心跳。tmscsi只支持微分SCSI-II和Fast/Wide微分SCSI-II,HACMP中不支持其他的SCSI标准。
在某些配置中不建议您使用这种网络(因为它只支持部分的共享SCSI磁盘)。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6482/showart_94770.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP