基于Linux系统交换机的进程升级研究

2012-07-18 07:40:28周丽平张亚君
关键词:进程系统

周丽平,张亚君

(杭州电子科技大学电子信息学院,浙江杭州310018)

0 引言

随着计算机网络技术的快速发展,各种增值业务在互联网上开始得到了广泛的应用,网络设备的软件版本更新越来越频繁,使得业务因软件版本升级而被迫中断,极大地影响了网络设备的高可用性要求。所以一种提高设备高可用性的方案显得越发重要[1-3]。高可用性是指一个产品或系统对客户持续服务的能力,所以如果能寻求到一种高可性的方法,就可以很好的解决网络设备在升级过程中带来的业务中断的问题。本文提出的业务不中断升级(In-Service Software Upgrade)ISSU[4]系统的进程升级可以很好的做到在对旧版本软件的升级过程中,提高调备的无故障运行时间,而降低设备的恢复正常运行时间,最终提高了网络设备的可用性。

1 ISSU系统

本文提出的ISSU系统的软件升级是通过基于Linux系统的命令行执行顺序进行的。它结合主备倒换热备份技术、IPC以及NSF/SSO等外部模块来完成加载、安装、确认、卸载4个升级软件的过程[5、6]。同时在升级过程中还有异常回滚过程,这个回滚包括升级过程中出现异常自动进行回滚以及手动执行回滚,回滚都能使设备的版本回退到原来正常的状态,这样就增强了升级系统的灵活性和容错能力。

ISSU系统的软件升级流程如图1所示:

当分布式交换机进行升级时,对传入的到主控板上的升级软件(一般以包的形式发放)通过加载命令对传入的软件包文件解压到对应的要升级的板上,然后通过安装命令进行升级,升级完成后可以用确认命令将原主控板以新版本替换旧版本完成本次升级。……

登录APP查看全文

猜你喜欢
进程系统
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA显示系统
债券市场对外开放的进程与展望
中国外汇(2019年20期)2019-11-25 09:54:58
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
我国高等教育改革进程与反思
教育与职业(2014年7期)2014-01-21 02:35:04
Linux僵死进程的产生与避免
男女平等进程中出现的新矛盾和新问题