如何在服务器集群配置中相互接管IP地址

日期: 2008-02-28 来源:TechTarget中国

  客户在二个不同的iSeries之间利用IASP实现相互备份,客户端通过Telnet连接到其中的主生产机或备机,如果一旦被连接的系统失败时,客户能否不需修改客户端会话参数(主机的IP地址),用同一个telnet会话无缝连接到另一系统上?


  工作原理:


  首先将SYSA 与 SYSB二个系统配置为集群环境,其中IASP1可以在二个系统中切换。虚拟IP为 19.19.19.19,这地址所属的网络地址范围不属于当前网络。


  这虚拟IP地址是包含IASP1的集群资源组(cluster resource group-CRG)所有 。当IASP1 从一个系统切换到另一系统时,此虚拟IP会在第一系统停止,而在另一被切换到的系统上启动。


  这主要是由于 RIP 协议作用,RIP维护网络内所有的路由表。当在一个系统停止虚拟IP地址,同时在另一系统中启动时,则到达该地址(19.19.19.19)路由信息将被修改 ( 根据在哪个系统中启动虚拟IP地址,连接到19.19.19.19的路由既可是10.1.1.123 也可为 10.1.1.171)。


  这样一来,客户Telnet到同一个IP地址,当系统故障时,系统会自动切换到接管IASP1的系统上。


  配置步骤:


  1 -在 SYSA 和 SYSB, 配置虚拟IP地址 (例 19.19.19.19):


  ADDTCPIFC INTNETADR(19.19.19.19)


  LIND(*VIRTUALIP)


  SUBNETMASK(255.255.255.255)


  AUTOSTART(*NO)


  2 – 将该IP地址与集群所用的IP地址对应: (在修改时,集群IP必须停止)


  在 SYSA:


  CHGTCPIFC INTNETADR(10.1.1.123)


  LCLIFC(19.19.19.19)


  在SYSB:


  CHGTCPIFC INTNETADR(10.1.1.171)


  LCLIFC(19.19.19.19)


  3 – 创建集群和相关的集群资源组。


  将虚拟IP地址 19.19.19.19 与IASP1关联 (例 CLU1 为集群名,CRG1为资源组名)


  CHGCRGDEVE CLUSTER( CLU1)


  CRG(CRG1)


  CFGOBJ((IASP1 *DEVD *SAME 19.19.19.19))


  4 – 在 SYSA 和 SYSB配置 RIP,修改路由属性。


  CHGRTDA AUTOSTART(*YES)


  SUPPLY(*YES)


  5 – 确保所有路由器都获得/广播此信息,路由设置都相应更新(一般路由器缺省无此设置)


  6 – 现在,手工在集群上的某个节点上激活虚拟IP地址,RIP缺省需5分钟更新路由信息。可以测试从另一个集群节点或客户端 Ping 此虚拟IP地址。然后再停止虚拟IP地址。在CRG启动时,集群将自动在主生产机上启动该虚拟IP地址。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • 数据中心网络:渴望简单化

    随着业务需求的改变,现代数据中心看起来有所不同。曾经相对简单的数据中心现在已成为应用程序运行的统一基础架构平台。数据中心作为一个整体运行;它成为了应用程序交付的引擎……

  • 如何看待数据中心网络架构变化?

    在不太遥远的过去,数据中心内的流量转发是简单的。一个IP地址将与另一个IP地址实现通讯。这些地址属于端点——裸金属主机或虚拟机与其他裸露的金属主机或虚拟机实现通讯……

  • 托管迁移,规划先行

    将服务器集群从企业迁移到托管设施内是件令人生畏的艰巨任务。在本文中,笔者介绍了将服务器迁移到托管设施的任务清单和最佳实践,可将停机时间尽可能降到最少。

  • 服务器容错技术深度解析

    服务器容错技术分三种:服务器集群、双机热备份和单机容错技术,并由低到高的级别递进,即单机容错技术级别最高。本文重点解析单机和双机(冗余)容错技术。