[發明專利]一種SDN控制器集群規模的彈性擴展的方法及裝置有效
| 申請號: | 201410482187.3 | 申請日: | 2014-09-19 |
| 公開(公告)號: | CN104270260B | 公開(公告)日: | 2017-12-08 |
| 發明(設計)人: | 彭劍遠;王鋒 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 北京博思佳知識產權代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 sdn 控制器 集群 規模 彈性 擴展 方法 裝置 | ||
技術領域
本發明涉及網絡應用技術領域,特別涉及一種SDN控制器集群規模的彈性擴展方法及裝置。
背景技術
SDN(Software-defined networking,軟件定義網絡)是一種網絡虛擬化技術,由美國史丹佛大學Clean State計劃提出。利用SDN協議,把網絡設備的控制層(control plane)從數據層(data plane)中分離出來。這個架構可以讓網絡管理員,在不變動硬件設備的前提下,以中央控制方式,用程序重新規劃網絡,為控制網絡流量提供了新方法,也提供了核心網絡及應用創新的良好平臺。
在現有技術中,創建SDN控制器集群時,首先需要定義好SDN控制器集群內控制器的個數,例如,一臺控制器可以控制100臺交換機,現在,需要創建一個SDN控制器集群,來控制450臺交換機,則此時創建的SDN控制器集群中需要至少包括5臺控制器,因此對該5臺控制器創建SDN控制器集群。然而,若當網絡中的交換機數量增多時,例如增加到800臺交換機,則此時由于SDN控制器集群內的控制器數量是預先定義好的,因此在當業務增加或減少時,無法動態增加或減少SDN控制器集群內的控制器數量,從而無法滿足業務的動態需求。
發明內容
有鑒于此,本發明提供一種SDN控制器集群規模的彈性擴展方法及裝置,以解決現有技術中當業務增加或減少時,無法動態調整SDN控制器集群內控制器數量的問題。
本發明提供了一種SDN控制器集群規模的彈性擴展方法,所述SDN控制器集群包括主管控制器和多個成員控制器,所述多個成員控制器分別與所述主管控制器連接,所述方法應用于主管控制器,包括:
所述主管控制器接收成員控制器發送的加入SDN控制器集群的請求信息或退出SDN控制器集群的請求信息;
所述主管控制器根據所述加入SDN控制器集群的請求信息或所述退出SDN控制器集群的請求信息,變更所述SDN控制器集群的成員控制器。
優選地,所述主管控制器根據所述加入SDN控制器集群的請求信息或退出SDN控制器集群的請求信息,變更所述SDN控制器集群的成員控制器,包括:
在所述主管控制器接收成員控制器發送的加入SDN控制器集群的請求信息的情況下,且所述主管控制器在確定所述加入SDN控制器集群的請求信息攜帶的SDN控制器集群的標識與自身配置的標識一致時,與所述成員控制器建立成員連接;
在所述主管控制器接收成員控制器發送的退出SDN控制器集群的請求信息的情況下,且所述主管控制器在確定所述退出SDN控制器集群的請求信息攜帶的SDN控制器集群的標識與自身配置的標識一致時,與該成員控制器斷開成員連接。
優選地,在所述主管控制器接收成員控制器發送的加入SDN控制器集群的請求信息或退出SDN控制器集群的請求信息之前,還包括:
所述主管控制器在確定滿足變更成員控制器的條件時,觸發向需要變更的成員控制器發送加入SDN控制器集群的指令信息或退出SDN控制器集群的指令信息,以變更所述SDN控制器集群的成員控制器。
優選地,所述主管控制器確定滿足變更成員控制器的條件,觸發向需要變更的成員控制器發送加入SDN控制器集群的指令信息或退出SDN控制器集群的指令信息,包括:
獲取所述SDN控制器集群內當前的成員控制器信息以及所述SDN控制器集群當前所管理的設備信息;
在所述當前的成員控制器不足以管理所述當前所管理的設備時,則確定滿足變更成員控制器的條件,觸發向需要變更的成員控制器發送加入SDN控制器集群的指令信息;或,
在所述當前的成員控制器管理所述當前所管理的設備還有多余的成員控制器時,則確定滿足變更成員控制器的條件,觸發向需要變更的成員控制器發送退出SDN控制器集群的指令信息。
本發明還提供了一種SDN控制器集群規模的彈性擴展方法,所述SDN控制器集群包括主管控制器和多個成員控制器,所述多個成員控制器分別與所述主管控制器連接,所述方法應用于成員控制器,包括:
所述成員控制器接收加入SDN控制器集群的指令信息或退出SDN控制器集群的指令信息;
所述成員控制器根據所述加入SDN控制器集群的指令信息向主管控制器發送加入SDN控制器集群的請求信息,以使自身加入所述SDN控制器集群;或,所述成員控制器根據所述退出SDN控制器集群的指令信息,向主管控制器發送退出SDN控制器集群的請求信息以使自身退出SDN控制器集群。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410482187.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電池端蓋自動組裝機
- 下一篇:一種電解液灌注輔助件





