專利名稱:一種應(yīng)用于aaa服務(wù)器的容災(zāi)系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域,特別是涉及一種應(yīng)用于AAA (Authentication、 Authorization、Accounting,驗(yàn)證、授權(quán)和記賬)服務(wù)器的容災(zāi)系統(tǒng)及方法。
背景技術(shù):
AAA服務(wù)器主要功能包括管理用戶訪問(wèn)網(wǎng)絡(luò)服務(wù)器;管理具有訪問(wèn)權(quán)的用戶可 以得到的服務(wù);對(duì)正在使用網(wǎng)絡(luò)資源的用戶進(jìn)行記賬。具體為驗(yàn)證(Authentication) 用戶是否可以獲得訪問(wèn)權(quán)限;授權(quán)(Authorization、)用戶可以使用哪些服務(wù);記錄 (Accounting)用戶使用網(wǎng)絡(luò)資源的情況。圖1是現(xiàn)有AAA服務(wù)器的工程現(xiàn)場(chǎng)部署架構(gòu)示意圖,如圖1所示,AAA服務(wù)器一 端與接入設(shè)備網(wǎng)元104連接,另一端分別與OMC(Operations Maintenance Center,操作 維護(hù)中心)/DBI0(DataBase hput/Output,數(shù)據(jù)庫(kù)輸入輸出)接口機(jī)等服務(wù)器105、OMC 客戶端/近端106受理臺(tái)、綜合業(yè)務(wù)配置平臺(tái)(iSPP integrated Service Provisioning Platform) 107連接。AAA服務(wù)器在工程現(xiàn)場(chǎng)開局,一般采用基于群集軟件控制下的雙機(jī)+ 磁陣的架構(gòu),即AAA服務(wù)器包括主用AAA服務(wù)器101、備用AAA服務(wù)器102以及與二者連接 的磁陣103。該架構(gòu)在一臺(tái)主機(jī)出現(xiàn)故障時(shí),另外一臺(tái)可以快速接管,降低故障發(fā)生的時(shí)間和 避免癱局故障。但在實(shí)際工程現(xiàn)場(chǎng),一般出問(wèn)題的不是雙機(jī)中的某臺(tái)機(jī)器,而是兩臺(tái)機(jī)器同 時(shí)出現(xiàn)問(wèn)題或者出現(xiàn)磁陣設(shè)備故障。在雙機(jī)同時(shí)出現(xiàn)故障的時(shí)候,AAA服務(wù)器無(wú)法完成故障的快速切換和恢復(fù),從而造 成癱局故障;在磁陣出現(xiàn)故障的時(shí),由于AAA服務(wù)器的核心資源,用戶數(shù)據(jù)庫(kù)文件,部署在 磁陣上,會(huì)導(dǎo)致AAA服務(wù)器業(yè)務(wù)程序由于無(wú)法鏈接數(shù)據(jù)庫(kù)導(dǎo)致的癱局故障。這兩種故障在 AAA已知的外部故障中,占據(jù)了超過(guò)一半的比例,是AAA服務(wù)器最多發(fā)的故障。現(xiàn)有容災(zāi)技術(shù)問(wèn)題主用、備用同時(shí)故障或磁陣設(shè)備故障,需要關(guān)聯(lián)網(wǎng)元和業(yè)務(wù)平 臺(tái)進(jìn)行配置和調(diào)整,才能進(jìn)行業(yè)務(wù)、營(yíng)帳接管。因此,如何有效的在AAA服務(wù)器雙機(jī)中的兩臺(tái)機(jī)器同時(shí)出現(xiàn)問(wèn)題或者磁陣設(shè)備出 現(xiàn)故障時(shí),進(jìn)行業(yè)務(wù)、營(yíng)帳無(wú)縫接管和容災(zāi),就顯得非常重要。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng)及方法,用以 解決現(xiàn)有技術(shù)在AAA服務(wù)器雙機(jī)中的兩臺(tái)機(jī)器同時(shí)出現(xiàn)故障或者磁陣設(shè)備出現(xiàn)故障時(shí),需 要關(guān)聯(lián)網(wǎng)元和業(yè)務(wù)平臺(tái)進(jìn)行配置和調(diào)整,才可以進(jìn)行業(yè)務(wù)、營(yíng)帳無(wú)縫接管的問(wèn)題。為解決上述技術(shù)問(wèn)題,一方面,本發(fā)明提供一種應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),包 括AAA服務(wù)器,所述系統(tǒng)還包括AAA容災(zāi)服務(wù)器,與所述AAA服務(wù)器連接;所述AAA容災(zāi)服務(wù)器與所述AAA服務(wù)器 配置相同;所述AAA服務(wù)器正常運(yùn)行時(shí),所述AAA容災(zāi)服務(wù)器用于接收并存儲(chǔ)所述AAA服務(wù)器發(fā)送的用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)的備份數(shù)據(jù);所述AAA服務(wù)器出現(xiàn)故障時(shí),所述AAA容災(zāi) 服務(wù)器代替所述AAA服務(wù)器,進(jìn)行業(yè)務(wù)處理。進(jìn)一步,所述AAA服務(wù)器進(jìn)一步包括數(shù)據(jù)備份傳輸單元,用于對(duì)用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)進(jìn)行備份,并傳輸給所述AAA 容災(zāi)服務(wù)器。進(jìn)一步,所述AAA容災(zāi)服務(wù)器進(jìn)一步包括數(shù)據(jù)恢復(fù)單元,用于所述AAA服務(wù)器正常運(yùn)行時(shí),定時(shí)恢復(fù)所述用戶數(shù)據(jù)和運(yùn)行 配置數(shù)據(jù)AAA用戶數(shù)據(jù)單元,用于在所述AAA服務(wù)器出現(xiàn)故障時(shí),根據(jù)所述用戶數(shù)據(jù),進(jìn)行 業(yè)務(wù)處理;AAA業(yè)務(wù)處理單元,用于在所述AAA服務(wù)器出現(xiàn)故障時(shí),根據(jù)所述運(yùn)行配置數(shù)據(jù), 進(jìn)行業(yè)務(wù)處理。進(jìn)一步,所述AAA服務(wù)器進(jìn)一步包括第一一鍵容滅單元,用于定時(shí)向所述AAA容災(zāi)服務(wù)器發(fā)送握手消息。進(jìn)一步,所述AAA容災(zāi)服務(wù)器進(jìn)一步包括第二一鍵容滅單元,用于接收所述第一一鍵容滅單元發(fā)送的握手消息,并定時(shí)向 所述AAA服務(wù)器發(fā)送握手消息;所述第二一鍵容滅單元在設(shè)定時(shí)間內(nèi)沒(méi)有接收到所述第 一一鍵容滅單元發(fā)送的握手消息時(shí),則判定所述AAA服務(wù)器出現(xiàn)故障,啟動(dòng)所述AAA容災(zāi)服 務(wù)器,進(jìn)行業(yè)務(wù)處理。進(jìn)一步,所述AAA容災(zāi)服務(wù)器與所述AAA服務(wù)器配置相同,是指兩者的配置文件、 數(shù)據(jù)、以及對(duì)外服務(wù)的地址信息相同。進(jìn)一步,所述AAA容災(zāi)服務(wù)器代替所述AAA服務(wù)器,進(jìn)行業(yè)務(wù)處理,是指所述AAA 容災(zāi)服務(wù)器接管所述AAA服務(wù)器的業(yè)務(wù)和營(yíng)帳操作指令。另一方面,本發(fā)明還提供一種應(yīng)用于AAA服務(wù)器的容災(zāi)方法,所述方法包括以下 步驟所述AAA服務(wù)器正常運(yùn)行時(shí),對(duì)用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)進(jìn)行備份,并傳輸給所 述AAA容災(zāi)服務(wù)器,所述AAA容災(zāi)服務(wù)器定時(shí)恢復(fù)所述用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù);所述AAA 服務(wù)器與所述AAA容災(zāi)服務(wù)器定時(shí)互相發(fā)送握手消息;當(dāng)所述AAA容災(zāi)服務(wù)器在設(shè)定時(shí)間內(nèi)沒(méi)有接收到所述AAA服務(wù)器發(fā)送的握手消息 時(shí),則判定所述AAA服務(wù)器出現(xiàn)故障,啟動(dòng)所述AAA容災(zāi)服務(wù)器,進(jìn)行業(yè)務(wù)處理。進(jìn)一步,所述AAA容災(zāi)服務(wù)器與所述AAA服務(wù)器的配置文件、數(shù)據(jù)、以及對(duì)外服務(wù) 的地址信息相同。進(jìn)一步,啟動(dòng)所述AAA容災(zāi)服務(wù)器,進(jìn)行業(yè)務(wù)處理,具體是指所述AAA容災(zāi)服務(wù)器 接管所述AAA服務(wù)器的業(yè)務(wù)和營(yíng)帳操作指令。本發(fā)明有益效果如下本發(fā)明在AAA服務(wù)器雙機(jī)中的兩臺(tái)主機(jī)同時(shí)出現(xiàn)問(wèn)題或者磁陣設(shè)備出現(xiàn)故障的 時(shí)候,不依賴外部網(wǎng)元,AAA服務(wù)器與AAA容災(zāi)服務(wù)器之間可以自動(dòng)切換,不需要關(guān)聯(lián)網(wǎng)元 和業(yè)務(wù)平臺(tái)進(jìn)行任何配置和調(diào)整,就可以進(jìn)行業(yè)務(wù)、營(yíng)帳無(wú)縫接管;而且,不但實(shí)現(xiàn)業(yè)務(wù)的 接管,同時(shí)也能夠?qū)崿F(xiàn)營(yíng)帳操作的自動(dòng)接管,可以有效的降低發(fā)生宕機(jī)等嚴(yán)重故障時(shí)所帶來(lái)的影響,快速實(shí)現(xiàn)無(wú)縫切換;本發(fā)明的系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、安裝快捷,對(duì)硬件等要求靈活,有利 于降低成本。
圖1是現(xiàn)有AAA服務(wù)器的工程現(xiàn)場(chǎng)部署架構(gòu)示意圖;圖2是本發(fā)明實(shí)施例1 一種應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng)的工程現(xiàn)場(chǎng)部署架構(gòu)示 意圖;圖3是本發(fā)明實(shí)施例2 —種應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng)的結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)施例3 —種應(yīng)用于AAA服務(wù)器的容災(zāi)方法的流程圖。
具體實(shí)施例方式為了解決現(xiàn)有技術(shù)在AAA服務(wù)器雙機(jī)中的兩臺(tái)機(jī)器同時(shí)出現(xiàn)故障或者磁陣設(shè)備 出現(xiàn)故障時(shí),需要關(guān)聯(lián)網(wǎng)元和業(yè)務(wù)平臺(tái)進(jìn)行配置和調(diào)整,才可以進(jìn)行業(yè)務(wù)、營(yíng)帳無(wú)縫接管的 問(wèn)題,本發(fā)明提供了一種應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng)及方法,以下結(jié)合附圖以及實(shí)施例, 對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明, 并不限定本發(fā)明。本發(fā)明涉及的應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng)及方法,其原理為在AAA服務(wù)器正常 運(yùn)行的過(guò)程中,定時(shí)自動(dòng)備份、上傳、恢復(fù)AAA服務(wù)器的用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)到AAA容 災(zāi)服務(wù)器的數(shù)據(jù)庫(kù)上。當(dāng)AAA服務(wù)器雙機(jī)中的兩臺(tái)機(jī)器同時(shí)出現(xiàn)故障或者磁陣設(shè)備發(fā)生故 障時(shí),AAA容災(zāi)服務(wù)器完全接管AAA服務(wù)器的業(yè)務(wù)和營(yíng)帳操作。本發(fā)明實(shí)施例1涉及一種應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),如圖2所示,所述系統(tǒng)的 工程現(xiàn)場(chǎng)部署架構(gòu)為AAA服務(wù)器201分別與接入設(shè)備網(wǎng)元203、0MC/DBI0接口機(jī)等服務(wù)器 204、OMC客戶端/近端205受理臺(tái)、綜合業(yè)務(wù)配置平臺(tái)206連接,同時(shí),AAA服務(wù)器201還 與AAA容災(zāi)服務(wù)器202連接,AAA服務(wù)器201采用基于群集軟件控制下的雙機(jī)+磁陣的架 構(gòu),即AAA服務(wù)器201包括主用AAA服務(wù)器2011、備用AAA服務(wù)器2012以及與二者連接的 磁陣設(shè)備2013。AAA容災(zāi)服務(wù)器202與AAA服務(wù)器201配置相同。AAA服務(wù)器201正常運(yùn) 行時(shí),AAA服務(wù)器201定時(shí)對(duì)用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)進(jìn)行備份,并將備份數(shù)據(jù)發(fā)送給AAA 容災(zāi)服務(wù)器202,AAA容災(zāi)服務(wù)器202接收并存儲(chǔ)該備份數(shù)據(jù),并定時(shí)恢復(fù)用戶數(shù)據(jù)和運(yùn)行 配置數(shù)據(jù);當(dāng)AAA服務(wù)器201出現(xiàn)故障時(shí),AAA容災(zāi)服務(wù)器202代替AAA服務(wù)器201,進(jìn)行業(yè) 務(wù)處理,進(jìn)而保證系統(tǒng)的穩(wěn)定。AAA容災(zāi)服務(wù)器202與AAA服務(wù)器201配置相同,是指二者配置文件、數(shù)據(jù)、以及對(duì) 外服務(wù)的地址信息等完全一致。AAA容災(zāi)服務(wù)器202業(yè)務(wù)的局號(hào)設(shè)置以及業(yè)務(wù)IP (Internet Protocol,網(wǎng)絡(luò)協(xié)議)地址、數(shù)據(jù)庫(kù)IP地址等與AAA服務(wù)器201完全相同,但AAA容災(zāi)服務(wù) 器202的業(yè)務(wù)IP地址、用戶數(shù)據(jù)庫(kù)IP地址在AAA服務(wù)器201正常運(yùn)行的情況下,不配置, 不啟用,即,在AAA服務(wù)器201正常運(yùn)行時(shí),AAA容災(zāi)服務(wù)器202對(duì)外不進(jìn)行業(yè)務(wù)處理;只有 當(dāng)AAA服務(wù)器201出現(xiàn)故障時(shí),AAA容災(zāi)服務(wù)器202的業(yè)務(wù)IP地址、用戶數(shù)據(jù)庫(kù)IP地址才 自動(dòng)配置生效,AAA容災(zāi)服務(wù)器202對(duì)外接管AAA服務(wù)器201的業(yè)務(wù),進(jìn)行營(yíng)帳操作。由于 AAA容災(zāi)服務(wù)器202的業(yè)務(wù)IP地址、數(shù)據(jù)庫(kù)IP地址以及用戶數(shù)據(jù)、配置數(shù)據(jù)等與AAA服務(wù) 器201完全相同,在出現(xiàn)故障的時(shí)候,IP地址動(dòng)態(tài)生效;接管業(yè)務(wù)、營(yíng)帳,這些操作是AAA服務(wù)器201與AAA容災(zāi)服務(wù)器202內(nèi)部控制完成,因此不需要關(guān)聯(lián)網(wǎng)元和業(yè)務(wù)平臺(tái)進(jìn)行任何配置和調(diào)整。本實(shí)施例中,AAA服務(wù)器201出現(xiàn)故障是指,AAA服務(wù)器201雙機(jī)中的主用AAA服 務(wù)器2011、備用AAA服務(wù)器2012同時(shí)出現(xiàn)故障,或者磁陣設(shè)備2013出現(xiàn)故障。對(duì)于主用 AAA服務(wù)器2011或備用AAA服務(wù)器2012出現(xiàn)故障,但AAA服務(wù)器201仍能夠?qū)ν膺M(jìn)行業(yè)務(wù) 處理的情況,AAA容災(zāi)服務(wù)器202不啟動(dòng),即,AAA容災(zāi)服務(wù)器202的業(yè)務(wù)IP地址、用戶數(shù) 據(jù)庫(kù)IP地址不配置,不啟用;但是,在這種情況下,AAA容災(zāi)服務(wù)器202要接收并存儲(chǔ)AAA 服務(wù)器201定時(shí)發(fā)送的用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)的備份數(shù)據(jù),并定時(shí)恢復(fù)用戶數(shù)據(jù)和運(yùn)行 配置數(shù)據(jù)。另外,本發(fā)明不涉及對(duì)營(yíng)帳接口單元的故障進(jìn)行容災(zāi),但可以對(duì)營(yíng)帳接口單元正 常、用戶數(shù)據(jù)庫(kù)單元異常的營(yíng)帳異常進(jìn)行容災(zāi)。AAA容災(zāi)服務(wù)器202硬件配置可以采用雙機(jī)+磁陣的配置,也可以采用只有單機(jī)+ 磁陣,或者只有單機(jī)的配置,具體情況,可以根據(jù)現(xiàn)場(chǎng)不同的用戶規(guī)模、需求進(jìn)行配置。AAA容災(zāi)服務(wù)器202部署的位置可以與AAA服務(wù)器201在一個(gè)局域網(wǎng)內(nèi),也可以在 不同的網(wǎng)段內(nèi),,口、要在 TCP/IP (Transmission Control Protocol/Internet Protocol,傳 輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議)層上可以互聯(lián)互通即可。如圖3所示,本發(fā)明實(shí)施例2涉及一種應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),該系統(tǒng)包 括AAA服務(wù)器301,以及與AAA服務(wù)器301配置相同的AAA容災(zāi)服務(wù)器302。二者配置相同 是指二者配置文件、數(shù)據(jù)、以及對(duì)外服務(wù)的地址信息等完全一致。其中,AAA服務(wù)器301進(jìn) 一步包括第一一鍵容災(zāi)單元3011、數(shù)據(jù)備份傳輸單元3012、第一 AAA業(yè)務(wù)處理單元3013、 第一 AAA用戶數(shù)據(jù)單元3014和AAA營(yíng)帳接口單元3015。AAA容災(zāi)服務(wù)器302進(jìn)一步包括 第二一鍵容災(zāi)單元3021、數(shù)據(jù)恢復(fù)單元3022、第二 AAA業(yè)務(wù)處理單元3023、第二 AAA用戶數(shù) 據(jù)單元30M。其中,第二 AAA業(yè)務(wù)處理單元3023、第二 AAA用戶數(shù)據(jù)單元30M與第一 AAA 業(yè)務(wù)處理單元3013、第一 AAA用戶數(shù)據(jù)單元3014相同,而AAA服務(wù)器301中的第一 AAA業(yè) 務(wù)處理單元3013、第一 AAA用戶數(shù)據(jù)單元3014和AAA營(yíng)帳接口單元3015,與現(xiàn)有的AAA業(yè) 務(wù)處理單元、AAA用戶數(shù)據(jù)單元和AAA營(yíng)帳接口單元在結(jié)構(gòu)、功能和所達(dá)到的效果相同,因 此,不在詳述。AAA服務(wù)器301正常工作時(shí),AAA容災(zāi)服務(wù)器302的業(yè)務(wù)IP地址、用戶數(shù)據(jù)庫(kù)IP 地址不配置,不啟用。數(shù)據(jù)備份傳輸單元3012定時(shí)對(duì)用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)的備份,并 將備份數(shù)據(jù)發(fā)送給AAA容災(zāi)服務(wù)器302的數(shù)據(jù)恢復(fù)單元3022,數(shù)據(jù)恢復(fù)單元3022接收并存 儲(chǔ)該備份數(shù)據(jù),并定時(shí)恢復(fù)用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)。另外,數(shù)據(jù)恢復(fù)單元3022同時(shí)實(shí)現(xiàn) 對(duì)備份數(shù)據(jù)文件的自動(dòng)維護(hù)功能,例如進(jìn)行壓縮、刪除等操作。第一一鍵容災(zāi)單元3011與第二一鍵容災(zāi)單元3021定時(shí)互發(fā)握手消息,進(jìn)行握手 操作。握手消息的格式和內(nèi)容可以自定義。當(dāng)AAA服務(wù)器301磁陣異常,業(yè)務(wù)處理失敗達(dá)到設(shè)定閾值(該閾值用戶自己設(shè) 置),或者AAA服務(wù)器整體宕機(jī)時(shí),禁用AAA服務(wù)器301上的AAA服務(wù)、業(yè)務(wù)IP地址、數(shù)據(jù)庫(kù) IP地址和群集軟件,并停止向第二一鍵容災(zāi)單元3021發(fā)送握手消息,促使業(yè)務(wù)在給定時(shí)間 內(nèi)自動(dòng)切換到AAA容災(zāi)服務(wù)器302上。第二一鍵容災(zāi)單元3021在設(shè)定時(shí)間(設(shè)定時(shí)間的時(shí)間長(zhǎng)度由用戶設(shè)置)內(nèi)無(wú)法 與第一一鍵容災(zāi)單元3011正常握手時(shí),即第二一鍵容災(zāi)單元3021在設(shè)定時(shí)間內(nèi)沒(méi)有收到第一一鍵容災(zāi)單元3011發(fā)送的握手消息,則判定AAA服務(wù)器301出現(xiàn)故障,第二一鍵容災(zāi) 單元3021啟用AAA容災(zāi)服務(wù)器302。AAA容災(zāi)服務(wù)器302的業(yè)務(wù)IP地址、數(shù)據(jù)庫(kù)IP地址生效。容災(zāi)服務(wù)器302開始接 管AAA服務(wù)器301的業(yè)務(wù)和營(yíng)帳操作指令。營(yíng)帳消息通過(guò)AAA營(yíng)帳接口單元3015開始與 AAA容災(zāi)服務(wù)器302進(jìn)行交互,第二 AAA業(yè)務(wù)處理單元3023和第二 AAA用戶數(shù)據(jù)單元30M 根據(jù)用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)進(jìn)行業(yè)務(wù)處理。接管業(yè)務(wù)、營(yíng)帳,這些操作是AAA服務(wù)器301 與AAA容災(zāi)服務(wù)器302內(nèi)部控制完成,因此不需要關(guān)聯(lián)網(wǎng)元和業(yè)務(wù)平臺(tái)進(jìn)行任何配置和調(diào) 離iF. ο如圖4所示,本發(fā)明實(shí)施例3涉及一種應(yīng)用于AAA服務(wù)器的容災(zāi)方法,包括以下步 驟S401, AAA服務(wù)器正常運(yùn)行時(shí),對(duì)用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)進(jìn)行備份,并將備份數(shù) 據(jù)傳輸給AAA容災(zāi)服務(wù)器。S402,AAA容災(zāi)服務(wù)器接收并存儲(chǔ)備份數(shù)據(jù),且定時(shí)恢復(fù)所述用戶數(shù)據(jù)和運(yùn)行配置 數(shù)據(jù)。S403,AAA服務(wù)器與AAA容災(zāi)服務(wù)器定時(shí)互相發(fā)送握手消息;消息的格式和內(nèi)容可 以自定義。S404,當(dāng)AAA服務(wù)器磁陣異常,業(yè)務(wù)處理失敗達(dá)到設(shè)定閾值,或者AAA服務(wù)器整體 宕機(jī)時(shí),禁用AAA服務(wù)器上的AAA服務(wù)、業(yè)務(wù)IP地址、數(shù)據(jù)庫(kù)IP地址和群集軟件,并停止向 AAA容災(zāi)服務(wù)器發(fā)送握手消息,促使業(yè)務(wù)在給定時(shí)間內(nèi)自動(dòng)切換到AAA容災(zāi)服務(wù)器上。AAA 容災(zāi)服務(wù)器在設(shè)定時(shí)間內(nèi)無(wú)法與AAA服務(wù)器正常握手時(shí),即AAA容災(zāi)服務(wù)器在設(shè)定時(shí)間內(nèi) 沒(méi)有收到AAA服務(wù)器發(fā)送的握手消息,則判定AAA服務(wù)器出現(xiàn)故障。啟用AAA容災(zāi)服務(wù)器, AAA容災(zāi)服務(wù)器的業(yè)務(wù)IP地址、數(shù)據(jù)庫(kù)IP地址生效,AAA容災(zāi)服務(wù)器根據(jù)用戶數(shù)據(jù)和運(yùn)行 配置數(shù)據(jù)進(jìn)行業(yè)務(wù)處理,開始接管AAA服務(wù)器的業(yè)務(wù)和營(yíng)帳操作指令。營(yíng)帳消息通過(guò)AAA 營(yíng)帳接口單元開始與AAA容災(zāi)服務(wù)器進(jìn)行交互。由上述實(shí)施例可以看出,本發(fā)明在AAA服務(wù)器雙機(jī)中的兩臺(tái)主機(jī)同時(shí)出現(xiàn)問(wèn)題或 者磁陣設(shè)備出現(xiàn)故障的時(shí)候,不依賴外部網(wǎng)元,AAA服務(wù)器與AAA容災(zāi)服務(wù)器之間可以自動(dòng) 切換,不需要關(guān)聯(lián)網(wǎng)元和業(yè)務(wù)平臺(tái)進(jìn)行任何配置和調(diào)整,就可以進(jìn)行業(yè)務(wù)、營(yíng)帳無(wú)縫接管; 而且,不但實(shí)現(xiàn)業(yè)務(wù)的接管,同時(shí)也能夠?qū)崿F(xiàn)營(yíng)帳操作的自動(dòng)接管,可以有效的降低發(fā)生宕 機(jī)等嚴(yán)重故障時(shí)所帶來(lái)的影響,快速實(shí)現(xiàn)無(wú)縫切換;本發(fā)明的系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、安裝快捷,對(duì) 硬件等要求靈活,有利于降低成本。盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識(shí)到 各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。
權(quán)利要求
1.一種應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),包括AAA服務(wù)器,其特征在于,所述系統(tǒng)還包括AAA容災(zāi)服務(wù)器,與所述AAA服務(wù)器連接;所述AAA容災(zāi)服務(wù)器與所述AAA服務(wù)器配置 相同;所述AAA服務(wù)器正常運(yùn)行時(shí),所述AAA容災(zāi)服務(wù)器用于接收并存儲(chǔ)所述AAA服務(wù)器發(fā) 送的用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)的備份數(shù)據(jù);所述AAA服務(wù)器出現(xiàn)故障時(shí),所述AAA容災(zāi)服務(wù) 器代替所述AAA服務(wù)器,進(jìn)行業(yè)務(wù)處理。
2.如權(quán)利要求1所述的應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),其特征在于,所述AAA服務(wù)器進(jìn) 一步包括數(shù)據(jù)備份傳輸單元,用于對(duì)用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)進(jìn)行備份,并傳輸給所述AAA容 災(zāi)服務(wù)器。
3.如權(quán)利要求2所述的應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),其特征在于,所述AAA容災(zāi)服務(wù) 器進(jìn)一步包括數(shù)據(jù)恢復(fù)單元,用于所述AAA服務(wù)器正常運(yùn)行時(shí),定時(shí)恢復(fù)所述用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)AAA用戶數(shù)據(jù)單元,用于在所述AAA服務(wù)器出現(xiàn)故障時(shí),根據(jù)所述用戶數(shù)據(jù),進(jìn)行業(yè)務(wù) 處理;AAA業(yè)務(wù)處理單元,用于在所述AAA服務(wù)器出現(xiàn)故障時(shí),根據(jù)所述運(yùn)行配置數(shù)據(jù),進(jìn)行 業(yè)務(wù)處理。
4.如權(quán)利要求1所述的應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),其特征在于,所述AAA服務(wù)器進(jìn) 一步包括第一一鍵容滅單元,用于定時(shí)向所述AAA容災(zāi)服務(wù)器發(fā)送握手消息。
5.如權(quán)利要求4所述的應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),其特征在于,所述AAA容災(zāi)服務(wù) 器進(jìn)一步包括第二一鍵容滅單元,用于接收所述第一一鍵容滅單元發(fā)送的握手消息,并定時(shí)向所述 AAA服務(wù)器發(fā)送握手消息;所述第二一鍵容滅單元在設(shè)定時(shí)間內(nèi)沒(méi)有接收到所述第一一鍵 容滅單元發(fā)送的握手消息時(shí),則判定所述AAA服務(wù)器出現(xiàn)故障,啟動(dòng)所述AAA容災(zāi)服務(wù)器, 進(jìn)行業(yè)務(wù)處理。
6.如權(quán)利要求1所述的應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),其特征在于,所述AAA容災(zāi)服 務(wù)器與所述AAA服務(wù)器配置相同,是指兩者的配置文件、數(shù)據(jù)、以及對(duì)外服務(wù)的地址信息相 同。
7.如權(quán)利要求1所述的應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),其特征在于,所述AAA容災(zāi)服務(wù) 器代替所述AAA服務(wù)器,進(jìn)行業(yè)務(wù)處理,是指所述AAA容災(zāi)服務(wù)器接管所述AAA服務(wù)器的業(yè) 務(wù)和營(yíng)帳操作指令。
8.一種應(yīng)用于AAA服務(wù)器的容災(zāi)方法,其特征在于,所述方法包括以下步驟所述AAA服務(wù)器正常運(yùn)行時(shí),對(duì)用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)進(jìn)行備份,并傳輸給所述AAA 容災(zāi)服務(wù)器,所述AAA容災(zāi)服務(wù)器定時(shí)恢復(fù)所述用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù);所述AAA服務(wù)器 與所述AAA容災(zāi)服務(wù)器定時(shí)互相發(fā)送握手消息;當(dāng)所述AAA容災(zāi)服務(wù)器在設(shè)定時(shí)間內(nèi)沒(méi)有接收到所述AAA服務(wù)器發(fā)送的握手消息時(shí), 則判定所述AAA服務(wù)器出現(xiàn)故障,啟動(dòng)所述AAA容災(zāi)服務(wù)器,進(jìn)行業(yè)務(wù)處理。
9.如權(quán)利要求8所述的應(yīng)用于AAA服務(wù)器的容災(zāi)方法,其特征在于,所述AAA容災(zāi)服務(wù) 器與所述AAA服務(wù)器的配置文件、數(shù)據(jù)、以及對(duì)外服務(wù)的地址信息相同。
10.如權(quán)利要求8所述的應(yīng)用于AAA服務(wù)器的容災(zāi)方法,其特征在于,啟動(dòng)所述AAA容 災(zāi)服務(wù)器,進(jìn)行業(yè)務(wù)處理,具體是指所述AAA容災(zāi)服務(wù)器接管所述AAA服務(wù)器的業(yè)務(wù)和營(yíng)帳 操作指令。
全文摘要
本發(fā)明公開了一種應(yīng)用于AAA服務(wù)器的容災(zāi)系統(tǒng),包括AAA服務(wù)器,以及與AAA服務(wù)器連接的AAA容災(zāi)服務(wù)器;所述AAA容災(zāi)服務(wù)器與所述AAA服務(wù)器配置相同;所述AAA服務(wù)器正常運(yùn)行時(shí),所述AAA容災(zāi)服務(wù)器用于接收并存儲(chǔ)所述AAA服務(wù)器發(fā)送的用戶數(shù)據(jù)和運(yùn)行配置數(shù)據(jù)的備份數(shù)據(jù);所述AAA服務(wù)器出現(xiàn)故障時(shí),所述AAA容災(zāi)服務(wù)器代替所述AAA服務(wù)器,進(jìn)行業(yè)務(wù)處理。本發(fā)明公開了一種應(yīng)用于AAA服務(wù)器的容災(zāi)方法。本發(fā)明在AAA服務(wù)器雙機(jī)中的兩臺(tái)主機(jī)同時(shí)出現(xiàn)問(wèn)題或者磁陣設(shè)備出現(xiàn)故障的時(shí)候,由于AAA服務(wù)器與AAA容災(zāi)服務(wù)器配置相同,可以不依賴外部網(wǎng)元,自動(dòng)切換有效的降低發(fā)生宕機(jī)等嚴(yán)重故障時(shí)所帶來(lái)的影響。
文檔編號(hào)H04L12/24GK102055605SQ20091021084
公開日2011年5月11日 申請(qǐng)日期2009年11月11日 優(yōu)先權(quán)日2009年11月11日
發(fā)明者周俊超 申請(qǐng)人:中興通訊股份有限公司