[發(fā)明專利]用于提高可靠性的方法、網(wǎng)絡(luò)設(shè)備及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201410675917.1 | 申請(qǐng)日: | 2014-11-21 |
| 公開(公告)號(hào): | CN104539442B | 公開(公告)日: | 2018-04-20 |
| 發(fā)明(設(shè)計(jì))人: | 朱明明 | 申請(qǐng)(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號(hào): | H04L12/24 | 分類號(hào): | H04L12/24 |
| 代理公司: | 北京中博世達(dá)專利商標(biāo)代理有限公司11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 提高 可靠性 方法 網(wǎng)絡(luò)設(shè)備 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種用于提高可靠性的方法、網(wǎng)絡(luò)設(shè)備及系統(tǒng)。
背景技術(shù)
軟件定義網(wǎng)絡(luò)(Software Defined Networking,SDN)是由美國(guó)斯坦福大學(xué)提出的一種新型開放網(wǎng)絡(luò)創(chuàng)新架構(gòu),將網(wǎng)絡(luò)設(shè)備控制面與數(shù)據(jù)面分離開來,創(chuàng)造一種中央管理控制設(shè)備控制所有交換機(jī)和路由器的環(huán)境,從而實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)流量的集中控制,為核心網(wǎng)絡(luò)及應(yīng)用的創(chuàng)新提供了良好的平臺(tái)。而開放流(OpenFlow)協(xié)議則是實(shí)現(xiàn)控制面與數(shù)據(jù)面連接的一種協(xié)議。在SDN架構(gòu)下,控制設(shè)備對(duì)轉(zhuǎn)發(fā)設(shè)備的管控是至關(guān)重要的,失去控制設(shè)備的設(shè)備猶如沒有大腦的四肢。
在實(shí)際部署過程中,由于單一的控制設(shè)備無法應(yīng)對(duì)跨多個(gè)地域的SDN網(wǎng)絡(luò)問題,通常需要由多個(gè)SDN控制設(shè)備組成分布式集群,以避免單一控制設(shè)備在可靠性、擴(kuò)展性、性能方面的問題。但是,在由多個(gè)SDN控制設(shè)備組成分布式集群的場(chǎng)景下,當(dāng)控制轉(zhuǎn)發(fā)設(shè)備的主用控制設(shè)備故障時(shí),備用控制設(shè)備接管的過程中,會(huì)出現(xiàn)在其它控制器的視角,認(rèn)為轉(zhuǎn)發(fā)設(shè)備被兩個(gè)主用控制設(shè)備(簡(jiǎn)稱雙主)同時(shí)控制的問題。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供的用于提高可靠性的方法、網(wǎng)絡(luò)設(shè)備及系統(tǒng),有助于解決轉(zhuǎn)發(fā)設(shè)備失控的問題,以及轉(zhuǎn)發(fā)設(shè)備被認(rèn)為有雙主的問題。
為了解決上述問題,本發(fā)明實(shí)施例第一方面提供一種用于提高可靠性的系統(tǒng),所述系統(tǒng)包括第一控制設(shè)備、第二控制設(shè)備、第三控制設(shè)備、協(xié)調(diào)設(shè)備和轉(zhuǎn)發(fā)設(shè)備;所述第二控制設(shè)備用于向所述協(xié)調(diào)設(shè)備發(fā)送所述第二控制設(shè)備的標(biāo)識(shí)ID與所述轉(zhuǎn)發(fā)設(shè)備的ID的關(guān)聯(lián)(correlation);獲得第二角色信息,所述第二角色信息指示所述第二控制設(shè)備是控制所述轉(zhuǎn)發(fā)設(shè)備的主用控制設(shè)備;所述第一控制設(shè)備用于向所述協(xié)調(diào)設(shè)備發(fā)送所述第一控制設(shè)備的ID與所述轉(zhuǎn)發(fā)設(shè)備的ID的關(guān)聯(lián);獲得第一角色信息,所述第一角色信息指示所述第一控制設(shè)備是控制所述轉(zhuǎn)發(fā)設(shè)備的備用控制設(shè)備;所述協(xié)調(diào)設(shè)備用于保存所述轉(zhuǎn)發(fā)設(shè)備與控制所述轉(zhuǎn)發(fā)設(shè)備的設(shè)備的關(guān)聯(lián)信息,所述關(guān)聯(lián)信息包括所述轉(zhuǎn)發(fā)設(shè)備的ID、所述第二控制設(shè)備的ID和所述第一控制設(shè)備的ID三者的關(guān)聯(lián);所述協(xié)調(diào)設(shè)備還用于確定所述第二控制設(shè)備故障;更新所述轉(zhuǎn)發(fā)設(shè)備與控制所述轉(zhuǎn)發(fā)設(shè)備的設(shè)備的關(guān)聯(lián)信息,更新后的關(guān)聯(lián)信息包括所述轉(zhuǎn)發(fā)設(shè)備的ID與所述第一控制設(shè)備的ID的關(guān)聯(lián);向所述第一控制設(shè)備發(fā)送通告;所述第一控制設(shè)備還用于接收所述通告,升級(jí)為所述轉(zhuǎn)發(fā)設(shè)備的主用控制設(shè)備;所述第三控制設(shè)備用于從所述協(xié)調(diào)設(shè)備獲得所述第一控制設(shè)備是所述轉(zhuǎn)發(fā)設(shè)備的主用控制設(shè)備。
在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述協(xié)調(diào)設(shè)備還用于與所述第一控制設(shè)備建立連接關(guān)系,與所述第二控制設(shè)備建立連接關(guān)系,并與所述第三控制設(shè)備建立連接關(guān)系,所述協(xié)調(diào)設(shè)備與所述轉(zhuǎn)發(fā)設(shè)備之間不存在連接關(guān)系。
結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述第二控制設(shè)備還用于向所述協(xié)調(diào)設(shè)備發(fā)送請(qǐng)求,用于請(qǐng)求所述協(xié)調(diào)設(shè)備向所述第二控制設(shè)備發(fā)送所述協(xié)調(diào)設(shè)備中保存的所述轉(zhuǎn)發(fā)設(shè)備ID對(duì)應(yīng)的控制設(shè)備ID信息;所述第二控制設(shè)備還用于接收所述協(xié)調(diào)設(shè)備發(fā)送的所述轉(zhuǎn)發(fā)設(shè)備ID對(duì)應(yīng)的控制設(shè)備ID信息,所述轉(zhuǎn)發(fā)設(shè)備ID對(duì)應(yīng)的控制設(shè)備ID信息為空白,所述空白指示所述轉(zhuǎn)發(fā)設(shè)備沒有對(duì)應(yīng)的控制設(shè)備,則確定所述第二角色信息;所述第一控制設(shè)備還用于向所述協(xié)調(diào)設(shè)備發(fā)送請(qǐng)求,用于請(qǐng)求所述協(xié)調(diào)設(shè)備向所述第一控制設(shè)備發(fā)送所述協(xié)調(diào)設(shè)備中保存的所述轉(zhuǎn)發(fā)設(shè)備ID對(duì)應(yīng)的控制設(shè)備ID信息;所述第一控制設(shè)備還用于接收所述協(xié)調(diào)設(shè)備發(fā)送的所述轉(zhuǎn)發(fā)設(shè)備ID對(duì)應(yīng)的控制設(shè)備ID信息,所述轉(zhuǎn)發(fā)設(shè)備ID對(duì)應(yīng)的控制設(shè)備ID信息是所述第二控制設(shè)備的ID,則確定所述第一角色信息。
結(jié)合第一方面或第一方面的第一種至第二種任一可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述通告指示所述第二控制設(shè)備故障;所述第一控制設(shè)備在收到所述通知之前,還用于獲得所述第一控制設(shè)備控制的轉(zhuǎn)發(fā)設(shè)備的信息,所述信息包括所述第一控制設(shè)備的ID、所述轉(zhuǎn)發(fā)設(shè)備的ID和所述第二控制設(shè)備的ID三者的關(guān)聯(lián);所述第一控制設(shè)備在收到所述通知之后,還用于更新所述第一控制設(shè)備控制的轉(zhuǎn)發(fā)設(shè)備的信息,更新后的信息包括所述第一控制設(shè)備的ID和所述轉(zhuǎn)發(fā)設(shè)備的ID的關(guān)聯(lián),所述更新后的信息指示所述第一控制設(shè)備是所述轉(zhuǎn)發(fā)設(shè)備的主用控制設(shè)備。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410675917.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





