Etherchannel技术在民航气象数据库系统中的应用_第1页
Etherchannel技术在民航气象数据库系统中的应用_第2页
Etherchannel技术在民航气象数据库系统中的应用_第3页
Etherchannel技术在民航气象数据库系统中的应用_第4页
Etherchannel技术在民航气象数据库系统中的应用_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Etherchannel技术在民航气象数据库系统中的应用论文导读::技术在数据库系统业务运行保障过程中均有着广泛的应用价值。民航气象数据库系统。在民航气象数据库系统应用Etherchannel技术的基础。关键词:Etherchannel技术,民航气象数据库,应用0 前言民航气象数据库系统,是我国民航飞行气象保障的信息传输和对外服务的核心系统,在民航气象保障体系中起到了关键的不可替代的作用。该系统以华北气象中心为主节点、六个地区气象中心、三十七个空管分局站共同组成了民航气象广域网系统,承担着全国民航气象数据的收集、存储、转发、备供、服务等重要工作。为了保障该系统724 小时正常安全运行,需要采用

2、一系列高可靠且高可用的技术和设备。民航西北地区气象中心在实际工作中发现,无论对于地区气象中心还是空管分局(站)而言,Etherchannel技术在数据库系统业务运行保障过程中均有着广泛的应用价值,通过该技术的使用,可以有效提高数据传输的可用性和可靠性,大幅提升系统的传输能力,同时实现负载均衡,从而有助于从整体上提高系统运行的稳定性和可靠性。1 在民航气象数据库系统应用Etherchannel技术的基础1.1 Etherchannel技术简介EtherChannel技术是由Cisco公司开发的一种端口聚合技术,该技术最多能够将八个以太网卡能够聚合形成一个虚拟的网卡,对于远端的系统而言,只能看到一

3、个IP地址和MAC地址,但是可以得到数倍的网络带宽1。数据流将按照不同模式所确定的方法分布到各个网卡,如果某一个网卡不能够正常工作,数据将会被自动地发送到其它可用的网卡上,而不会中断连接。由于在系统中把其看作是一个网卡,因此该技术能够很好的适应各类操作平台以及应用系统。此外,其好处还在于:1、 为系统提供了可攀升性,为了增加数据传输的带宽只需要增加几块网卡就可实现;2、 提供了较好的负载均衡和冗余功能;3、 对应用环境中的网络设备要求较低,例如仅需要具备支持EtherChannel功能的交换机上和全双工和相同速率的网卡;4、 能够较好的适应HACMP系统,如一些软件设计方案不能很好的适应HAC

4、MP中额外的备卡,EtherChannel则能较好的解决这个问题。1.2 民航气象数据库系统使用Etherchannel技术的条件民航气象数据库系统主要设备包括IBM P520/P650/P670服务器,均安装AIX5.3操作系统。网络设备均为CISCO产品,主要型号包括Catalyst 4506/2960交换机、带有以太网模块的3825/3725路由器。上述设备和系统均能很好的支持Etherchannel技术。1.3民航气象数据库系统使用Etherchannel技术的需求1、高可靠性需求 如上文所述,民航气象数据库系统是一套可靠性、可用性要求极高的应用系统。2、高传输速率的需求 据统计,民航

5、数据库系统每天需要收集处理转发的各类气象数据资料高达3GB以上,随着业务的发展,今后还会大幅度增加,并且这些海量数据的传输在时间分布上不甚均衡,高峰时段网络传输有可能成为瓶颈。3、充分发挥设备性能的需求 民航气象数据库系统IBM POWER5系列服务器均配有2-4个千兆以太网卡,在实际应用当中,一般仅使用1个端口,网络设备端口冗余更多,设备性能没有充分发挥。并且在实际系统中,由于个别传输环节使用的还是五类网线,千兆网卡速率只能达到百兆,网络速度受到较大限制。4、适应HACMP系统的需求由于当前HACMP系统中网卡使用方法主要为主备模式,而主备模式在网卡切换过程中由于路由移动,一般会有数秒延迟,

6、而EtherChannel的恢复几乎是瞬时的,因此可以大大提高应用HACMP技术的民航气象数据库系统的稳定性与可靠性。2 Etherchannel技术的具体运用2.1 一个典型的民航气象数据库系统的组成对于一般地区气象中心或者空管分局(站)气象台而言,其数据库系统基本架构如下图所1示。图1:数据库系统基本架构Fig.1 Basicstructure of the database system 其中数据库系统通信服务器一般为单机环境(个别中心由两台同时部署通信系统和数据库应用系统的服务器组成HACMP双机环境),数据库服务器有些地区采用单机环境,另外一些则为双机。此外,对于地区中心,还安装有单

7、机环境下的交换服务器。网络设备一般为单台配备。2.1单机环境下Etherchannel的使用方法2.1.1 服务器AIX5.3中配置EtherChannel的步骤一、用root登录,清除所有网卡的IP设置,且将网卡置于detach状态;二、在命令行运行smitetherchannel;三、选择 Add anEtherChannel;四、选择EtherChannel的成员网卡。在这里不要选择后备网卡,可将2-4块网卡全部选上;五、按照以下说明输入相应信息:1、EtherChannel Adapters:会看到在上一步中所选择的网卡;2、Enable Alternate EtherChannel

