欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

節(jié)點(diǎn)故障檢測方法及裝置的制造方法

文檔序號:9237943閱讀:963來源:國知局
節(jié)點(diǎn)故障檢測方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種節(jié)點(diǎn)故障檢測方法及裝置。
【背景技術(shù)】
[0002]目前,相關(guān)技術(shù)中的光纖通道(Fibre Channel,簡稱為FC)網(wǎng)絡(luò)具有高帶寬、低時延等良好的網(wǎng)絡(luò)傳輸特性,使其在存儲網(wǎng)絡(luò)中得到廣泛的應(yīng)用。
[0003]在主機(jī)節(jié)點(diǎn)經(jīng)過交換機(jī)節(jié)點(diǎn)連接至磁陣節(jié)點(diǎn)的組網(wǎng)模型中,在已建立連接關(guān)系的兩個節(jié)點(diǎn)之間(主機(jī)節(jié)點(diǎn)與磁陣節(jié)點(diǎn))進(jìn)行數(shù)據(jù)交互,數(shù)據(jù)平面始終孤立于終端設(shè)備節(jié)點(diǎn)(主機(jī)和磁陣)或交換節(jié)點(diǎn),而無法得知整個網(wǎng)絡(luò)的連接情況。對于數(shù)據(jù)路徑的可達(dá)性和有效性是通過光纖通道的上層來確定的,即當(dāng)某個交換節(jié)點(diǎn)發(fā)生故障時,與其存在連接關(guān)系的上游節(jié)點(diǎn)或交換節(jié)點(diǎn)無法知道該故障點(diǎn)下游的節(jié)點(diǎn)已經(jīng)發(fā)生故障,上下游節(jié)點(diǎn)還是繼續(xù)發(fā)送數(shù)據(jù)幀,直到最上層(主機(jī)和磁陣)感知超時才進(jìn)行相應(yīng)的故障處理。
[0004]目前的FC協(xié)議并沒有提供專門的機(jī)制來檢測連接有效性和故障檢測。對于FC這種高時延要求的傳輸介質(zhì)而言,節(jié)點(diǎn)故障后帶來的無效的幀傳輸會影響網(wǎng)絡(luò)流量,嚴(yán)重影響了用戶使用FC網(wǎng)絡(luò)的體驗(yàn)。且當(dāng)組網(wǎng)層次比較深時,所有節(jié)點(diǎn)之間通過幀來檢測連接通斷在高速接口上也會影響用戶的業(yè)務(wù)帶寬。
[0005]在主機(jī)與磁陣的典型組網(wǎng)中,少量的磁陣會同時連接大量的主機(jī)節(jié)點(diǎn),并為大量的主機(jī)同時提供服務(wù),如果交換節(jié)點(diǎn)或磁陣節(jié)點(diǎn)發(fā)生故障,故障恢復(fù)管理不能影響其它主機(jī)節(jié)點(diǎn)的業(yè)務(wù)。由于主機(jī)節(jié)點(diǎn)和磁陣沒有維護(hù)全網(wǎng)的拓?fù)潢P(guān)系,只有通過FC-GS-6協(xié)議所有節(jié)點(diǎn)向交換節(jié)點(diǎn)注冊其身份,在此種情況下,當(dāng)有故障發(fā)生時,手工維護(hù)、恢復(fù)、管理會極有可能影響正在運(yùn)行的業(yè)務(wù)。
[0006]目前的恢復(fù)手段基本上是查看實(shí)際環(huán)境組網(wǎng)物理連接,并且查看網(wǎng)管工具的告警信息,找出與告警信息匹配的物理節(jié)點(diǎn),整理發(fā)起物理節(jié)點(diǎn)與故障物理節(jié)點(diǎn)之間的物理連接線纜才能定位故障,因而無法滿足復(fù)雜組網(wǎng)環(huán)境下快速定位解決故障的要求。還有就是隨著磁陣網(wǎng)絡(luò)的升級與改造,增加設(shè)備節(jié)點(diǎn),網(wǎng)絡(luò)部署會發(fā)生改變,會造成已有網(wǎng)絡(luò)部署的變化,根據(jù)以往的維護(hù)經(jīng)驗(yàn)無法滿足快速維護(hù)網(wǎng)絡(luò)的需求。
[0007]目前FC協(xié)議對一種FC設(shè)備,通過眾所周知的地址標(biāo)識訪問Name Server,使用FC-GS-6定義的Common Transfer協(xié)議來允許客戶端附著到FC交換網(wǎng)中的設(shè)備的地址標(biāo)識和屬性,其中,使用GPN_ID獲取端口名稱,使用GNN_ID獲取節(jié)點(diǎn)名稱,使用GCS_ID獲取服務(wù)標(biāo)識名,使用GFT_ID獲取FC-4屬性,使用GPT_ID獲取端口標(biāo)識類型等。主機(jī)節(jié)點(diǎn)與磁陣節(jié)點(diǎn)只能通過交換節(jié)點(diǎn)查詢到其它節(jié)點(diǎn)的零散信息,沒有直接的邏輯關(guān)系,無法提供統(tǒng)一的組網(wǎng)展現(xiàn)。
[0008]在光纖通道FC-LS-2協(xié)議中規(guī)定了環(huán)回診斷(echo)命令。echo請求接收方將該命令碼之后的負(fù)荷(payload)內(nèi)容按照接收到的順序,通過應(yīng)答(reply)序列返回至echo命令的發(fā)起者,其提供了一種方法用于傳輸數(shù)據(jù)幀,并且通過返回payload內(nèi)容來進(jìn)行簡單環(huán)回診斷功能。序列只能有一個巾貞,該巾貞用來傳輸echo指令和應(yīng)答。
[0009]然而,目前FC協(xié)議中使用的echo僅能實(shí)現(xiàn)簡單的環(huán)回診斷功能,而并不能獲取echo報文所經(jīng)過節(jié)點(diǎn)的信息標(biāo)識。

