[發(fā)明專利]一種設備升級方法、裝置、存儲介質(zhì)及電子設備在審
| 申請?zhí)枺?/td> | 202310089159.4 | 申請日: | 2023-01-16 |
| 公開(公告)號: | CN116112361A | 公開(公告)日: | 2023-05-12 |
| 發(fā)明(設計)人: | 王永杰;薛鐳;鄒濤;張汝云 | 申請(專利權)人: | 之江實驗室 |
| 主分類號: | H04L41/082 | 分類號: | H04L41/082;H04L67/00;H04L67/06;H04L67/1095;H04L67/141 |
| 代理公司: | 北京博思佳知識產(chǎn)權代理有限公司 11415 | 代理人: | 陳蕾 |
| 地址: | 311121 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 升級 方法 裝置 存儲 介質(zhì) 電子設備 | ||
本說明書公開了一種設備升級方法、裝置、存儲介質(zhì)及電子設備。在本說明書提供的設備升級方法中,在通過當前程序?qū)漠斍斑M程轉(zhuǎn)發(fā)數(shù)據(jù)的過程中,接收服務器發(fā)送的所述當前程序?qū)纳壈娉绦颍粏硬⒓虞d所述升級版程序,并通過所述升級版程序創(chuàng)建所述當前進程對應的升級版進程;對所述升級版進程與所述當前進程進行端口資源同步,同步完成后將述當前進程的流量切換至所述升級版進程;結(jié)束所述當前進程,采用所述升級版進程轉(zhuǎn)發(fā)數(shù)據(jù)。
技術領域
本說明書涉及計算機技術領域,尤其涉及一種設備升級方法、裝置、存儲介質(zhì)及電子設備。
背景技術
如今,在全維可定義網(wǎng)絡中,可編程軟件交換機憑借著低成本與成熟的開源支持,已經(jīng)成為了最常使用的網(wǎng)絡設備之一。與大多數(shù)設備相同,可編程軟件交換機在使用的過程中也需要不斷地更新升級,以提高設備性能。
在現(xiàn)有技術中,對可編程軟件交換機進行升級時,需要停止設備中正在運行的進程。在完成對更新后的源碼的編譯后,重新加載啟動新的進程。通常,這一過程會導致設備出現(xiàn)長達數(shù)分鐘的斷流,這對用于高速轉(zhuǎn)發(fā)的設備來說是難以接受的。
因此,如何避免可編程軟件交換機在升級時出現(xiàn)的長時間斷流是一個亟待解決的問題。
發(fā)明內(nèi)容
本說明書提供一種設備升級方法、裝置、存儲介質(zhì)及電子設備,以至少部分地解決現(xiàn)有技術存在的上述問題。
本說明書采用下述技術方案:
本說明書提供了一種設備升級方法,包括:
在通過當前程序?qū)漠斍斑M程轉(zhuǎn)發(fā)數(shù)據(jù)的過程中,接收服務器發(fā)送的所述當前程序?qū)纳壈娉绦颍?/p>
啟動并加載所述升級版程序,并通過所述升級版程序創(chuàng)建所述當前進程對應的升級版進程;
對所述升級版進程與所述當前進程進行端口資源同步,同步完成后將所述當前進程的流量切換至所述升級版進程;
結(jié)束所述當前進程,采用所述升級版進程轉(zhuǎn)發(fā)數(shù)據(jù)。
可選的,所述升級版程序是所述服務器根據(jù)配置文件發(fā)送的,所述升級版程序和所述配置文件是用戶輸入所述服務器的。
可選的,所述配置文件中至少包括待升級設備的互聯(lián)網(wǎng)協(xié)議地址、登錄配置以及程序存儲路徑。
可選的,在啟動所述升級版程序之前,所述方法還包括:
對待升級設備的設備環(huán)境進行前置檢查,判斷所述待升級設備是否滿足升級條件;
當所述前置檢查的檢查結(jié)果為滿足升級條件時,啟動所述升級版程序;
當所述前置檢查的檢查結(jié)果為不滿足升級條件時,中止設備升級。
可選的,對待升級設備的設備環(huán)境進行前置檢查,判斷所述待升級設備是否滿足升級條件,具體包括:
檢查所述當前進程是否正常運行;
若否,確定所述待升級設備不滿足升級條件。
可選的,對待升級設備的設備環(huán)境進行前置檢查,判斷所述待升級設備是否滿足升級條件,具體包括:
檢查待升級設備運行的進程中是否存在所述升級版程序?qū)臍埩暨M程;
若是,確定所述待升級設備不滿足升級條件。
可選的,對待升級設備的設備環(huán)境進行前置檢查,判斷所述待升級設備是否滿足升級條件,具體包括:
檢查待升級設備的環(huán)境資源是否支持至少兩個進程運行;
若否,確定所述待升級設備不滿足升級條件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于之江實驗室,未經(jīng)之江實驗室許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310089159.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





