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

一種端口診斷信息同步方法及裝置的制造方法

文檔序號:9827999閱讀:383來源:國知局
一種端口診斷信息同步方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種端口診斷信息同步方法及裝置。
【背景技術(shù)】
[0002] 存儲區(qū)域網(wǎng)絡(luò)(Storage Area Network,SAN),是一種提供服務(wù)器與存儲設(shè)備之間 數(shù)據(jù)傳輸?shù)膶S镁W(wǎng)絡(luò)。存儲區(qū)域網(wǎng)絡(luò)中常用的通信協(xié)議是光纖通道(Fibre Channel,F(xiàn)C)協(xié) 議,該網(wǎng)絡(luò)中的交換設(shè)備多為FC交換機。具體的,在存儲區(qū)域網(wǎng)絡(luò)中,服務(wù)器和存儲設(shè)備通 過交換設(shè)備組成的網(wǎng)絡(luò)相連,實現(xiàn)數(shù)據(jù)通信。
[0003] 在存儲區(qū)域網(wǎng)絡(luò)中,與交換設(shè)備直連的設(shè)備(如上述的服務(wù)器或存儲設(shè)備)的端口 診斷信息可以實時反映網(wǎng)絡(luò)的真實狀態(tài),能夠有效地幫助網(wǎng)絡(luò)管理員及時發(fā)現(xiàn)問題,排除 故障隱患。
[0004] 然而,目前在FC協(xié)議中只定義了使用診斷信息讀?。≧ead Diagnostic Parameters,RDP)報文查詢端口診斷信息的機制,即交換設(shè)備通過定時發(fā)送RDP報文,收集 并保存與自身直連的設(shè)備相應(yīng)端口的端口診斷信息,并沒有定義端口診斷信息的同步機 制。
[0005] 也就是說,在現(xiàn)有的存儲區(qū)域網(wǎng)絡(luò)中,每個交換設(shè)備只保存各自收集到的相應(yīng)端 口的端口診斷信息。要想對整個存儲區(qū)域網(wǎng)絡(luò)故障進行診斷,網(wǎng)絡(luò)管理員只能通過分別登 錄各個交換設(shè)備,才能獲取到整個存儲區(qū)域網(wǎng)絡(luò)中所有端口的端口診斷信息,操作復(fù)雜,工 作效率較低。這也使得隨著存儲區(qū)域網(wǎng)絡(luò)規(guī)模的不斷擴大,網(wǎng)絡(luò)的監(jiān)控與故障診斷變得越 來越困難。

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

