ISSU简介

ISSU简介1 ISSU 简介在线业务软件升级 ISSU In ServiceSoftw 是一种简便 快速升级设备系统软件的方式 可以有效减少系统软件升级过程中的流量中断时间 提高业务可靠性 在大多数网络中 系统软件的升级都需要重启设备 设备的重启过程中断了业务正常运行和流量转发 解决系统软件升级给业务造成影响的一个有效方法是建立多条等价负载路径 在系统软件升级时可以将业务切换到备

1、ISSU简介

在线业务软件升级ISSU(In-Service Software Upgrade)是一种简便、快速升级设备系统软件的方式,可以有效减少系统软件升级过程中的流量中断时间,提高业务可靠性。

在大多数网络中,系统软件的升级都需要重启设备,设备的重启过程中断了业务正常运行和流量转发。解决系统软件升级给业务造成影响的一个有效方法是建立多条等价负载路径,在系统软件升级时可以将业务切换到备用路径。但在这种情况下需要调整网络配置,增加了出错的概率、延长了升级时间。同时,也可能由于业务的负载调整导致用户流量集中而引起业务中断。

ISSU提供一种在系统软件版本升级或回退过程中尽量不中断当前业务转发的机制,可以有效减少系统软件升级过程中的流量中断时间,提高业务可靠性。

ISSU具有如下优点:

1、ISSU升级过程不需要修改网络拓扑结构,可以对网络中的任意设备进行升级,降低运营成本。

2、升级方式更为简单,且升级过程可控;升级过程中的回退机制降低了升级风险。

3、有效的减少因系统软件升级而引起的网络中断时间。

 

2、ISSU原理

ISSU升级分为无损升级和有损升级。无损升级:当所有特性都支持ISSU升级时,设备进行无损升级。有损升级:当有部分特性不支持ISSU升级时,设备进行有损升级。目前华为交换机仅支持有损升级方式。

1、ISSU升级

 ISSU简介

图1 ISSU升级流程示意图

如上图1所示,ISSU升级过程主要分为ISSU Check、Start、Switchover和Confirm四阶段。

1、ISSU Check:检查系统的ISSU升级条件是否具备。如果具备升级条件,备用主控板以新版本的系统软件重启。

2、ISSU Start:主用主控板和备用主控板之间进行数据备份。

3、ISSU Switchover:备用主控板升级为新的主用主控板。

4、ISSU Confirm:原有主用主控板以新版本的系统软件重启,重启后作为新的备用主控板。

在ISSU Switchover阶段之前,可以通过ISSU Abort功能,终止升级操作,将系统回退到原运行版本。

ISSU详细的升级过程如下所示:

1、ISSU Check阶段

 ISSU简介

图2 ISSU Check阶段

如上图2所示,ISSU Check阶段系统会自动进行一系列的兼容性检查(版本号、规格等),以确定系统是否能够采用ISSU方式进行升级以及采用何种方式升级;备用主控板以新版本系统软件重启。

2、ISSU Start阶段

 ISSU简介

图3 ISSU Start阶段

如上图3所示,ISSU Start阶段主用主控板和备用主控板之间进行数据备份。

3、ISSU Switchover阶段

 ISSU简介

图4 ISSU Switchover阶段

如上图4所示,ISSU Switchover阶段完成控制平面的切换,即主用主控板至备用主控板的切换;接口板重新启动。

4、ISSU Confirm阶段

 ISSU简介

图5 ISSU Confirm阶段

如上图5所示,ISSU Confirm阶段原有主用主控板将以新版本系统软件重启。系统将会设置主用主控板和备用主控板下次重启时的软件为新的系统软件。至此ISSU升级过程结束。

2、ISSU版本回退

ISSU提供了版本回退机制,能够使处于ISSU升级过程中的系统恢复到升级前的版本,实现版本升级的风险可控。

设备支持两种版本回退方式:

