华为 issu技术白皮书

上传人:wm****3 文档编号:47217019 上传时间:2018-06-30 格式:PDF 页数:13 大小:442.07KB
返回 下载 相关 举报
华为 issu技术白皮书_第1页
第1页 / 共13页
华为 issu技术白皮书_第2页
第2页 / 共13页
华为 issu技术白皮书_第3页
第3页 / 共13页
华为 issu技术白皮书_第4页
第4页 / 共13页
华为 issu技术白皮书_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《华为 issu技术白皮书》由会员分享,可在线阅读,更多相关《华为 issu技术白皮书(13页珍藏版)》请在金锄头文库上搜索。

1、 ISSU 技术白皮书技术白皮书 文档版本文档版本 01 发布日期发布日期 2012-10-30 华为技术有限华为技术有限公司公司 文档版本 () 华为专有和保密信息 版权所有 华为技术有限公司 i 版权所有版权所有 华为技术有限公司华为技术有限公司 2012。 保留一切权利。保留一切权利。 非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传 播。 商标声明商标声明 和其他华为商标均为华为技术有限公司的商标。 本文档提及的其他所有商标或注册商标,由各自的所有人拥有。 注意注意 您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的

2、全部或部分产品、服务 或特性可能不在您的购买或使用范围之内。除非合同另有约定,华为公司对本文档内容不做任何明示或默示 的声明或保证。 由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本 文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。 华为技术有限公司 地址: 深圳市龙岗区坂田华为总部办公楼 邮编:518129 网址: http:/ 客户服务邮箱: 客户服务电话: 4008302118 文档版本 () 华为专有和保密信息 版权所有 华为技术有限公司 ii 1 ISSU . 1 1.1 介绍 . 1 定义 . 1 目的 . 1 受益 . 2

3、1.2 原理描述 . 2 1.2.1 ISSU 升级对系统的要求 . 2 1.2.2 ISSU 预检查 . 2 1.2.3 升级过程 . 3 1.2.4 升级阶段 . 3 1.2.5 版本回退 . 5 1.3 实施 ISSU 升级示例 . 6 ISSU 技术白皮书 1 ISSU 文档版本 () 华为专有和保密信息 版权所有 华为技术有限公司 1 1 ISSU 1.1 介绍 定义 在线业务软件升级 ISSU(In-Service Software Upgrade)是一种简便、快速升级设备系 统软件的方式,可以有效减少系统软件升级过程中的业务中断时间,提高业务可靠 性。 ISSU 还提供了版本回退

4、功能,以便用户快速的进行版本回退,确保版本升级的风险具 有可控性。除此之外,ISSU 专用的 display 命令帮助用户了解版本兼容性信息和当前 的升级状态。 如表 1-1 所示,ISSU 升级方式包括无损升级和有损升级: 表1-1 ISSU 升级方式 升级方式升级方式 实现方式实现方式 无损升级 主用主控板的静态配置数据和动态协议数据同步到备用主控板; 接口板原进程的静态配置数据与动态协议数据同步到接口板新进 程。 有损升级 主用主控板的静态配置数据完全同步到备用主控板;接口板的升 级方式有接口板双进程方式和快速重启方式。双进程方式:接口 板原进程的静态配置数据完全同步到接口板新进程,但不

5、同步动 态数据信息。快速重启方式:接口板在新旧控制平面切换时直接 按照新版本重启,不进行数据备份,可以只针对某块单板。 目的 在大多数网络中,系统软件的升级都需要重启设备,设备的重启过程中断了业务正常 运行和流量转发。传统升级中减少业务中断的方法有: ISSU 技术白皮书 1 ISSU 文档版本 () 华为专有和保密信息 版权所有 华为技术有限公司 2 在线补丁:在线补丁技术可以实现不中断业务修正 bug,属于 ISSU 的范畴,但是 由于补丁操作的最小单元为函数,只能进行函数流程的修复,对于函数参数变 化、数据结构变化以及增加完整的新业务的场景升级很难做到,并且对于操作系 统等底层代码错误和

