ATCA刀片服务器双机系统、连接方法及测试方法技术方案

技术编号:4059294 阅读:386 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种ATCA刀片服务器双机系统、连接方法及测试方法,属于通讯技术领域。构成本发明专利技术双机系统的两个服务器节点分别布置在两个机框中,并采用IP组播技术进行双机节点健康检查;作为双机健康检查的交换端口划分在一个独立的逻辑区域网中,作为双机的专用交换区以同业务交换区相隔离,两个机框的交换板都做同样的划分,以便两个在不同交换板的Vlan进行级联通讯。本发明专利技术在不增加设备和成本的条件下,从服务器级的主备冗余提高到网络层面的主备冗余,提高双机系统的抗单点故障的能力,从而提高了整个系统的可维护性、稳定性和健壮性。本发明专利技术还相应地提供了一种刀片服务器双机系统连接方法及测试方法,以构建本发明专利技术的ATCA刀片服务器双机系统。

【技术实现步骤摘要】

本专利技术涉及通讯
,尤其涉及一种ATCA(Advanced Telecom Computing Architecture,先进的电信计算机架构)刀片服务器双机系统、连接方法及测试方法。
技术介绍
双机系统(通常也称作HA系统,HA是High Available(高可用性)单词的缩写)是指通过集群软件控制的互为主备的两个服务器,每个服务器通常称作节点,其功能是在其中一个节点出现故障时能够把发生故障节点上运行的业务进程自动切换到另个正常运行的节点上,从而达到系统的高可靠性。ATCA是一种高效节能的电信业新一代的环保绿色的服务器设备架构,目前被广泛采用,而且在电信业以外的其它领域也逐渐推广。每个ATCA机框包括若干个交换节点板和服务器刀片节点板,根据ATCA的相关规范任何元件都必须提供主备结构,所以通常ATCA的机框采用两个交换板,刀片服务器一般在12片(服务器单板)左右。而在容量大的系统中,往往要配置的刀片服务器超过12片,所以要配置两个或两个以上的ATCA机框;而在多个机框中的系统中,需要配置双机的关键部件通常都是配置在同一机框中,这里存在一个很大的隐患,一旦其中一个布置双机的机框出现故障或者需要停机维护,则该双机系统则崩溃或造成业务中断,无法发挥双机的主备切换避免单点故障的功能和系统的可维护性。如电信业中的增值业务系统中的计费,通常采用一对双机配置,如果这对双机配置在同一个机框中,万一其中一个机框故障,那就造成计费系统就崩溃,而无法达到双机预期的起到切换和保护作用;或者机框需要进行正常维护时,不得不中断业务,系统的可维护性较差。
技术实现思路
针对上述现有技术的缺陷,本专利技术的目的在于提供一种ATCA刀片服务器双机系统、连接及测试方法,通过优化双机配置,在不增加设备和成本的情况下,提高双机系统的抗单点故障的能力和可维护性。本专利技术的基本思想是:通过把构成双机系统的两个服务器节点分别布置在两个机框中,在不增加设备和成本的条件下,从服务器级的主备冗余提高到网络层面的主备冗余,提高双机系统的抗单点故障的能力,从而提高整个系统的可维护性、稳定性和健壮性。为保证上述双机系统正常运行,进一步采用IP组播技术作为双机节点健康检查(即:通常说的双机心跳)技术,来监控双机各节点的运行状态;对ATCA机框的交换板的交换平面进行合理规划,把作为双机健康检测的交换端口划分在一个独立的逻辑区域网中(即:Vlan),作为双机的专用交换区以同业务交换区相隔离,两个机框的交换板都做同样的划分,以便两个在不同交换板的Vlan进行级联通讯。具体的说,本专利技术的目的通过以下技术方案实现:一种ATCA刀片服务器双机系统,包括两个相互连接并互为主备的服务器节点,每个服务器节点由两块交换板和若干块刀片节点板构成,其特征在于,构成双机系统的两个-->服务器节点分布在两个机框中;每块交换板中用于双机心跳的端口与用于业务数据交换的端口分别划分在两个相互独立的逻辑区域网中;两机框交换板的对应端口之间相互连接。本专利技术技术方案中,两个机框交换板的双机健康检查的端口可以采用两种方法连接,一种是采用网线直接把两个机框交换板的对应端口互连;另一种方法是通过外部配置的交换机进行连接,即:把两个交换板作为双机心跳端口通过网线连接到外部交换机,实现在两个不同机框交换板的端口进行通信,这种方法建议对交换机上的端口同其他端口进行隔离,即在交换机上单独划分一个Vlan作为双机的连接使用。其中,采用网线直接连接两个机框交换板的对应端口的方法十分简单,此处不再赘述;通过外部配置的交换机连接具体可按照以下步骤进行:A、将每个机框交换板的心跳端口与业务端口分别划分在两个相互独立的逻辑区域网中;B、分别将两个外置交换机的端口划分为心跳端口和业务端口,且心跳端口与业务端口处于相互独立的逻辑区域网中;C、通过网线将一台外置交换机与两个机框的交换板分别通过相互对应的端口连接,另一台的外置交换机与两个机框通过也分别通过相互对应的端口连接,形成双网双平面结构,即其中一个交换机或交换板出现故障,另一交换机或交换板会保证通讯链路正常,而不会造成通讯中断。按照上述方法连接好双机系统后,即可对系统进行正常配置,在正常配置前,建议按照如下方法测试检查两个机框交换板的心跳端口是否正常通讯:在准备作为双机节点刀片上的端口配置临时IP地址,然后互相ping,检查是否可以正常通讯。如采用本方法进行检查,则在进行系统配置前,一定要删除为该端口配置的临时IP地址,因为双机配置时心跳的IP地址是双机自动选择配置的,以免影响双机的心跳IP的自动配置。配置完成后,进行双机切换测试,检查两个分布在不同的两个框中节点是否能根据双机配置的规则进行切换。至少要进行如下三种场景的测试:1)在双机一个节点上启动相应的进程资源后,在另一个节点上也尝试启动相应的进程,如果双机一个资源组只能在一个节点上启动,则系统正常;否则,系统异常;2)在双机进程资源启动正常的情况下,进行手工切换,检查能否正常切换,如可正常切换,则系统正常;否则,系统异常;3)模拟异常测试,检查双机系统能否完成正常切换,如是,则系统正常;如否,则系统异常。其中,模拟异常测试至少包括以下两种情况:在当前正在运行进程资源的双机主节点上杀死进程,或者采用其他方法造成进程异常退出,检查双机系统是否能够自动切换;将进程资源正在运行的双机主节点从机框中拔出模拟该节点异常故障的情况下,检查双机系统是否能自动切换。如以上三个场景测试全部成功则说明双机运行正常,当然,也可以根据具体配置的需要,进行其他更加细致的测试。相比现有技术将双机系统两个节点在同一机框布置,本专利技术对双机系统进行了优-->化,将两个节点分开布置在两个机框,在不增加设备和成本的条件下,从服务器级的主备冗余提高到网络层面的主备冗余,提高了双机系统的抗单点故障的能力,从而提高了整个系统的可维护性、稳定性和健壮性。附图说明图1为ATCA机框内部网络结构示意图;图2为本专利技术双机框互连系统的网络结构示意图;图3为本专利技术具体实施方式外接交换机的双机框互连系统的网络结构示意图。具体实施方式下面结合附图对本专利技术的技术方案进行详细说明:首先对ATCA机框内部网络结构进行简单介绍:如附图1所示,Switch1/2表示两个数据交换模块,通常称为交换板,为可互为主备,或负载分担;Slide1-Slide12表示刀片服务器中的刀片节点板,每个刀片节点板都跟两个交换板相连,构成双网双平面结构;双网双平面通常分别命名为Fabric平面和Base平面(以下具体实施方式也按照这样的命名方式),根据ATCA规范,Base网络平面负责管理维护网络,Fabric网络平面提供高速的网络通信;在默认情况下Base网络平面与Fabric网络平面并没隔离,通常是互通的。本具体实施方式具体按照如下各步骤进行:步骤1)如附图2所示,把两个机框的两个网络平面进行隔离:把交换板的网络端口划分为两个虚拟区域网(Vlan),并分别名为为Base和Fabric,以便双机心跳和业务网络隔离开来,以避免网络风暴。步骤2)向Base和Fabric网络平面分配端口,把编号为P1、P2用于双机心跳的端口分配在Base Vlan(虚拟区域网),把编号为P3、P4用于业务的端口分配本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201010239127.html" title="ATCA刀片服务器双机系统、连接方法及测试方法原文来自X技术">ATCA刀片服务器双机系统、连接方法及测试方法</a>

