本技術(shù)涉及通信,尤其涉及一種備份方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著無線網(wǎng)絡(luò)的廣泛應(yīng)用以及組網(wǎng)規(guī)模的日漸龐大,現(xiàn)在網(wǎng)絡(luò)用戶對無線組網(wǎng)的各個方面也提出了更高要求,如高可靠性熱備、動態(tài)靈活備份、無縫故障轉(zhuǎn)移、不間斷業(yè)務(wù)升級(in-service?software?upgrade,issu)、業(yè)務(wù)負載分擔、網(wǎng)絡(luò)彈性擴容以及分級分權(quán)管理配置等,傳統(tǒng)的單臺接入控制器(access?controller,ac)組網(wǎng)方案已越發(fā)難以勝任用戶的無線網(wǎng)絡(luò)部署需求,因此ac集群組網(wǎng)方案也隨之應(yīng)運而生。
2、目前,一種ac集群組網(wǎng)的備份方案是,每兩臺ac以緊耦合方式(如虛擬化)實現(xiàn)備份組網(wǎng),設(shè)備上電后僅以統(tǒng)一網(wǎng)元節(jié)點身份接入云端納管。這種備份方案的弊端是,雙機備份組本身需要特殊且復(fù)雜的組網(wǎng)配置,在接入網(wǎng)絡(luò)后或接入前仍需人工進行額外部署物理連接,同時配合對應(yīng)的軟件配置,部署完成后,ac間備份關(guān)系固化,在缺少人工干預(yù)的情況下,無法靈活擴容或變更組網(wǎng)。
3、另一種ac集群組網(wǎng)的備份方案是,多臺ac形成松耦合備份組網(wǎng),如接入點(accesspoint,ap)多鏈路方式,通常是n+1固定角色(1=<n<=4),ac在接入網(wǎng)絡(luò)后,可通過軟件配置形成備份關(guān)系。這種備份方案的弊端是,此類組網(wǎng)中ac或者是主用角色或者是備用角色,無法變更,一旦故障ac恰好為備用ac,或者工作ac擴容后超過4臺,組網(wǎng)部署變更仍需人工參與。
4、綜上,目前的ac集群組網(wǎng)備份方案存在備份方式固化,在集群發(fā)生設(shè)備變更時難以靈活調(diào)整的弊端,難以滿足當前用網(wǎng)需求。
技術(shù)實現(xiàn)思路
1、有鑒于此,本技術(shù)提供一種備份方法、裝置、電子設(shè)備及存儲介質(zhì),用以解決當前ac集群組網(wǎng)備份方案在集群發(fā)生設(shè)備變更時難以靈活調(diào)整,可靠性較低的問題。
2、根據(jù)本技術(shù)實施例的第一方面,提供一種備份方法,所述方法在檢測到ac接入集群時,執(zhí)行接入處理操作,所述接入處理操作包括:
3、獲取新接入ac的ap接入規(guī)格值;
4、若集群中存在單臺ac,則將所述新接入ac與該單臺ac匹配為1:1熱備份組,并在所述新接入ac的ap接入規(guī)格值小于該單臺ac的ap接入規(guī)格值且所述新接入ac的ap接入規(guī)格值大于該單臺ac的ap負載值時將該單臺ac的ap負載倒換至所述新接入ac;
5、若集群中不存在單臺ac但集群中存在2:1熱備份組,則解綁該2:1熱備份組中ap接入規(guī)格值較小的主用ac,將所述新接入ac與該主用ac組成1:1熱備份組,并在所述新接入ac的ap接入規(guī)格值小于該主用ac的ap接入規(guī)格值且所述新接入ac的ap接入規(guī)格值大于該主用ac的ap負載值時將該主用ac的ap負載倒換至所述新接入ac;
6、若集群中不存在單臺ac且集群中不存在2:1熱備份組,在所述新接入ac的ap接入規(guī)格值大于第一目標熱備份組中各臺ac的ap接入規(guī)格值時,對所述第一目標熱備份組中的兩臺ac進行解綁并將該兩臺ac作為主用ac接入所述新接入ac以形成2:1熱備份組,在所述新接入ac的ap接入規(guī)格值小于等于所述第一目標熱備份組中備用ac的ap接入規(guī)格值時,將所述新接入ac作為主用ac接入所述第一目標熱備份組的備用ac以形成2:1熱備份組,其中所述第一目標熱備份組為集群的全部熱備份組中主用ac的ap負載值與備用ac的ap接入規(guī)格值之間差值最大的1:1熱備份組。
7、根據(jù)本技術(shù)實施例的第二方面,提供一種備份裝置,所述裝置包括接入模塊,所述接入模塊用于在檢測到ac接入集群時,執(zhí)行接入處理操作,所述接入處理操作包括:
8、獲取新接入ac的ap接入規(guī)格值;
9、若集群中存在單臺ac,則將所述新接入ac與該單臺ac匹配為1:1熱備份組,并在所述新接入ac的ap接入規(guī)格值小于該單臺ac的ap接入規(guī)格值且所述新接入ac的ap接入規(guī)格值大于該單臺ac的ap負載值時將該單臺ac的ap負載倒換至所述新接入ac;
10、若集群中不存在單臺ac但集群中存在2:1熱備份組,則解綁該2:1熱備份組中ap接入規(guī)格值較小的主用ac,將所述新接入ac與該主用ac組成1:1熱備份組,并在所述新接入ac的ap接入規(guī)格值小于該主用ac的ap接入規(guī)格值且所述新接入ac的ap接入規(guī)格值大于該主用ac的ap負載值時將該主用ac的ap負載倒換至所述新接入ac;
11、若集群中不存在單臺ac且集群中不存在2:1熱備份組,在所述新接入ac的ap接入規(guī)格值大于第一目標熱備份組中各臺ac的ap接入規(guī)格值時,對所述第一目標熱備份組中的兩臺ac進行解綁并將該兩臺ac作為主用ac接入所述新接入ac以形成2:1熱備份組,在所述新接入ac的ap接入規(guī)格值小于等于所述第一目標熱備份組中備用ac的ap接入規(guī)格值時,將所述新接入ac作為主用ac接入所述第一目標熱備份組的備用ac以形成2:1熱備份組,其中所述第一目標熱備份組為集群的全部熱備份組中主用ac的ap負載值與備用ac的ap接入規(guī)格值之間差值最大的1:1熱備份組。
12、根據(jù)本技術(shù)實施例的第三方面,提供一種電子設(shè)備,包括處理器和機器可讀存儲介質(zhì),所述機器可讀存儲介質(zhì)存儲有能夠被所述處理器執(zhí)行的機器可執(zhí)行指令,所述處理器被所述機器可執(zhí)行指令促使:實現(xiàn)如上所述的備份方法的步驟。
13、根據(jù)本技術(shù)實施例的第四方面,提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)內(nèi)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上所述的備份方法的步驟。
14、綜上,本技術(shù)提供了一種備份方法,所述方法在檢測到ac接入集群時能夠執(zhí)行接入處理操作,所述接入處理操作包括:獲取新接入ac的ap接入規(guī)格值,之后分別針對以下三種情形做相應(yīng)的處理:
15、在集群中存在單臺ac時,將新接入ac與該單臺ac匹配為1:1熱備份組,并在新接入ac的ap接入規(guī)格值小于該單臺ac的ap接入規(guī)格值且新接入ac的ap接入規(guī)格值大于該單臺ac的ap負載值時將該單臺ac的ap負載倒換至新接入ac;
16、在集群中不存在單臺ac但存在2:1熱備份組時,解綁該2:1熱備份組中ap接入規(guī)格值較小的主用ac,將新接入ac與該主用ac組成1:1熱備份組,并在新接入ac的ap接入規(guī)格值小于該主用ac的ap接入規(guī)格值且新接入ac的ap接入規(guī)格值大于該主用ac的ap負載值時將該主用ac的ap負載倒換至新接入ac;
17、在集群中不存在單臺ac且不存在2:1熱備份組時,若新接入ac的ap接入規(guī)格值大于第一目標熱備份組中各臺ac的ap接入規(guī)格值,對第一目標熱備份組中的兩臺ac進行解綁并將該兩臺ac作為主用ac接入新接入ac以形成2:1熱備份組,若新接入ac的ap接入規(guī)格值小于等于第一目標熱備份組中備用ac的ap接入規(guī)格值,將新接入ac作為主用ac接入第一目標熱備份組的備用ac以形成2:1熱備份組,其中第一目標熱備份組為集群的全部熱備份組中主用ac的ap負載值與備用ac的ap接入規(guī)格值之間差值最大的1:1熱備份組。
18、可見,該方法應(yīng)用于ac集群組網(wǎng),在檢測到ac接入集群時,該方法能夠及時獲取新接入ac的ap接入規(guī)格值,并針對集群中存在單臺ac、集群中不存在單臺ac但存在2:1熱備份組、集群中既不存在單臺ac也不存在2:1熱備份組三種情形,在不同情形下做不同的處理最終將新接入ac組成熱備份組,實現(xiàn)組網(wǎng)可靠性的動態(tài)自適應(yīng)。
19、相應(yīng)的,本技術(shù)還提供了一種備份裝置、電子設(shè)備及存儲介質(zhì),其技術(shù)效果與上述方法的技術(shù)效果相對應(yīng),這里不再贅述。