网络可靠性实现剖析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高可用性技术(故障检测技术)在路由网络中的应用 国网电科院信息通信技术服务中心 蓝鹏 VER1.0 引言:为了保证网络的不间断运行,特别是核心出口网络的高可用性,通常在部署较大规模网络时,会采取链路级备份、设备级备份等方式。技术上通常使用多管理引擎备份、浮动静态路由、VRRP、HSRP等。虽然这些技术给网络带来了一些备份作用,但是对于实时性要求较高的网络还会存在一些问题,本文结合在H3C路由器上的配置实例说明一些故障检测技术与传统技术的结合(联动)从而实现更为智能的高可用性解决方案。 关键字:可靠性 故障检测技术 NQA BFD TRACK 路由协议 网络收敛 (一)、可靠性概述 随着网络的快速普及和应用的日益深入, 网络中断可能影响大量业务,因此, 作为业务承载主体的基础网络, 其可靠性日益成为倍受关注的焦点。在实际网络中,总避免不了各种非技术因素造成的网络故障和服务中断。 因此,提高系统容错能力、提高故障恢复速度、降低故障对业务的影响,是提高系统可靠性的有效途径。 1.可靠性需求 可靠性需求根据其目标和实现方法的不同可分为三个级别, 各级别的目标和实现方法如 表 1 所示。 级别 目标 实现方法 1 减少系统的软、硬件故障 硬件:简化电路设计、提高生产工艺、进行可靠性试验 软件:软件可靠性设计、软件可靠性测试等 2 即使发生故障,系统功能也不受影响 设备和链路的冗余设计、部署倒换策略、提高倒换成功率 3 尽管发生故障导致功能受损,但系统能够快速恢复 提供故障检测、诊断、隔离和恢复技术 表 1 在上述三个级别的可靠性需求中, 第 1 级别需求的满足应在网络设备的设计和生产过程中予以考虑;第 2 级别需求的满足应在设计网络架构时予以考虑; 第 3 级别需求则应在网络部署过程中, 根据网络架构和业务特点采用相应的可靠性技术来予以满足。 可靠性度量 通常我们使用 MTBF ( Mean Time Between Failures , 平均故障间隔时间) 和 MTTR ( Mean Timeto Repair , 平均修复时间)这两个技术指标来评价系统的可靠性。 (1).MTBF MTBF 是指一个系统无故障运行的平均时间,通常以小时为单位。 MTBF 越多,可靠性也就越高。 (2).MTTR MTTR 是指一个系统从故障发生到恢复所需的平均时间, 广义的 MTTR 还涉及备件管理、 客户服务等,是设备维护的一项重要指标。 MTTR 的计算公式为: MTTR= 故障检测时间 + 硬件更换时间 + 系统初始化时间 + 链路恢复时间 + 路由覆盖时间 + 转发恢复时间。公式中各项的值越小, MTTR 也就越少,可靠性也就越高。 3.可靠性技术 根据上边的描述可知,降低 MTTR 可以提高网络的可靠性。在实际网络中,各种因素造成的故障难以避免, 因此能够让网络从故障中快速恢复的技术就显得非常重要。各种可靠性技术将主要从降低 MTTR 的角度,为满足第 3 级别的可靠性需求来提供技术手段。 可靠性技术的种类繁多,根据其解决网络故障的侧重不同, 将其大致分为故障检测技术和保护倒换技术: (1).故障检测技术 故障检测技术侧重于网络的故障检测和诊断,主要使用的技术如表二所示 名称 简介 BFD Bidirectional Forwarding Detection (双向转发检测), 是一个通用的、 标准化的、介质无关、协议无关的快速故障检测机制,用于快速检测、监控网络中链路或 IP 路由的转发连通状况 NQA Network Quality Analyzer (网络质量分析), 通过发送测试报文, 对网络性能、网络提供的服务及服务质量进行分析,并为用户提供网络性能和服务质量的参数,如时延抖动、 TCP 连接时延、 FTP 连接时延和文件传输速率等 Track 用于实现联动功能。联动功能由应用模块、 Track 模块和监测模块三部分组成,它通过建立联动项来实现不同模块间的联动,即由监测模块通过 Track 模块触发应用模块来执行某种操作。监测模块负责对链路状态、网络性能等进行探测,并通过 Track 模块将探测结果通知给应用模块;应用模块感知到网络状态变化后,及时进行相应处理,从而避免通信的中断或服务质量的降低 表二 (2). 保护倒换技术 保护倒换技术侧重于网络的故障恢复, 主要通过对硬件、 链路、 路由信息和业务信息等进行冗余备份以及故障时的快速切换, 从而保证网络业务的连续性。主要保护倒换技术的如表三所示。 名称 简介 接口备份 同一台设备

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档