8、Address:可选项。将此项目设置为YES可以让用户指定EtherChannel所使用的MAC地址。如果这项的值是NO,EtherChannel将使用第一块网卡的MAC地址;3、Alternate EtherChannel Address: 如果设置了Enable Alternate EtherChannel Address为YES,在这里要输入希望使用的EtherChannel MAC地址。该地址必须是以0x开头的12位十六进制数;4、Enable Gigabit Ethernet Jumbo Frames: 可选项。使用这个功能要求交换机支持Jumbo Frames;5、Mode选择,A

9、IX5.3提供了五种模式选择2,为了将服务器中所有网卡性能发挥出来,这里不要选择后备模式或者轮换模式,选择标准模式即可,这样每块网卡都会处于工作状态,当一块网卡或者网线失效之后,系统仍能正常工作,与此同时,所有网卡的目标需是同一台交换机,并且交换机相应端口也需要聚集;6、回车执行,系统将会提示生成新的网卡,在系统中可通过lsdev Ccadapter进行查看网卡属性;7、最后可在命令行下执行smit mktcpip 命令设置网卡IP地址。2.1.2 交换机端EtherChannel的设置下面以CISCO 2960交换机的配置为例:1、进入交换机超级用户模式 :2960#2、进入终端配置模式:2

10、960#config t3、启动一个虚拟端口,也就是端口邦定后的通道号:2960(config)#interface port-channel 14、退出:2960(config-if)#exit5、将端口f0/1和f0/2绑定到组中:2960(config)#interface f0/12960(config-if)#channel-group 1 mode on2960(config)#interface f0/22960(config-if)#channel-group 1 mode on6、使用Showetherchannel summary进行验证;7、退出,执行copy runni

11、ng-configstartup-config3。2.1.3 结果测试1、拔出一根网线,观察系统响应;2、在测试过程中,在一个客户节点运行ping 命令,查看是否有数据包丢失。2.2双机环境下Etherchannel的使用方法 某些地区中心和空管分局(站),数据库系统采用的是Hacmp(High Availability ClusterMulti-Processing)双机热备份模式,这种模式可以提高系统及应用的可靠性。但是具体到应用实际而言,一方面在系统主备切换过程中会有数秒延迟,另一方面由于某些应用系统软件很难适应HACMP额外的备卡,导致在故障时无法正常切换,在这种情况下,如果服务器具备

12、4个以太网端口,HACMP和EtherChannel的组合是一种较好的选择。 EtherChannel在HACMP中的使用,并非是对传统HACMP模式的替换,而是可以和HACMP的模式共同存在。2.2.1双机AIX系统和HACMP的设置1、首先需要检测以太网卡和线缆,所有参与到EC中的网卡应该被配置成同样的速度和双工模式(duplex mode);2、创建EtherChannel 接口,具体方法可以参考单机环境下的配置方法;3、通过 smitty chinet命令,在新的接口上配置IP,并且在另一台服务器上重复此步骤,但是使用不同的IP地址;4、增加boot和service IP到HACMP拓

13、扑中;5、创建一个新的资源组,并且给它分配Service IP;进入smitty 配置:smitty hacmp 然后选择 Initialization andStandard Configuration然后是Configure HACMP ResourceGroups,再选择Add a Resource Group,再选择Cascading,按回车键创建资源组,然后增加Service IP到这个资源组;再次进入smitty hacmp,然后选择 Initialization andStandard Configuration,然后是Configure HACMP ResourceGroups

14、 ,再选择Change/Show Resources for a Resource Group(standard),然后选择刚创建的资源组。6、同步集群(Cluster);进入smitty hacmp,选择Initialization and StandardConfiguration,然后Verify and Synchronize HACMPConfiguration;7、启动集群服务;在每一个节点执行smittyclstart,然后等待启动完成(node_up _complete)2.。2.2.2 双机环境下网络交换设备的设置 具体设置方法类似于单机环境。2.2.3结果测试测试主要集中在

15、两个方面:1、 拔出一根网线,观察系统响应;2、 检查HACMP有没有发现有网线被拔出。在每一个测试中,可在一个客户节点运行ping 命令,检查是否有丢包现象。2.2.4 其余需要注意的问题对于以前配置过的网卡接口,为了避免HACMP自动恢复可能带来的问题,所以要用smitty inet 删除接口。另一个方法是,ifconfig down 这个接口,然后deatch 它,最后用rmdev 删除其在ODM库中的定义。另外在千兆以太网卡环境,用户可能通过配置超大传输帧(Jumbo Frame)来提高数据传输性能。为了配置千兆EtherChannel,在第一步和第二步中,要Enable超大传输帧,并

16、且一旦完成第三步的接口创建,要用smitty chif 设置9000字节MTU1。2.3网络设备间EtherChannel的应用由于民航气象数据库系统中网络设备端口有着较多冗余,因此完全可以在不增加设备的前提下,通过来EtherChannel技术的应用来提高设备的安全性,传输速率和负载均衡。并且此技术适用于系统中多个网络传输环节。例如,在可以将核心交换机的三个接口同时连接到广域网路由器的三个接口上。这三个接口的线路可以同时进行通信。如果某条线路出现问题的话,并不会影响其它两条线路的正常运行。从而除了能够提供高可用之外,还可以提高带宽。在实际配置过程中,难度并不大,因此配置过程在此不再赘述。但是在实现端口捆绑时,有以下几点需要注意:1、 要求网络设备这些计划捆绑的端口采用相同的协议,速率与相同的双工模式;2、 要求捆绑在一起的端口必须属于同一个VLAN,由于交换设备往往先配置VLAN,然后再实现捆绑,这一点容易被忽略;3、 特定用途的端口不能够用来捆绑,某些端口有时候往往有特殊的用途,如一般会将交换机的某个端口设置为交换端

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论