6、补丁模块自身的错误,补丁技术不能解决的。 夜间升级:传统升级模式下为减小软件升级带来的业务中断的影响,升级一般在 业务流量少的夜间进行,并且对升级操作时间要求极为严格。如果在规定时间内 没能升级完成,必须尽快恢复到升级前的状态,本次升级失败,版本升级放到下 一次进行。这样导致新业务无法按时提供或者缺陷不能及时修复。极大的时间压 力也增加了升级过程中人工操作失误的概率,同时增加了人力及管理的成本。 等价/备份路径:建立多条等价/备份路径在版本升级时将业务切换到等价/备份路径 来保证业务的正常运行。但在这种情况下需要调整网络配置,增加了出错的概率 和延长了升级时间,同时也可能由于业务的负载调整导致

7、用户流量集中而引起服 务中断。如果现有网络不存在备用路径则这种方法无效。 与传统的升级方式相比,ISSU 提供一种在系统软件版本升级或回退过程中尽量不中断 当前业务转发的机制,可以有效减少系统软件升级过程中的流量中断时间,提高业务 可靠性。 受益 在线业务软件升级 ISSU 具有如下优点: ISSU 升级方式有效的减少因系统软件升级而引起的网络中断时间。 ISSU 升级方式不需要修改网络拓扑结构,降低了运营成本。 ISSU 升级方式更为简单,且升级过程可控;升级过程中的回退机制,降低了升级 的风险。 1.2 原理描述 1.2.1 ISSU 升级对系统的要求 当前设备必须是双主控设备。 待升级版

8、本的系统软件已上传至主用主控板和备用主控板。 当前设备运行的系统软件版本和待升级的系统软件版本必须都支持 ISSU。 1.2.2 ISSU 预检查 在进行 ISSU 升级之前,升级人员可以通过 issu precheck 命令进行 ISSU 预检查,以确 认当前是否可以进行 ISSU 升级。与 ISSU Check 不同,预检查不会重启备用主控板。 预检查主要包括硬件兼容性检查和软件兼容性检查: 硬件兼容性检查,也叫资源检查,主要检查接口板支持的 ISSU 方式。 软件兼容性检查主要检查各个业务模块支持的 ISSU 方式。 ISSU 技术白皮书 1 ISSU 文档版本 () 华为专有和保密信息

9、 版权所有 华为技术有限公司 3 检查的结果决定了 ISSU 采用的升级方式:当所有模块都支持 ISSU 升级时,设备进行 无损升级;当有部分模块不支持 ISSU 升级时,设备进行有损升级。 目前设备支持的升级方式为:lossy(有损升级),其中,接口板支持升级方式为 fast- reboot(快速重启升级)。 1.2.3 升级过程 ISSU 升级过程是在尽可能不影响业务的情况下实现软件的升级,如图 1-1 所示,设备 的升级过程可分为以下四个阶段: 1. ISSU Check:检查系统的 ISSU 升级条件是否具备。如果具备升级条件,备用主控 板以新版本的系统软件重启。 2. ISSU St

10、art:主用主控板和备用主控板之间进行数据备份。 3. ISSU Switchover:备用主控板升级为新的主用主控板。同时,接口板以新版本重 启,向新的主用主控板注册。 4. ISSU Confirm:原有主用主控板以新版本的系统软件重启,重启后作为新的备用主 控板。 图1-1 ISSU 升级流程示意图 1.2.4 升级阶段 ISSU 的每个阶段都有相应的操作和状态,操作会导致 ISSU 状态的变迁以及设备版本 的变化,ISSU 当前状态又决定着下一步的 ISSU 操作。表 1-2 列出了 ISSU 升级的四个ISSU 技术白皮书 1 ISSU 文档版本 () 华为专有和保密信息 版权所有 华为技术有限公司 4 阶段:升级备用主控板(ISSU Check) 、主备主控板间进行数据备

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号