[0006] 本發(fā)明實施例的目的在于提供一種端口診斷信息同步方法及裝置,以使每個交換 設(shè)備能夠獲得整個存儲區(qū)域網(wǎng)絡(luò)中所有端口的端口診斷信息,方便網(wǎng)絡(luò)管理員的操作,提 高工作效率。技術(shù)方案如下:
[0007] -種端口診斷信息同步方法,應(yīng)用于存儲區(qū)域網(wǎng)絡(luò)中的第一交換設(shè)備,所述第一 交換設(shè)備通過第一設(shè)備的第一端口與所述第一設(shè)備直連,所述方法包括:
[0008] 獲得所述第一端口的端口診斷信息;
[0009] 在本地保存或更新所述第一端口的端口診斷信息;
[0010] 向所述存儲區(qū)域網(wǎng)絡(luò)中的每一個其他交換設(shè)備發(fā)送第一診斷信息添加報文,所述 第一診斷信息添加報文中攜帶所述第一端口的端口診斷信息,以使每一個其他交換設(shè)備在 本地保存或更新所述第一端口的端口診斷信息;
[0011]接收所述存儲區(qū)域網(wǎng)絡(luò)中第二交換設(shè)備發(fā)送的第二診斷信息添加報文,所述第二 診斷信息添加報文中攜帶第二端口的端口診斷信息,所述第二交換設(shè)備通過第二設(shè)備的所 述第二端口與所述第二設(shè)備直連;
[0012]在本地保存或更新所述第二端口的端口診斷信息。
[0013] 在本發(fā)明的一種【具體實施方式】中,所述獲得所述第一端口的端口診斷信息,包括:
[0014] 向所述第一設(shè)備發(fā)送診斷信息讀取報文;
[0015] 接收所述第一設(shè)備返回的與所述診斷信息讀取報文對應(yīng)的第一應(yīng)答報文;
[0016] 從所述第一應(yīng)答報文中獲得所述第一端口的端口診斷信息。
[0017] 在本發(fā)明的一種【具體實施方式】中,所述方法還包括:
[0018] 在檢測到所述第一設(shè)備下線時,刪除本地保存的所述第一端口的端口診斷信息;
[0019] 向所述存儲區(qū)域網(wǎng)絡(luò)中的每一個其他交換設(shè)備發(fā)送第一診斷信息刪除報文,所述 第一診斷信息刪除報文中攜帶所述第一端口的標識信息,以使每一個其他交換設(shè)備刪除本 地保存的所述第一端口的端口診斷信息;
[0020] 接收所述存儲區(qū)域網(wǎng)絡(luò)中第三交換設(shè)備發(fā)送的第二診斷信息刪除報文,所述第二 診斷信息刪除報文中攜帶第三端口的標識信息,所述第三交換設(shè)備通過第三設(shè)備的所述第 三端口與所述第三設(shè)備直連;
[0021 ]根據(jù)該標識信息,刪除本地保存的所述第三端口的端口診斷信息。
[0022] 在本發(fā)明的一種【具體實施方式】中,所述方法還包括:
[0023] 在檢測到第四交換設(shè)備加入到所述存儲區(qū)域網(wǎng)絡(luò)時,向所述第四交換設(shè)備發(fā)送第 一診斷信息獲取報文;
[0024] 接收所述第四交換設(shè)備返回的與所述第一診斷信息獲取報文對應(yīng)的第二應(yīng)答報 文;
[0025] 判斷所述第二應(yīng)答報文中是否攜帶第四端口的端口診斷信息;
[0026] 如果是,則在本地保存所述第四端口的端口診斷信息。
[0027] 在本發(fā)明的一種【具體實施方式】中,所述方法還包括:
[0028] 接收所述第四交換設(shè)備發(fā)送的第二診斷信息獲取報文;
[0029] 向所述第四交換設(shè)備返回與所述第二診斷信息獲取報文對應(yīng)的第三應(yīng)答報文,所 述第三應(yīng)答報文中攜帶所述第一端口的端口診斷信息,以使所述第四交換設(shè)備在本地保存 所述第一端口的端口診斷信息。
[0030] -種端口診斷信息同步裝置,應(yīng)用于存儲區(qū)域網(wǎng)絡(luò)中的第一交換設(shè)備,所述第一 交換設(shè)備通過第一設(shè)備的第一端口與所述第一設(shè)備直連,所述裝置包括:
[0031 ]端口診斷信息獲得模塊,用于獲得所述第一端口的端口診斷信息;
[0032] 第一保存/更新模塊,用于在本地保存或更新所述第一端口的端口診斷信息;
[0033] 診斷信息添加報文發(fā)送模塊,用于向所述存儲區(qū)域網(wǎng)絡(luò)中的每一個其他交換設(shè)備 發(fā)送第一診斷信息添加報文,所述第一診斷信息添加報文中攜帶所述第一端口的端口診斷 信息,以使每一個其他交換設(shè)備在本地保存或更新所述第一端口的端口診斷信息;
[0034] 診斷信息添加報文接收模塊,用于接收所述存儲區(qū)域網(wǎng)絡(luò)中第二交換設(shè)備發(fā)送的 第二診斷信息添加報文,所述第二診斷信息添加報文中攜帶第二端口的端口診斷信息,所 述第二交換設(shè)備通過第二設(shè)備的所述第二端口與所述第二設(shè)備直連;
[0035] 第二保存/更新模塊,用于在本地保存或更新所述第二端口的端口診斷信息。
[0036] 在本發(fā)明的一種【具體實施方式】中,所述端口診斷信息獲得模塊,包括:
[0037] 診斷信息讀取報文發(fā)送子模塊,用于向所述第一設(shè)備發(fā)送診斷信息讀取報文;
[0038] 第一應(yīng)答報文接收子模塊,用于接收所述第一設(shè)備返回的與所述診斷信息讀取報 文對應(yīng)的第一應(yīng)答報文;
[0039] 端口診斷信息獲得子模塊,用于從所述第一應(yīng)答報文中獲得所述第一端口的端口 診斷信息。
[0040] 在本發(fā)明的一種【具體實施方式】中,所述裝置還包括:
[0041] 第一刪除模塊,用于在檢測到所述第一設(shè)備下線時,刪除本地保存的所述第一端 口的端口診斷信息;
[0042] 診斷信息刪除報文發(fā)送模塊,用于向所述存儲區(qū)域網(wǎng)絡(luò)中的每一個其他交換設(shè)備 發(fā)送第一診斷信息刪除報文,所述第一診斷信息刪除報文中攜帶所述第一端口的標識信 息,以使每一個其他交換設(shè)備刪除本地保存的所述第一端口的端口診斷信息;
[0043]診斷信息刪除報文接收模塊,用于接收所述存儲區(qū)域網(wǎng)絡(luò)中第三交換設(shè)備發(fā)送的 第二診斷信息刪除報文,所述第二診斷信息刪除報文中攜帶第三端口的標識信息,所述第 三交換設(shè)備通過第三設(shè)備的所述第三端口與所述第三設(shè)備直連;
[0044] 第二刪除模塊,用于根據(jù)該標識信息,刪除本地保存的所述第三端口的端口診斷 信息。
[0045] 在本發(fā)明的一種【具體實施方式】中,所述裝置還包括:
[0046] 診斷信息獲取報文發(fā)送模塊,用于在檢測到第四交換設(shè)備加入到所述存儲區(qū)域網(wǎng) 絡(luò)時,向所述第四交換設(shè)備發(fā)送第一診斷信息獲取報文;
[0047]第二應(yīng)答報文接收模塊,用于接收所述第四交換設(shè)備返回的與所述第一診斷信息 獲取報文對應(yīng)的第二應(yīng)答報文;
[0048] 判斷模塊,用于判斷所述第二應(yīng)答報文中是否攜帶第四端口的端口診斷信息,如 果是,則觸發(fā)保存模塊;
[0049] 所述保存模塊,用于在本地保存所述第四端口的端口診斷信息。
[0050] 在本發(fā)明的一種【具體實施方式】中,所述裝置還包括:
[0051] 診斷信息獲取報文接收模塊,用于接收所述第四交換設(shè)備發(fā)送的第二診斷信息獲 取報文;
[0052]第三應(yīng)答報文發(fā)送模塊,用于向所述第四交換設(shè)備返回與所述第二診斷信息獲取 報文對應(yīng)的第三應(yīng)答報文,所述第三應(yīng)答報文中攜帶所述第一端口的端口診斷信息,以使 所述第四交換設(shè)備在本地保存所述第一端口的端口診斷信息。
[0053]應(yīng)用本發(fā)明實施例所提供的技術(shù)方案,存儲區(qū)域網(wǎng)絡(luò)中的第一交換設(shè)備獲得第一 設(shè)備的第一端口的端口診斷信息后,在本地保存或更新該第一端口的端口診斷信息,并將 該端口診斷信息通過第一ADP報文發(fā)送給該存儲區(qū)域網(wǎng)絡(luò)中的每一個其他交換設(shè)備,同時, 第一交換設(shè)備可以接收第二交換設(shè)備發(fā)送的第二ADP報文,在本地保存或更新第二端口的 端口診斷信息。這樣,存儲區(qū)域網(wǎng)絡(luò)中的每一個交換設(shè)備都可以保存所有端口的端口診斷 信息,實現(xiàn)端口診斷信息的同步,網(wǎng)絡(luò)管理員通過存儲區(qū)域網(wǎng)絡(luò)中的任意一個交換設(shè)備都 可以獲取到整個存儲區(qū)域網(wǎng)絡(luò)中所有端口的端口診斷信息,簡化了操作,提高了工作效率。
【附圖說明】
[0054]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
巩留县| 安仁县| 内丘县| 桐庐县| 灵璧县| 太白县| 高淳县| 土默特右旗| 芒康县| 新乐市| 司法| 麦盖提县| 凤翔县| 侯马市| 体育| 江津市| 炎陵县| 永宁县| 正安县| 庆阳市| 虞城县| 赤水市| 平山县| 礼泉县| 康定县| 阜城县| 桓仁| 天镇县| 武宣县| 仙游县| 额尔古纳市| 绥棱县| 常熟市| 治多县| 古田县| 凌云县| 剑河县| 余江县| 长海县| 恭城| 大同县|