通过ISSU升级回退定时器自动回退:在ISSU升级进入ISSU Check阶段时,回退定时器被激活。如果在进入ISSU Switchover阶段之前回退定时器超时,系统将自动恢复到升级前的版本状态。

通过ISSU Abort功能手动回退:在ISSU Switchover阶段前,用户可以使用命令执行ISSU Abort功能,让系统恢复到升级前的版本状态。

 

3、ISSU配置注意事项

配置ISSU时,需要注意以下事项:

1、主控板1:1冗余备份。

2、待升级版本的系统软件已上传至主用主控板和备用主控板。

3、设备当前版本的系统软件和待升级版本的系统软件之间支持ISSU升级。

4、ISSU升级过程中无法执行配置命令的下发。

5、ISSU升级过程中只允许一个Telnet用户登录。多用户登录时,检查不通过,退出ISSU升级。

6、集群情况下不支持ISSU功能。

 

此功能需要至少两块主控板的条件下才可使用

 

 

转载  http://www.023wg.com/jcpz/355.html

转载于:https://www.cnblogs.com/z7w7z/p/8979095.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/203426.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午9:49
下一篇 2026年3月19日 下午9:50


相关推荐

  • Failed to open zip file. Android studio报错

    Failed to open zip file. Android studio报错

    2021年10月2日
    54
  • VMI管理常见的业务场景(一)[通俗易懂]

    VMI管理常见的业务场景(一)[通俗易懂]VMI管理常见的业务场景(一)什么是VMI管理?和传统库存管理的差别VMI是供应商管理库存(VendorManagedInventory)的简称,为了界定清楚这个新的库存管理思想,需要弄明白它和传统库存管理的差别。传统库存管理是指对物料的收发存的业务管理,是各节点企业独立管理自有库存,最明显的缺点是容易存在库存管理的牛鞭效应、上下游企业利益对抗、合作与沟通困难等问题。VMI库存管理系统能够突破传统的条块分割的库存管理模式,VMI是一种在用户和供应商之间…

    2022年5月26日
    62
  • 需求分析文档

    需求分析文档1.引言1.1编写目的:作为软件系统开发技术协议的参考依据,为双方提供参考。根据游戏特点,对被开发软件系统的主要功能、性能进行完整描述,为软件开发者进行详细设计和编程提供基础。为软件提供测试和验收

    2022年8月6日
    8
  • 关于PyCharm中安装第三方库的一些坑

    关于PyCharm中安装第三方库的一些坑最近要在 PyCharm 中安装 opencv 在公司电脑中一直安装失败 具体大致如下 于是尝试在控制台中更新一下 pip 结果也有问题 输入命令 easy installupgra 得到下面截图 果断谷歌了以下这个问题 发现很多人都遇到过 一个很好的解决方案是在 PyCharm 中添加代理 好在手头有个代理软件 ShadowsocksR 具体步骤如下 在 Shadowsocks

    2026年3月26日
    2
  • win11 修改host文件[通俗易懂]

    win11 修改host文件[通俗易懂]转到“开始”菜单搜索栏,输入“记事本”,然后以管理员身份运行记事本。单击文件并从菜单中选择“打开…”选项。在“文件名:”选项中输入主机文件地址(C:\Windows\System32\drivers\etc\hosts),然后单击“打开”。选择打开所有文件可以看到host文件在您的记事本上打开Host文件,然后您可以从这里对其进行编辑。输入IP地址和域名以配置映射。保存修改注意查看保存的文件类型为所有文件提示替换同意之后退出完成修改…

    2022年10月12日
    4
  • ipad 运行linux_linux 终端快捷键

    ipad 运行linux_linux 终端快捷键实现的具体步骤如下:1.、cydia安装openssh2、installous安装issh3、进入issh,选addconfigurationdescription:随便填host:localhostport:22login:rootpassword:默认为alpine(这个进入以后可以改)保存,连接4、连接时会出现一个警告,点确认即可于是出现:***-mato-ipad:-root#现在就可…

    2025年12月10日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号