【技术保护点】
一种ATCA刀片服务器双机系统,包括两个相互连接并互为主备的服务器节点,每个服务器节点由两块交换板和若干块刀片节点板构成,其特征在于,所述两个服务器节点分布在两个机框中。

【技术特征摘要】
1.一种ATCA刀片服务器双机系统,包括两个相互连接并互为主备的服务器节点,每个服务器节点由两块交换板和若干块刀片节点板构成,其特征在于,所述两个服务器节点分布在两个机框中。2.如权利要求1所述的ATCA刀片服务器双机系统,其特征在于:每块交换板中用于双机心跳的端口与用于业务数据交换的端口分别划分在两个相互独立的逻辑区域网中;两机框交换板的对应端口之间相互连接。3.如权利要求2所述的ATCA刀片服务器双机系统,其特征在于:所述两机框交换板的对应端口之间相互连接是通过两台相互连接的外置交换机实现;所述每一台外置交换机的端口均分为心跳端口和业务端口且分别处于两个相互独立的逻辑区域网中;每台外置交换机的心跳端口和业务端口均通过网线与两个机框交换板的相应端口分别连接。4.一种如权利要求1所述ATCA刀片服务器双机系统的连接方法,其特征在于:包括以下各步骤:A、将每个机框交换板的心跳端口与业务端口分别划分在两个相互独立的逻辑区域网中;B、分别将两个外置交换机的端口划分为心跳端口和业务端口,且心跳端口与业务端口处于相互独立的逻辑区域网中;C、通过网线将一台外置交换机与两...

【专利技术属性】
技术研发人员:吴亚娟
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:84[中国|南京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1