最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

虛擬網(wǎng)故障探測和定位方法

文檔序號:7807925閱讀:625來源:國知局
虛擬網(wǎng)故障探測和定位方法
【專利摘要】本發(fā)明涉及一種虛擬網(wǎng)故障探測和定位方法,含有下列步驟:1:建立一個虛擬網(wǎng)故障管理系統(tǒng),該系統(tǒng)中的故障管理中心周期性向其管理的物理節(jié)點發(fā)送狀態(tài)查詢請求;2:物理節(jié)點通過自身的檢測機(jī)制對節(jié)點和相關(guān)鏈路資源進(jìn)行健康檢查,并向故障管理中心發(fā)送資源狀態(tài)信息;3:故障管理中心根據(jù)收到的信息判定虛擬網(wǎng)中是否發(fā)生異常,如發(fā)生異常,則執(zhí)行4,否則,結(jié)束;4:故障管理中心向交換機(jī)中異常鏈路兩端的關(guān)聯(lián)節(jié)點發(fā)送異常查詢請求;5:關(guān)聯(lián)節(jié)點根據(jù)查詢內(nèi)容向故障管理中心發(fā)送異常查詢應(yīng)答消息,故障管理中心根據(jù)該消息確認(rèn)故障的準(zhǔn)確位置和類型。本發(fā)明能夠自動、迅速、準(zhǔn)確地對虛擬網(wǎng)進(jìn)行故障探測和定位。
【專利說明】虛擬網(wǎng)故障探測和定位方法
[0001](一)、【技術(shù)領(lǐng)域】:本發(fā)明涉及一種網(wǎng)絡(luò)故障探測和定位方法,特別是涉及一種虛擬網(wǎng)故障探測和定位方法。
[0002](二)、【背景技術(shù)】:網(wǎng)絡(luò)故障影響網(wǎng)絡(luò)系統(tǒng)的正常運行,而造成網(wǎng)絡(luò)故障的原因錯綜復(fù)雜且不可避免,如配置錯誤、光纖斷裂、交換設(shè)備不穩(wěn)定、惡意攻擊、誤操作、意外斷電等。虛擬網(wǎng)技術(shù)是一種新的網(wǎng)絡(luò)技術(shù),同樣無法避免各種網(wǎng)絡(luò)故障的發(fā)生,而且由于虛擬網(wǎng)技術(shù)的復(fù)雜性還可能引入更為復(fù)雜的網(wǎng)絡(luò)故障。因此為了使虛擬網(wǎng)系統(tǒng)穩(wěn)定運行,必須對虛擬網(wǎng)故障進(jìn)行快速探測和準(zhǔn)確定位,從而為故障修復(fù)提供支持。
[0003]目前網(wǎng)絡(luò)故障的探測主要通過上層路由協(xié)議來完成,路由器之間如果探測到不可達(dá),則通過重路由機(jī)制來避開故障點。而故障定位則主要還是依靠人工手段,很大程度上依賴于網(wǎng)絡(luò)管理員的經(jīng)驗,因此如何迅速定位網(wǎng)絡(luò)故障點,也就成為評估網(wǎng)絡(luò)管理員能力的一個重要指標(biāo)。而對于網(wǎng)管來說,要定位故障點也不是一件容易的事情,主要包括Ping目標(biāo)地址、實地查看路由器指示燈、進(jìn)行路由設(shè)備外觀識別等手段。上述方法對技術(shù)人員的要求較高,極端情況下容易引起網(wǎng)絡(luò)大面積癱瘓,造成嚴(yán)重的后果。而且對于虛擬網(wǎng)來說,除了傳統(tǒng)網(wǎng)絡(luò)中的可能發(fā)生的故障類型,還有可能是虛擬網(wǎng)構(gòu)建相關(guān)過程中產(chǎn)生的虛擬故障,如果仍采用原有傳統(tǒng)網(wǎng)絡(luò)的故障排查機(jī)制,對網(wǎng)絡(luò)管理員就提出了更高的要求,也可能會對網(wǎng)絡(luò)造成更為嚴(yán)重的影響。這就迫切需要針對虛擬網(wǎng)的特點、技術(shù)條件等提出一種全新的故障排查方法。
[0004](三)、
【發(fā)明內(nèi)容】
:
本發(fā)明要解決的技術(shù)問題是:提供一種虛擬網(wǎng)故障探測和定位方法,該方法能夠自動、迅速、準(zhǔn)確地對虛擬網(wǎng)進(jìn)行故障探測和定位,從而為故障修復(fù)提供支持。
[0005]本發(fā)明的技術(shù)方案:
一種虛擬網(wǎng)故障探測和定位方法,含有下列步驟:
步驟1:建立一個虛擬網(wǎng)故障管理系統(tǒng),該虛擬網(wǎng)故障管理系統(tǒng)含有故障管理中心(Fault Management Center, FMC)和基礎(chǔ)支撐環(huán)境中的物理節(jié)點,故障管理中心用于進(jìn)行網(wǎng)絡(luò)資源監(jiān)控和故障發(fā)現(xiàn)與定位;基礎(chǔ)支撐環(huán)境中的物理節(jié)點用于為虛擬網(wǎng)構(gòu)建提供基礎(chǔ)資源;故障是指用于構(gòu)建虛擬網(wǎng)的資源發(fā)生異常,無法為虛擬網(wǎng)構(gòu)建及其上運行的各類業(yè)務(wù)提供網(wǎng)絡(luò)服務(wù);
步驟2:故障管理中心周期性向其管理的物理節(jié)點發(fā)送狀態(tài)查詢請求;
步驟3:收到查詢請求的物理節(jié)點通過自身的檢測機(jī)制對節(jié)點和相關(guān)鏈路資源進(jìn)行健康檢查;
步驟4:各物理節(jié)點通過故障管理接口向故障管理中心發(fā)送資源狀態(tài)信息,根據(jù)查詢內(nèi)容及健康檢查的結(jié)果進(jìn)行通告;
步驟5:故障管理中心根據(jù)收到的資源狀態(tài)信息判定虛擬網(wǎng)中是否發(fā)生異常,如發(fā)生異常,則執(zhí)行步驟6,否則,執(zhí)行步驟9 ;
由于上述多種故障可能性的存在,對于故障管理中心來說,如果收到某物理節(jié)點的異常通告消息,并不能推斷出故障點的準(zhǔn)確位置和類型,因此為了定位故障點及故障類型,故障管理中心必須啟動故障定位過程;
步驟6:當(dāng)虛擬網(wǎng)中發(fā)生異常時,物理節(jié)點會探測到某交換機(jī)RSCN中的異常鏈路,故障管理中心通過向該異常鏈路兩端的關(guān)聯(lián)節(jié)點發(fā)送異常查詢請求消息來確認(rèn)故障的準(zhǔn)確位置和類型;由于異常鏈路連接兩個關(guān)聯(lián)節(jié)點,因此至少需要向這兩個關(guān)聯(lián)節(jié)點都發(fā)送異常查詢請求消息;請求查詢的內(nèi)容含有:分享該異常鏈路資源的所有虛擬網(wǎng)中該異常鏈路的狀態(tài);
步驟7:收到異常查詢請求消息的關(guān)聯(lián)節(jié)點根據(jù)查詢內(nèi)容向故障管理中心發(fā)送異常查詢應(yīng)答消息;
步驟8:故障管理中心根據(jù)異常查詢應(yīng)答消息確認(rèn)故障的準(zhǔn)確位置和類型;
步驟9:結(jié)束。
[0006]故障含有物理節(jié)點故障、物理鏈路故障、虛擬節(jié)點故障和虛擬鏈路故障。
[0007]故障管理中心進(jìn)行下列工作:監(jiān)控各虛擬網(wǎng)中的資源運行狀態(tài);及時更新基礎(chǔ)支撐環(huán)境中可用資源分布情況;對虛擬網(wǎng)中發(fā)生的故障進(jìn)行迅速精確定位;利用可用資源對故障進(jìn)行修復(fù)處理。
[0008]由于鏈路不可能單獨存在,它總是和所連接的節(jié)點相關(guān)聯(lián),因此,連接物理節(jié)點的物理鏈路也作為節(jié)點資源進(jìn)行描述。
[0009]步驟2中,故障管理中心向物理節(jié)點發(fā)送的狀態(tài)查詢內(nèi)容含有:物理節(jié)點的資源總量、物理節(jié)點資源被分配和映射到的虛擬網(wǎng)、各個虛擬網(wǎng)中分配的資源數(shù)量、剩余未分配的物理節(jié)點資源數(shù)量、分配和映射給各個虛擬網(wǎng)的資源運行狀態(tài)是否正常。
[0010]步驟5中,判定虛擬網(wǎng)中發(fā)生異常的方法如下:
方法1:如果故障管理中心在限定時間內(nèi)未收到針對某物理節(jié)點的狀態(tài)查詢請求的回復(fù)信息,或物理節(jié)點的回復(fù)信息與故障管理中心預(yù)測的資源狀態(tài)信息不符,則判定虛擬網(wǎng)中發(fā)生異常;
方法2:如果故障管理中心收到物理節(jié)點發(fā)出的未請求的異常狀態(tài)通告消息,則判定虛擬網(wǎng)中發(fā)生異常。
[0011]方法2中,物理節(jié)點在發(fā)現(xiàn)異常情況時主動向故障管理中心通告異常狀態(tài)通告消息,異常情況含有以下類型:
類型1:與物理節(jié)點連接的物理鏈路故障:發(fā)生該物理鏈路故障時,分享該物理鏈路資源的各虛擬網(wǎng)都會探測到同樣的異常情況,但是由于探測到異常情況的時間有先后,因此,異常狀態(tài)通告消息中只通告其中一個虛擬網(wǎng)的鏈路異常;
類型2:虛擬鏈路故障:由于上層軟件漏洞bug造成某虛擬網(wǎng)中的虛擬鏈路故障,則只有該虛擬網(wǎng)會探測到鏈路異常;
類型3:物理節(jié)點故障:如果某物理節(jié)點通告了鏈路異常,也可能是由于該鏈路所連接的另一個物理節(jié)點故障無法響應(yīng)而造成的鏈路故障表象;如果是物理節(jié)點故障,則分享該物理節(jié)點資源的虛擬網(wǎng)都會探測到異常,但是由于探測時間的關(guān)系,所以故障管理中心收到的異常通告只是其中的一個虛擬網(wǎng)異常;
類型4:虛擬節(jié)點故障:如果是上層軟件漏洞bug的問題引起某虛擬網(wǎng)中的虛擬節(jié)點故障,則只有該虛擬網(wǎng)會通告異常。
[0012]步驟8中,確認(rèn)故障的準(zhǔn)確位置時,有以下情況: 情況1:對于兩個關(guān)聯(lián)節(jié)點中的任一個關(guān)聯(lián)節(jié)點,如果指定時間內(nèi)故障管理中心未收到該關(guān)聯(lián)節(jié)點的任何應(yīng)答消息,則判斷該關(guān)聯(lián)節(jié)點發(fā)生物理故障,該關(guān)聯(lián)節(jié)點的所有資源都變?yōu)椴豢捎脿顟B(tài),與該關(guān)聯(lián)節(jié)點物理相鄰的節(jié)點都會探測到與該關(guān)聯(lián)節(jié)點相連的鏈路故障,因此,擴(kuò)大關(guān)聯(lián)范圍,向該關(guān)聯(lián)節(jié)點的所有物理鄰接節(jié)點都發(fā)送異常查詢請求消息,從而更準(zhǔn)確地定位故障;
情況2:如果兩個關(guān)聯(lián)節(jié)點都有應(yīng)答消息,且其中第一個關(guān)聯(lián)節(jié)點的應(yīng)答消息中通告了處于該虛擬網(wǎng)中的所述異常鏈路,而第二個關(guān)聯(lián)節(jié)點由于配置故障已經(jīng)釋放了分配給該虛擬網(wǎng)中相應(yīng)的資源,因此,第二個關(guān)聯(lián)節(jié)點的應(yīng)答消息中沒有所述異常鏈路在虛擬網(wǎng)中的資源狀態(tài),該資源狀態(tài)在第一個關(guān)聯(lián)節(jié)點的異常通告消息中通告過,這說明第二個關(guān)聯(lián)節(jié)點映射到該虛擬網(wǎng)的虛擬節(jié)點發(fā)生故障;
情況3:如果在兩個關(guān)聯(lián)節(jié)點的應(yīng)答消息中,分享所述異常鏈路資源的所有虛擬網(wǎng)都通告該異常鏈路異常,則說明:為該異常鏈路提供基礎(chǔ)資源的物理鏈路故障,該物理鏈路資源都變?yōu)椴豢捎脿顟B(tài);
情況4:如果在兩個關(guān)聯(lián)節(jié)點的應(yīng)答消息中,都只是通告某虛擬網(wǎng)中的所述異常鏈路異常,則說明:只是該異常鏈路映射到該虛擬網(wǎng)中的虛擬鏈路故障。
[0013]本發(fā)明的有益效果:
1、本發(fā)明對于網(wǎng)絡(luò)中發(fā)生的故障,不但能夠及時探測而且可以進(jìn)行主動通告,而不是被動等待網(wǎng)管來發(fā)現(xiàn),從而可以提高故障處理的效率。
[0014]2、本發(fā)明探測到可能的網(wǎng)絡(luò)故障以后,可以進(jìn)行下一步自動故障定位,而不是單純依賴網(wǎng)絡(luò)管理員的經(jīng)驗來定位故障點,可以有效提高故障定位的準(zhǔn)確性和速度,為下一步故障處理提供有力支持。
[0015](四)、【專利附圖】

