一種Infiniband交換機智能監控方法
2023-06-28 14:11:41 2
專利名稱:一種Infiniband交換機智能監控方法
技術領域:
本發明涉及一種交換機監控的方法,具體涉及一種伺服器直接監控 Inf iniband交換機的方法。
背景技術:
目前在刀片伺服器的應用領域中,監控系統一般都是對各個刀片來實行監 控,而作為機群重要組成部分的Infiniband交換機卻很少夠和刀片伺服器一起 在同一個監控系統下對Infiniband交換機進行監控。 一般都是單獨的對 Infiniband交換機另外使用一塊監控系統。這樣做的話,監控起來不太方便, 不能對刀片伺服器和Infiniband交換機進行統一管理,由於採用兩塊監控系統, 佔用更多的系統資源。
發明內容
為了消除上述的缺點,本發明提供了一個能夠融合到刀片伺服器的對 Infiniband交換機進行智能監控的方法,所述Infiniband交換機的主板卡上加 裝有監控模塊和信息採集裝置,其改進在於所述監控模塊包括監控晶片、 主控制晶片、EEPR0M、報警器、IIC Switch 、信號轉換接口,所述監控晶片與 所述交換機的信息採集裝置連接,所述監控方法包括如下步驟
A、 所述監控模塊監控Infiniband交換機工作信息如下板卡的晶片溫度、 電壓和風扇轉速,所述監控晶片將信息採集裝置採集到的所述監控信息通過IIC
總線傳到所述nc Switch上,所述nc Switch通過與主控制晶片連接的nc
接口將所述監控信息導入到監控模塊的EEPR0M中,IICSwitch對採集到的所述 監控信息進行地址分配,避免監控信息傳輸過程中的地址衝突;
B、 所述主控制晶片讀取所述EEPROM中的所述監控信息,將所述監控信息
4與預設的報警閥值比較,當所述監控信息超出所述閾值時,所述主控制晶片發 信號給報警器,所述報警器顯示出哪個部分出了問題,從而實現監控模塊從監 控信息中過濾出報警信息並報警;
C、伺服器通過RJ45網線經信號轉換接口與所述主控制晶片連接,所述服 務器直接從主控制晶片中讀取Infiniband交換機的監控信息從而對所述 Inf iniband交換機進行直接監控。
本發明的一個優選技術方案為所述對Infiniband交換機進行智能監控的 方法中採用的信號轉換接口是將現有RJ45插口中的8根信號線中的4根線分別 連接兩根IIC信號輸入線和兩根RS485信號輸出線,將輸入的IIC信號經過主 控制晶片轉換成RS485信號輸出。
本發明的一個優選技術方案為所述對Infiniband交換機進行智能監控的 方法中的監控模塊還監控Infiniband交換機的其它工作信息交換機Vlan數、 交換機埠數、埠類型、流入速度、流出速度。
本發明的一個優選技術方案為所述對Infiniband交換機進行智能監控的 方法中的監控模塊還監控所述Infiniband交換機所在的網域內的伺服器的工作 信息,監控伺服器信息包括CPU電壓、CPU溫度、風扇轉速、磁碟容量。
本發明的一個優選技術方案為所述對Infiniband交換機進行智能監控的 方法,中的報警器採用報警燈,所述監控信息的每個信息都對應著一個報警燈, 當所述監控信息超出預設報警閥值時,與所述監控信息對應報警燈點亮。
本發明的一個優選技術方案為所述對Infiniband交換機進行智能監控的 方法中的報警器採用數碼管,所述每個監控信息對應著一個監控值,當所述監 控信息超出預設報警閥值時,所述數碼管顯示出與所述監控信息對應的監控值。 本發明有益效果本發明的技術方案可以使Infiniband交換機與刀片服務 器的監控系統融合;通過監控模塊的信號轉接口,伺服器可通過網線直接訪問交換機的監控系統,能夠方便伺服器直接對Infiniband交換機的智能監控,節 約系統資源,減低設備成本;Infiniband交換機監控模塊中的IIC Switch模塊, 對監控信息的訪問地址實行自動分配,可避免信息傳輸中地址衝突的問題;通 過將每個監控信息對應一個報警燈,出現異常情況時,可清楚、快速的發現是 那部分出現故障。
圖l為本發明的監控模塊結構框圖。
圖2為本發明IIC總線拓撲結構示意圖。
具體實施例方式
如圖1、圖2所示,本發明的技術方案具體實施方式
為在Infiniband交換 機的主板卡上加裝監控模塊和信息採集裝置,監控模塊包括監控晶片、主控 制晶片、EEPR0M、報警器、IIC Switch 、信號轉換接口,監控晶片與信息採集 裝置連接;本發明的監控方法具體步驟如下
A、 監控模塊監控Infiniband交換機如下工作信息板卡的晶片溫度、電 壓和風扇轉速、交換機Vlan數、交換機埠數、埠類型、流入速度、流出速 度。監控晶片將信息採集裝置採集到的監控信息通過IIC總線傳到IIC Switch 模塊上,IIC Switch模塊通過與主控制晶片連接的IIC接口將監控信息導入到 監控模塊的EEPR0M中,IIC Switch模塊對採集到的所述監控信息進行地址分配, 避免監控信息傳輸過程中的地址衝突。IIC Switch可採用ICPCA9548晶片,主 控制晶片可採用ARM7晶片。
B、 主控制晶片讀取所述EEPR0M中的監控信息,將監控信息與預設的報警 閥值比較,當任一監控信息超出所述閾值時,主控制晶片發信號給報警器,報 警器採用報警燈,監控信息的每個信息都對應著一個報警燈,當任一監控信息超出預設報警閥值時,與該監控信息對應報警燈點亮,從而實現監控模塊從監 控信息中過濾出報警信息並報警哪部分出現異常情況。
C、伺服器通過RJ45網線經信號轉換接口與所述主控制晶片連接,信號轉 換接口是將現有RJ45插口中的8根信號線中的4根線的分別連接兩根IIC信號 輸入線和兩根RS485信號輸出線,通過信號轉換接口將輸入的IIC信號經過主 控制晶片轉換成RS485信號輸出。當然,這四根線的埠位置需要跟刀片服務 器的連接端的埠位置相一致,這樣伺服器就可用常用網線與Infiniband交換 機的監控系統互聯,從主控制晶片中直接讀取監控信息從而對Infiniband交換 機進行直接監控。
本發明的另一個優選技術方案為報警器採用數碼管,每個監控信息都對 應著一個監控值,當Infiniband交換機工作正常時,數碼管顯示一個固定值, 當Infiniband交換機的任一監控信息超出預設報警閥值時,數碼管顯示與該監 控信息對應的監控值,表示該監控部分出現了異常情況。
如圖2本發明IIC總線拓撲結構示意圖所示,由於在系統中所選用的晶片 都具有nc接口,所以在監控系統中主要使用的是IIC總線,為了避免重地址 的問題,信號轉換接口、 EPROM和監控晶片連接到一個IIC Switch上,並通過 IIC Switch的MAIN—SCL和MAIN—SDA接到主控制晶片上面的IIC接口 ,整個系 統監控信息的收集就可以通過主控制晶片來進行了。這裡IIC Switch採用IC PCA9548晶片,IC PCA9548的通道0和4用於連接ADM1024,通道1連接存儲 VPD信息,通道2、 3和5用於連接IB連接器,通道6用於連接4個MT47396固 件,通道7連接MT47396。
總之本發明提供的的技術方案可以使刀片伺服器與Inf iniband交換機的監 控系統融合,能夠方便伺服器直接對Inf iniband交換機進行智能監控。
權利要求
1、一種對Infiniband交換機進行智能監控的方法,所述Infiniband交換機的主板卡上加裝有監控模塊和信息採集裝置,其特徵在於所述監控模塊包括監控晶片、主控制晶片、EEPROM、報警器、IIC Switch、信號轉換接口,所述監控晶片與所述交換機的信息採集裝置連接,所述監控方法包括如下步驟A、所述監控模塊監控Infiniband交換機工作信息如下板卡的晶片溫度、電壓和風扇轉速,所述監控晶片將信息採集裝置採集到的所述監控信息通過IIC總線傳到所述IIC Switch上,所述IIC Switch通過與主控制晶片連接的IIC接口將所述監控信息導入到監控模塊的EEPROM中,IIC Switch對採集到的所述監控信息進行地址分配,避免監控信息傳輸過程中的地址衝突;B、所述主控制晶片讀取所述EEPROM中的所述監控信息,將所述監控信息與預設的報警閥值比較,當所述監控信息超出所述閾值時,所述主控制晶片發信號給報警器,所述報警器顯示出哪個部分出了問題,從而實現監控模塊從監控信息中過濾出報警信息並報警;C、伺服器通過RJ45網線經信號轉換接口與所述主控制晶片連接,所述伺服器直接從主控制晶片中讀取Infiniband交換機的監控信息從而對所述Infiniband交換機進行直接監控。
2、 根據權利要求1所述的一種對Infiniband交換機進行智能監控的方法, 其特徵在於所述信號轉換接口是將現有RJ45插口中的8根信號線中的4根線 分別連接兩根IIC信號輸入線和兩根RS485信號輸出線,通過信號轉換接口將 輸入的IIC信號經過主控制晶片轉換成RS485信號輸出。
3、 根據權利要求2所述的一種對Infiniband交換機進行智能監控的方法, 其特徵在於所述監控模塊還監控Infiniband交換機的其它工作信息交換機Vlan數、交換機埠數、埠類型、流入速度、流出速度。
4、 根據權利要求2或3所述的一種對Infiniband交換機進行智能監控的方 法,其特徵在於所述監控模塊還監控所述Infiniband交換機所在的網域內的 伺服器的工作信息,監控伺服器信息包括CPU電壓、CPU溫度、風扇轉速、磁碟容量。
5、 根據權利要求1所述的一種對Infiniband交換機進行智能監控的方法, 其特徵在於所述報警器採用報警燈,所述監控信息的每個信息都對應著一個 報警燈,當所述監控信息超出預設報警閥值時,與所述監控信息對應報警燈點 兗。
6、 根據權利要求1所述的一種對Infiniband交換機進行智能監控的方法, 其特徵在於所述報警器採用數碼管,所述每個監控信息對應著一個監控值, 當所述監控信息超出預設報警閥值時,所述數碼管顯示出與所述監控信息對應 的監控值。
全文摘要
本發明涉及一種伺服器直接監控Infiniband交換機的方法,通過監控模塊監控Infiniband交換機主晶片的溫度、電壓、風扇的轉速等信息,當其中某一監控信息超出預設閾值時,監控系統通過連接到主控晶片的報警器報警並顯示出哪個部分出了問題,監控系統還能夠通過IIC總線將監控信息存儲到相對應的EEPROM中,以實現交換機的自我監視,採集到述監控信息通過IIC Switch進行地址分配,避免了地址衝突;通過信號轉換接口將RJ45插口中的8根信號線的4根線分別連接兩根IIC信號線和兩根由IIC信號經過主控晶片轉換過來的RS485信號線,刀片伺服器只需要通過網線可直接訪問監控系統,讀取相關的監控信息,實現伺服器對交換機的智能監控。
文檔編號H04L12/26GK101621424SQ20091008364
公開日2010年1月6日 申請日期2009年5月7日 優先權日2009年5月7日
發明者方信我, 宇 曾, 暉 王, 鄭臣明 申請人:曙光信息產業(北京)有限公司