《一种高可靠网络平台模型设计》由会员分享,可在线阅读,更多相关《一种高可靠网络平台模型设计(6页珍藏版)》请在金锄头文库上搜索。
1、一种高可靠网络平台模型设计摘要:文章介绍了一种网络平台模型,从网络传输子系统 和设备接入子系统两部分进行分析,着重阐述了该模型中运用的 各项技术,该模型是无单点故障的全冗余网络,可有效提高网络 的可靠性。关键词:网络 可靠性 单点故障0引言随着信息技术的发展,计算机以及网络应用已经渗透到各行 业的生产、管理、经营、办公以及服务中。网络技术上所采用的 开放式结构和能力渗透,虽可提高信息的共享和系统的互操作 性,但无疑也给网络运作带来隐患。网络化系统 在构成、应用、 连接上都存在着脆弱的、不确定的因素,建设高可靠性网络平1 台成为保障信息化运行过程中的重要 手段。1概述网络平台由网络传输子系统和设
2、备接入子系统两部分 组成。 网络传输子系统由交换机、路由器等网络设备通过光 纤、双绞线 等传输介质连接而成,为网络应用提供数据交互的通道,它是网 络系统的基础。设备接入子系统由接入到网络中的各种服务器和 主机构成,它提供网络应用系统所需要的各种服务。因此,加强 网络平台运行的可靠性,需要从网络传输子系统和设备接入子系统共同进行。2网络拓扑结构 网络由于某些部件失效从网络中删除后,如 剩余部分满足以下两个条件:所有接点保持连通,不被分割成 两个或者多个子网;工作接点数大于某一值,则网络仍处于工 作状态。2为了达到以上要求,可以设计一个无单点故障的全 冗余网络系统模型,网络拓扑图如图1所示:图1网
3、络拓扑图3网络传输子系统上图中网络传输子系统由两台核心交换机和两台接入交换机 组成,其中任意交换机或链路故障都不会造成网络系统失效。核 心交换机采用具有路由功能的三层交换机,两台核心交换机之间 建立MLT (多链路聚合)和1ST (内部交换聚合)可以将两台核 心交换机虚拟成一台逻辑交换机,接入交换机采用二层交换机, 接入交换机与核心交换机之间建立SMLT (分离的多链路聚合)提 高接入层的可靠性。两台核 心交换机采用VRRP (虚拟冗余路由 器协议)技术实现路由冗余。3.1 MLT (多链路聚合)MLT (多链路聚合)应用在网络第二层,可以有效地避 免单 个链路故障引发网络中断情况的发生。ML
4、T允许在两台交换 设备之间建立两条或更多的物理链路,它可以将两台交换设 备之间所有的物理连接绑定为一条虚拟的传输链路,交换机 之间的数据交换由这条虚拟的传输链路完成。构成虚拟 传输 链路的所有物理链路互为冗余备份。当构成虚拟传输链路的 物理链路中有一条或多条由于端口或传输介质发生故障时, 数据的传输由剩余的有效物理链路来完成。由于构成虚拟传输链路的所有物理链路共同参与数据的传 输,虚拟传输链路的带宽会成倍增加,从而带来网络传输性能的 提升。在MLT连接下,负载在物理链路中的传输由交换机进行调 度,负载的切换也是自动完成的,这些对于终端用户是完全透明 的,用户不会感觉到故障的发生,以及交换机的动
5、作。3.2 1ST (内部交换聚合)IS T (内部交换聚合)可以使两台交换机共享二层的交换 信息,从而将两台物理交换机虚拟为一台逻辑上的交换机。IST 要求进行连接的两台物理交换机之间的链路必须是可靠的,因此 需要在两台交换机建立MLT连接的基础上再建立IST连接。3.3 SMLT (分离的多链路聚合)SMLT (分离的多链路聚合)技术是MLT技术的进一步 扩展,它可以实现跨越交换机连接,它允许三台交换机互联形成 一个闭合的拓扑。通过IST技术将其中两台交换机虚拟成一台逻 辑交换机,从而形成这台逻辑交换机与第三台交换机建立MLT连 接的逻辑拓扑。如图2所示。 图2 SMLT连接示意图3.4
6、VRRP (虚拟冗余路由器协议)VRRP (虚拟冗余路由器协议)是由IETF (互联网工程 任务组)制定的工作在网络第三层用于提供网络冗余路由的标准协 议。通过VRRP,我们可以利用网络中的两台三层交 换机各设置 多个路由端口,并把这些路由端口构造成一个虚 拟路由端口,这 些路由端口同时处于活跃状态,相互进行备份,通过优先权的设 置还可以完成负载分摊。4设备接入子系统设备接入子系统由接入到网络中的各种服 务器和主机构成。客户端主机可以采用双网卡绑定技术提供网络 冗余,服务器资源是网络应用系统的核心,对于关键业务的服务 器,可以采取双网卡绑定技术结合双机集群的方式。4.1双网卡绑定技术双网卡绑定
7、的实现思路是利用双网卡与 交换机建立两条链路,通过操作系统的支持或第三方软件的支持 将两块网卡虚拟为一块逻辑上的网卡,并使用一个IP地址。这 样做的好处既可以为主机提供冗余的接入链路,同时还可以提高 接入的传输带宽。这项技术的应用效果相当于在主机和交换机之间 建立了 MLT连接。4.2双机集群技术双机集群技术是通过集群应用系统将两台主机配置为双机热 备份运行方式。集群中的两台主机除了安装必须的操作系统和服 务外,还必须安装集群应用系统,集群中每个成员的动作、对客 户端的响应、成员离线后的处理等都是集群应用系统进行调度和 协调的。集群中每个成员运行相同的服 务,共同处理来自客户端 的请求。集群所
8、有成员共享磁盘阵列,从磁盘阵列中读取数据, 同时将数据处理结果写入磁盘 阵列中。集群中的每个成员通过心跳线时刻检测集群成员的在线状 态。当双机集群正常运行时,所有的工作负载由两台主机共同分 担,一旦有一台主机由于故障离线脱离集群,那么另一台主机会 自动接管所有的工作负载,继续响应客户端的请求。当故障主机 恢复正常,重新加入集群后,工作负载恢复为两台主机共同分 担。由于工作负载的切换是由集群系统自动完成,不需要人工干 预,并且时延极短,因此,切换对 于客户端来讲是完全透明的, 客户端感觉不到后台服务器发 生的变化。5结束语以上介绍的无单点故障全冗余网络平台模型采用了 几种普遍的网络容灾技术,除此之外,STP(生成树协议)、HSRP (热备份路由协议)等技术都可以用于提高网络的可靠性,实际应 用时应根据具体情况选择相应的方法进行网络冗余备份。参考文献:1 蓝羽石对网络为中心指挥信息系统的认识J.指挥信息系统与技术,2010, 01.2 赫川,李英涛通信网络的图谱可靠性分析J.哈尔滨工业大学学报,1997.3 朱立科,秦勃局域网虚拟视频共享平台J.科技情报开发与经济,2007( 04).作者简介:李欣(1973-),女,工程师,大学本科,研究方向:信息技术管理