【附圖說明】:
圖1為虛擬網(wǎng)故障管理系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為故障管理中心與物理節(jié)點之間的信息交互過程示意圖;
圖3為故障管理中心與物理節(jié)點之間的交互消息內(nèi)容示意圖;
圖4為故障定位過程的流程示意圖。
[0016](五)、【具體實施方式】:
虛擬網(wǎng)故障探測和定位方法含有下列步驟:
步驟1:建立一個虛擬網(wǎng)故障管理系統(tǒng)(如圖1所示),該虛擬網(wǎng)故障管理系統(tǒng)含有故障管理中心(Fault Management Center, FMC)和基礎(chǔ)支撐環(huán)境中的物理節(jié)點,故障管理中心用于進(jìn)行網(wǎng)絡(luò)資源監(jiān)控和故障發(fā)現(xiàn)與定位;基礎(chǔ)支撐環(huán)境中的物理節(jié)點用于為虛擬網(wǎng)構(gòu)建提供基礎(chǔ)資源;故障是指用于構(gòu)建虛擬網(wǎng)的資源發(fā)生異常,無法為虛擬網(wǎng)構(gòu)建及其上運行的各類業(yè)務(wù)提供網(wǎng)絡(luò)服務(wù);
步驟2:故障管理中心周期性向其管理的物理節(jié)點發(fā)送狀態(tài)查詢請求(如圖2、圖3所示);
步驟3:收到查詢請求的物理節(jié)點通過自身的檢測機(jī)制對節(jié)點和相關(guān)鏈路資源進(jìn)行健康檢查;物理節(jié)點首先檢查自身的資源狀態(tài),然后根據(jù)當(dāng)前的狀態(tài)向故障管理中心發(fā)送定期查詢響應(yīng)消息;當(dāng)前的狀態(tài)包括:節(jié)點總的資源數(shù)量、參與了哪些虛擬網(wǎng)的構(gòu)建、分別給參與構(gòu)建的虛擬分配網(wǎng)了多少資源,分配給各個虛擬網(wǎng)的資源運行是否正常等信息; 步驟4:各物理節(jié)點通過故障管理接口向故障管理中心發(fā)送資源狀態(tài)信息,根據(jù)查詢內(nèi)容及健康檢查的結(jié)果進(jìn)行通告;
步驟5:故障管理中心根據(jù)收到的資源狀態(tài)信息判定虛擬網(wǎng)中是否發(fā)生異常,如發(fā)生異常,則執(zhí)行步驟6,否則,執(zhí)行步驟9 ;
由于上述多種故障可能性的存在,對于故障管理中心來說,如果收到某物理節(jié)點的異常通告消息,并不能推斷出故障點的準(zhǔn)確位置和類型,因此為了定位故障點及故障類型,故障管理中心必須啟動故障定位過程(如圖4所示);
步驟6:當(dāng)虛擬網(wǎng)中發(fā)生異常時,物理節(jié)點會探測到某交換機(jī)RSCN中的異常鏈路,故障管理中心通過向該異常鏈路兩端的關(guān)聯(lián)節(jié)點發(fā)送異常查詢請求消息來確認(rèn)故障的準(zhǔn)確位置和類型;由于異常鏈路連接兩個關(guān)聯(lián)節(jié)點,因此至少需要向這兩個關(guān)聯(lián)節(jié)點都發(fā)送異常查詢請求消息;請求查詢的內(nèi)容含有:分享該異常鏈路資源的所有虛擬網(wǎng)中該異常鏈路的狀態(tài);
步驟7:收到異常查詢請求消息的關(guān)聯(lián)節(jié)點根據(jù)查詢內(nèi)容向故障管理中心發(fā)送異常查詢應(yīng)答消息;
步驟8:故障管理中心根據(jù)異常查詢應(yīng)答消息確認(rèn)故障的準(zhǔn)確位置和類型;
步驟9:結(jié)束。
[0017]故障含有物理節(jié)點故障、物理鏈路故障、虛擬節(jié)點故障和虛擬鏈路故障。
[0018]故障管理中心進(jìn)行下列工作:監(jiān)控各虛擬網(wǎng)中的資源運行狀態(tài);及時更新基礎(chǔ)支撐環(huán)境中可用資源分布情況;對虛擬網(wǎng)中發(fā)生的故障進(jìn)行迅速精確定位;利用可用資源對故障進(jìn)行修復(fù)處理。
[0019]由于鏈路不可能單獨存在,它總是和所連接的節(jié)點相關(guān)聯(lián),因此,連接物理節(jié)點的物理鏈路也作為節(jié)點資源進(jìn)行描述。
[0020]步驟2中,故障管理中心向物理節(jié)點發(fā)送的狀態(tài)查詢內(nèi)容含有:物理節(jié)點的資源總量、物理節(jié)點資源被分配和映射到的虛擬網(wǎng)、各個虛擬網(wǎng)中分配的資源數(shù)量、剩余未分配的物理節(jié)點資源數(shù)量、分配和映射給各個虛擬網(wǎng)的資源運行狀態(tài)是否正常。如果在查詢周期內(nèi)發(fā)生了虛擬網(wǎng)構(gòu)建或撤銷,并且所查詢的節(jié)點參與了該虛擬網(wǎng)的構(gòu)建或撤銷,即該節(jié)點在這個周期內(nèi)發(fā)生了資源的分配或釋放,則故障管理中心可以通過該查詢消息獲得該信息。
[0021]步驟5中,判定虛擬網(wǎng)中發(fā)生異常的方法如下:
方法1:如果故障管理中心在限定時間內(nèi)未收到針對某物理節(jié)點的狀態(tài)查詢請求的回復(fù)信息,或物理節(jié)點的回復(fù)信息與故障管理中心預(yù)測的資源狀態(tài)信息不符,則判定虛擬網(wǎng)中發(fā)生異常;
方法2:如果故障管理中心收到物理節(jié)點發(fā)出的未請求的異常狀態(tài)通告消息,則判定虛擬網(wǎng)中發(fā)生異常。
[0022]方法2中,物理節(jié)點在發(fā)現(xiàn)異常情況時主動向故障管理中心通告異常狀態(tài)通告消息,異常情況含有以下類型:
類型1:與物理節(jié)點連接的物理鏈路故障:發(fā)生該物理鏈路故障時,分享該物理鏈路資源的各虛擬網(wǎng)都會探測到同樣的異常情況,但是由于探測到異常情況的時間有先后,因此,異常狀態(tài)通告消息中只通告其中一個虛擬網(wǎng)的鏈路異常; 類型2:虛擬鏈路故障:由于上層軟件漏洞bug造成某虛擬網(wǎng)中的虛擬鏈路故障,則只有該虛擬網(wǎng)會探測到鏈路異常;
類型3:物理節(jié)點故障:如果某物理節(jié)點通告了鏈路異常,也可能是由于該鏈路所連接的另一個物理節(jié)點故障無法響應(yīng)而造成的鏈路故障表象;如果是物理節(jié)點故障,則分享該物理節(jié)點資源的虛擬網(wǎng)都會探測到異常,但是由于探測時間的關(guān)系,所以故障管理中心收到的異常通告只是其中的一個虛擬網(wǎng)異常;
類型4:虛擬節(jié)點故障:如果是上層軟件漏洞bug的問題引起某虛擬網(wǎng)中的虛擬節(jié)點故障,則只有該虛擬網(wǎng)會通告異常。
[0023]步驟8中,確認(rèn)故障的準(zhǔn)確位置時,有以下情況:
情況1:對于兩個關(guān)聯(lián)節(jié)點中的任一個關(guān)聯(lián)節(jié)點,如果指定時間內(nèi)故障管理中心未收到該關(guān)聯(lián)節(jié)點的任何應(yīng)答消息,則判斷該關(guān)聯(lián)節(jié)點發(fā)生物理故障,該關(guān)聯(lián)節(jié)點的所有資源都變?yōu)椴豢捎脿顟B(tài),與該關(guān)聯(lián)節(jié)點物理相鄰的節(jié)點都會探測到與該關(guān)聯(lián)節(jié)點相連的鏈路故障,因此,擴(kuò)大關(guān)聯(lián)范圍,向該關(guān)聯(lián)節(jié)點的所有物理鄰接節(jié)點都發(fā)送異常查詢請求消息,從而更準(zhǔn)確地定位故障;
情況2:如果兩個關(guān)聯(lián)節(jié)點都有應(yīng)答消息,且其中第一個關(guān)聯(lián)節(jié)點的應(yīng)答消息中通告了處于該虛擬網(wǎng)中的所述異常鏈路,而第二個關(guān)聯(lián)節(jié)點由于配置故障已經(jīng)釋放了分配給該虛擬網(wǎng)中相應(yīng)的資源,因此,第二個關(guān)聯(lián)節(jié)點的應(yīng)答消息中沒有所述異常鏈路在虛擬網(wǎng)中的資源狀態(tài),該資源狀態(tài)在第一個關(guān)聯(lián)節(jié)點的異常通告消息中通告過,這說明第二個關(guān)聯(lián)節(jié)點映射到該虛擬網(wǎng)的虛擬節(jié)點發(fā)生故障;
情況3:如果在兩個關(guān)聯(lián)節(jié)點的應(yīng)答消息中,分享所述異常鏈路資源的所有虛擬網(wǎng)都通告該異常鏈路異常,則說明:為該異常鏈路提供基礎(chǔ)資源的物理鏈路故障,該物理鏈路資源都變?yōu)椴豢捎脿顟B(tài);
情況4:如果在兩個關(guān)聯(lián)節(jié)點的應(yīng)答消息中,都只是通告某虛擬網(wǎng)中的所述異常鏈路異常,則說明:只是該異常鏈路映射到該虛擬網(wǎng)中的虛擬鏈路故障。
【權(quán)利要求】
1.一種虛擬網(wǎng)故障探測和定位方法,其特征是:含有下列步驟: 步驟1:建立一個虛擬網(wǎng)故障管理系統(tǒng),該虛擬網(wǎng)故障管理系統(tǒng)含有故障管理中心和基礎(chǔ)支撐環(huán)境中的物理節(jié)點,故障管理中心用于進(jìn)行網(wǎng)絡(luò)資源監(jiān)控和故障發(fā)現(xiàn)與定位;基礎(chǔ)支撐環(huán)境中的物理節(jié)點用于為虛擬網(wǎng)構(gòu)建提供基礎(chǔ)資源;故障是指用于構(gòu)建虛擬網(wǎng)的資源發(fā)生異常,無法為虛擬網(wǎng)構(gòu)建及其上運行的各類業(yè)務(wù)提供網(wǎng)絡(luò)服務(wù); 步驟2:故障管理中心周期性向其管理的物理節(jié)點發(fā)送狀態(tài)查詢請求; 步驟3:收到查詢請求的物理節(jié)點通過自身的檢測機(jī)制對節(jié)點和相關(guān)鏈路資源進(jìn)行健康檢查; 步驟4:各物理節(jié)點通過故障管理接口向故障管理中心發(fā)送資源狀態(tài)信息,根據(jù)查詢內(nèi)容及健康檢查的結(jié)果進(jìn)行通告; 步驟5:故障管理中心根據(jù)收到的資源狀態(tài)信息判定虛擬網(wǎng)中是否發(fā)生異常,如發(fā)生異常,則執(zhí)行步驟6,否則,執(zhí)行步驟9 ; 步驟6:當(dāng)虛擬網(wǎng)中發(fā)生異常時,物理節(jié)點會探測到某交換中的異常鏈路,故障管理中心通過向該異常鏈路兩端的關(guān)聯(lián)節(jié)點發(fā)送異常查詢請求消息來確認(rèn)故障的準(zhǔn)確位置和類型;由于異常鏈路連接兩個關(guān)聯(lián)節(jié)點,因此至少需要向這兩個關(guān)聯(lián)節(jié)點都發(fā)送異常查詢請求消息;請求查詢的內(nèi)容含有:分享該異常鏈路資源的所有虛擬網(wǎng)中該異常鏈路的狀態(tài); 步驟7:收到異常查詢請求消息的關(guān)聯(lián)節(jié)點根據(jù)查詢內(nèi)容向故障管理中心發(fā)送異常查詢應(yīng)答消息; 步驟8:故障管理中心根據(jù)異常查詢應(yīng)答消息確認(rèn)故障的準(zhǔn)確位置和類型; 步驟9:結(jié)束。
2.根據(jù)權(quán)利要求1所述的虛擬網(wǎng)故障探測和定位方法,其特征是:所述故障含有物理節(jié)點故障、物理鏈路故障、虛擬節(jié)點故障和虛擬鏈路故障。
3.根據(jù)權(quán)利要求1所述的虛擬網(wǎng)故障探測和定位方法,其特征是:所述故障管理中心進(jìn)行下列工作:監(jiān)控各虛擬網(wǎng)中的資源運行狀態(tài);及時更新基礎(chǔ)支撐環(huán)境中可用資源分布情況;對虛擬網(wǎng)中發(fā)生的故障進(jìn)行迅速精確定位;利用可用資源對故障進(jìn)行修復(fù)處理。
4.根據(jù)權(quán)利要求1所述的虛擬網(wǎng)故障探測和定位方法,其特征是:所述步驟2中,故障管理中心向物理節(jié)點發(fā)送的狀態(tài)查詢內(nèi)容含有:物理節(jié)點的資源總量、物理節(jié)點資源被分配和映射到的虛擬網(wǎng)、各個虛擬網(wǎng)中分配的資源數(shù)量、剩余未分配的物理節(jié)點資源數(shù)量、分配和映射給各個虛擬網(wǎng)的資源運行狀態(tài)是否正常。
5.根據(jù)權(quán)利要求1所述的虛擬網(wǎng)故障探測和定位方法,其特征是:所述步驟5中,判定虛擬網(wǎng)中發(fā)生異常的方法如下: 方法1:如果故障管理中心在限定時間內(nèi)未收到針對某物理節(jié)點的狀態(tài)查詢請求的回復(fù)信息,或物理節(jié)點的回復(fù)信息與故障管理中心預(yù)測的資源狀態(tài)信息不符,則判定虛擬網(wǎng)中發(fā)生異常; 方法2:如果故障管理中心收到物理節(jié)點發(fā)出的未請求的異常狀態(tài)通告消息,則判定虛擬網(wǎng)中發(fā)生異常。
6.根據(jù)權(quán)利要求5所述的虛擬網(wǎng)故障探測和定位方法,其特征是:所述方法2中,物理節(jié)點在發(fā)現(xiàn)異常情況時主動向故障管理中心通告異常狀態(tài)通告消息,異常情況含有以下類型: 類型1:與物理節(jié)點連接的物理鏈路故障:發(fā)生該物理鏈路故障時,分享該物理鏈路資源的各虛擬網(wǎng)都會探測到同樣的異常情況,但是由于探測到異常情況的時間有先后,因此,異常狀態(tài)通告消息中只通告其中一個虛擬網(wǎng)的鏈路異常; 類型2:虛擬鏈路故障:由于上層軟件漏洞造成某虛擬網(wǎng)中的虛擬鏈路故障,則只有該虛擬網(wǎng)會探測到鏈路異常; 類型3:物理節(jié)點故障:如果是物理節(jié)點故障,則分享該物理節(jié)點資源的虛擬網(wǎng)都會探測到異常,但是由于探測時間的關(guān)系,所以故障管理中心收到的異常通告只是其中的一個虛擬網(wǎng)異常; 類型4:虛擬節(jié)點故障:如果是上層軟件漏洞的問題引起某虛擬網(wǎng)中的虛擬節(jié)點故障,則只有該虛擬網(wǎng)會通告異常。
7.根據(jù)權(quán)利要求1所述的虛擬網(wǎng)故障探測和定位方法,其特征是:所述步驟8中,確認(rèn)故障的準(zhǔn)確位置時,有以下情況: 情況1:對于兩個關(guān)聯(lián)節(jié)點中的任一個關(guān)聯(lián)節(jié)點,如果指定時間內(nèi)故障管理中心未收到該關(guān)聯(lián)節(jié)點的任何應(yīng)答消息,則判斷該關(guān)聯(lián)節(jié)點發(fā)生物理故障,與該關(guān)聯(lián)節(jié)點物理相鄰的節(jié)點都會探測到與該關(guān)聯(lián)節(jié)點相連的鏈路故障,向該關(guān)聯(lián)節(jié)點的所有物理鄰接節(jié)點都發(fā)送異常查詢請求消息,從而更準(zhǔn)確地定位故障; 情況2:如果兩個關(guān)聯(lián)節(jié)點都有應(yīng)答消息,且其中第一個關(guān)聯(lián)節(jié)點的應(yīng)答消息中通告了處于該虛擬網(wǎng)中的所述異常鏈路,而第二個關(guān)聯(lián)節(jié)點由于配置故障已經(jīng)釋放了分配給該虛擬網(wǎng)中相應(yīng)的資源,因此,第二個關(guān)聯(lián)節(jié)點的應(yīng)答消息中沒有所述異常鏈路在虛擬網(wǎng)中的資源狀態(tài),該資源狀態(tài)在第一個關(guān)聯(lián)節(jié)點的異常通告消息中通告過,這說明第二個關(guān)聯(lián)節(jié)點映射到該虛擬網(wǎng)的虛擬節(jié)點發(fā)生故障; 情況3:如果在兩個關(guān)聯(lián)節(jié)點的應(yīng)答消息中,分享所述異常鏈路資源的所有虛擬網(wǎng)都通告該異常鏈路異常,則說明:為該異常鏈路提供基礎(chǔ)資源的物理鏈路故障,該物理鏈路資源都變?yōu)椴豢捎脿顟B(tài); 情況4:如果在兩個關(guān)聯(lián)節(jié)點的應(yīng)答消息中,都只是通告某虛擬網(wǎng)中的所述異常鏈路異常,則說明:只是該異常鏈路映射到該虛擬網(wǎng)中的虛擬鏈路故障。
【文檔編號】H04L12/26GK104243232SQ201410311441
【公開日】2014年12月24日 申請日期:2014年7月2日 優(yōu)先權(quán)日:2014年7月2日
【發(fā)明者】趙靚, 申涓, 王晶, 于婧, 蘭巨龍, 胡宇翔, 張震, 馬海龍 申請人:中國人民解放軍信息工程大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1