【發(fā)明內(nèi)容】

[0010]本發(fā)明提供了一種節(jié)點(diǎn)故障檢測方法及裝置,以至少解決相關(guān)技術(shù)中在FC網(wǎng)絡(luò)中交換節(jié)點(diǎn)或終端設(shè)備節(jié)點(diǎn)之間的連接發(fā)生故障后,數(shù)據(jù)收發(fā)節(jié)點(diǎn)無法快速感知的問題。
[0011]根據(jù)本發(fā)明的一個方面,提供了一種節(jié)點(diǎn)故障檢測方法。
[0012]根據(jù)本發(fā)明實(shí)施例的節(jié)點(diǎn)故障檢測方法包括:向與當(dāng)前節(jié)點(diǎn)連接的下游葉子節(jié)點(diǎn)發(fā)送echo報文,其中,echo報文用于檢測當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間的鏈路是否發(fā)生異常,當(dāng)前節(jié)點(diǎn)和目的節(jié)點(diǎn)均為FC網(wǎng)絡(luò)中的終端設(shè)備節(jié)點(diǎn);根據(jù)echo應(yīng)答報文獲取在當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間的正常工作的各個節(jié)點(diǎn)的標(biāo)識信息;通過獲取到的各個節(jié)點(diǎn)的標(biāo)識信息確定是否存在發(fā)生故障的節(jié)點(diǎn)。
[0013]優(yōu)選地,根據(jù)echo應(yīng)答報文獲取各個節(jié)點(diǎn)的標(biāo)識信息包括:接收來自于目的節(jié)點(diǎn)的echo應(yīng)答報文,其中,echo應(yīng)答報文中攜帶的信息包括:echo報文在當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間逐級轉(zhuǎn)發(fā)經(jīng)過的每個節(jié)點(diǎn)的全球端口名稱(WWPN)標(biāo)識信息;對echo應(yīng)答報文進(jìn)行解析,從echo應(yīng)答報文中提取全部節(jié)點(diǎn)的WffPN標(biāo)識信息。
[0014]優(yōu)選地,根據(jù)echo應(yīng)答報文獲取各個節(jié)點(diǎn)的標(biāo)識信息包括:接收來自于中間節(jié)點(diǎn)的echo應(yīng)答報文,其中,echo應(yīng)答報文中攜帶的信息包括:echo報文在當(dāng)前節(jié)點(diǎn)與中間節(jié)點(diǎn)之間逐級轉(zhuǎn)發(fā)經(jīng)過的每個節(jié)點(diǎn)的WWPN標(biāo)識信息以及中間節(jié)點(diǎn)收集的該中間節(jié)點(diǎn)下游的正常工作的全部葉子節(jié)點(diǎn)的WffPN標(biāo)識信息,中間節(jié)點(diǎn)為在FC網(wǎng)絡(luò)中由當(dāng)前節(jié)點(diǎn)向目的節(jié)點(diǎn)發(fā)送的echo報文經(jīng)過的交換節(jié)點(diǎn);對echo應(yīng)答報文進(jìn)行解析,從echo應(yīng)答報文中提取全部節(jié)點(diǎn)的WffPN標(biāo)識信息。
[0015]優(yōu)選地,通過獲取到的各個節(jié)點(diǎn)的標(biāo)識信息確定是否存在發(fā)生故障的節(jié)點(diǎn)包括:判斷從echo應(yīng)答報文中提取的WWPN標(biāo)識信息是否為在當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間的全部節(jié)點(diǎn)的標(biāo)識信息;如果否,則根據(jù)提取到的WWPN標(biāo)識信息確定發(fā)生故障的節(jié)點(diǎn)的類型,當(dāng)發(fā)生故障的節(jié)點(diǎn)為終端設(shè)備節(jié)點(diǎn)時,則直接將發(fā)生故障的節(jié)點(diǎn)的狀態(tài)信息設(shè)置為故障狀態(tài);當(dāng)發(fā)生故障的節(jié)點(diǎn)為交換節(jié)點(diǎn),則將發(fā)生故障的節(jié)點(diǎn)以及發(fā)生故障的節(jié)點(diǎn)下級的全部葉子節(jié)點(diǎn)的狀態(tài)信息均設(shè)置為故障狀態(tài)。
[0016]優(yōu)選地,在從echo應(yīng)答報文中提取全部節(jié)點(diǎn)的WffPN標(biāo)識信息之后,還包括:根據(jù)提取到的WWPN標(biāo)識信息確定正常工作的各個節(jié)點(diǎn)之間的連接關(guān)系和全部連接關(guān)系的狀態(tài)信息,生成網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)關(guān)系圖。
[0017]優(yōu)選地,向與當(dāng)前節(jié)點(diǎn)連接的下游葉子節(jié)點(diǎn)發(fā)送echo報文包括:按照第一預(yù)設(shè)周期發(fā)送echo報文;如果發(fā)送失敗或者在預(yù)設(shè)時長內(nèi)未接收到echo應(yīng)答報文,則將第一預(yù)設(shè)周期調(diào)整為第二預(yù)設(shè)周期,并且連續(xù)發(fā)送N次echo報文,其中,第二預(yù)設(shè)周期的取值小于第一預(yù)設(shè)周期,N為大于I的正整數(shù),連續(xù)發(fā)送N次echo報文是否成功的結(jié)果用于確定是否繼續(xù)發(fā)送echo報文。
[0018]根據(jù)本發(fā)明的另一方面,提供了一種節(jié)點(diǎn)故障檢測裝置。
[0019]根據(jù)本發(fā)明實(shí)施例的節(jié)點(diǎn)故障檢測裝置包括:發(fā)送模塊,用于向與當(dāng)前節(jié)點(diǎn)連接的下游葉子節(jié)點(diǎn)發(fā)送echo報文,其中,echo報文用于檢測當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間的鏈路是否發(fā)生異常,當(dāng)前節(jié)點(diǎn)和目的節(jié)點(diǎn)均為FC網(wǎng)絡(luò)中的終端設(shè)備節(jié)點(diǎn);獲取模塊,用于根據(jù)echo應(yīng)答報文獲取在當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間的正常工作的各個節(jié)點(diǎn)的標(biāo)識信息;確定模塊,用于通過獲取到的各個節(jié)點(diǎn)的標(biāo)識信息確定是否存在發(fā)生故障的節(jié)點(diǎn)。
[0020]優(yōu)選地,獲取模塊包括:第一接收單元,用于接收來自于目的節(jié)點(diǎn)的echo應(yīng)答報文,其中,echo應(yīng)答報文中攜帶的信息包括:ech0報文在當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間逐級轉(zhuǎn)發(fā)經(jīng)過的每個節(jié)點(diǎn)的全球端口名稱(WWPN)標(biāo)識信息;第一提取單元,用于對echo應(yīng)答報文進(jìn)行解析,從echo應(yīng)答報文中提取全部節(jié)點(diǎn)的WffPN標(biāo)識信息。
[0021]優(yōu)選地,獲取模塊包括:第二接收單元,用于接收來自于中間節(jié)點(diǎn)的echo應(yīng)答報文,其中,echo應(yīng)答報文中攜帶的信息包括:ech0報文在當(dāng)前節(jié)點(diǎn)與中間節(jié)點(diǎn)之間逐級轉(zhuǎn)發(fā)經(jīng)過的每個節(jié)點(diǎn)的WWPN標(biāo)識信息以及中間節(jié)點(diǎn)收集的該中間節(jié)點(diǎn)下游的正常工作的全部葉子節(jié)點(diǎn)的WffPN標(biāo)識信息,中間節(jié)點(diǎn)為在FC網(wǎng)絡(luò)中由當(dāng)前節(jié)點(diǎn)向目的節(jié)點(diǎn)發(fā)送的echo報文經(jīng)過的交換節(jié)點(diǎn);第二提取單元,用于對echo應(yīng)答報文進(jìn)行解析,從echo應(yīng)答報文中提取全部節(jié)點(diǎn)的WWPN標(biāo)識信息。
[0022]優(yōu)選地,確定模塊包括:判斷單元,用于判斷從echo應(yīng)答報文中提取的WffPN標(biāo)識信息是否為在當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間的全部節(jié)點(diǎn)的標(biāo)識信息;處理單元,用于在判斷單元輸出為否時,根據(jù)提取到的WWPN標(biāo)識信息確定發(fā)生故障的節(jié)點(diǎn)的類型,當(dāng)發(fā)生故障的節(jié)點(diǎn)為終端設(shè)備節(jié)點(diǎn)時,則直接將發(fā)生故障的節(jié)點(diǎn)的狀態(tài)信息設(shè)置為故障狀態(tài);當(dāng)發(fā)生故障的節(jié)點(diǎn)為交換節(jié)點(diǎn),則將發(fā)生故障的節(jié)點(diǎn)以及發(fā)生故障的節(jié)點(diǎn)下級的全部葉子節(jié)點(diǎn)的狀態(tài)信息均設(shè)置為故障狀態(tài)。
[0023]優(yōu)選地,上述裝置還包括:生成模塊,用于根據(jù)提取到的WffPN標(biāo)識信息確定正常工作的各個節(jié)點(diǎn)之間的連接關(guān)系和全部連接關(guān)系的狀態(tài)信息,生成網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)關(guān)系圖。
[0024]通過本發(fā)明實(shí)施例,采用向與當(dāng)前節(jié)點(diǎn)連接的下游葉子節(jié)點(diǎn)發(fā)送echo報文,其中,echo報文用于檢測當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間的鏈路是否發(fā)生異常,當(dāng)前節(jié)點(diǎn)和目的節(jié)點(diǎn)均為FC網(wǎng)絡(luò)中的終端設(shè)備節(jié)點(diǎn);根據(jù)echo應(yīng)答報文獲取在當(dāng)前節(jié)點(diǎn)與目的節(jié)點(diǎn)之間的正常工作的各個節(jié)點(diǎn)的標(biāo)識信息;通過獲取到的各個節(jié)點(diǎn)的標(biāo)識信息確定是否存在發(fā)生故障的節(jié)點(diǎn),即當(dāng)前節(jié)點(diǎn)主動向下游葉子節(jié)點(diǎn)發(fā)送echo報文,并接收echo應(yīng)答報文,從中提取echo報文經(jīng)過的各個節(jié)點(diǎn)的標(biāo)識信息,而不需要人工配置各節(jié)點(diǎn)信息,并根據(jù)提取到的各個節(jié)點(diǎn)的標(biāo)識信息及時掌握由節(jié)點(diǎn)故障引起的其下游節(jié)點(diǎn)數(shù)據(jù)幀超時,由此解決了相關(guān)技術(shù)中在FC網(wǎng)絡(luò)中交換節(jié)點(diǎn)或終端設(shè)備節(jié)點(diǎn)之間的連接發(fā)生故障后,數(shù)據(jù)收發(fā)節(jié)點(diǎn)無法快速感知的問題,進(jìn)而實(shí)現(xiàn)了對FC網(wǎng)絡(luò)連接故障的快速檢測,使得收發(fā)
當(dāng)前第1頁1 2 3 4 
石楼县| 易门县| 长治县| 克拉玛依市| 古丈县| 夏邑县| 武安市| 金坛市| 泸溪县| 汉川市| 汉沽区| 讷河市| 晴隆县| 南投县| 泰州市| 灵武市| 蒙自县| 天等县| 蕲春县| 长武县| 宜宾县| 安阳县| 秦安县| 衡阳县| 晴隆县| 卢龙县| 吴堡县| 项城市| 合山市| 临颍县| 丰台区| 大田县| 高阳县| 微博| 六枝特区| 炉霍县| 奇台县| 宁海县| 米脂县| 犍为县| 汶上县|