一種高端存儲(chǔ)機(jī)狀態(tài)的獲取方法及裝置的制造方法
【專利摘要】本發(fā)明公開(kāi)了一種高端存儲(chǔ)機(jī)狀態(tài)的獲取方法及裝置,方法包括如下步驟:將要監(jiān)測(cè)的高端存儲(chǔ)機(jī)納管到帶外管理監(jiān)測(cè)系統(tǒng);建立帶外管理監(jiān)測(cè)系統(tǒng)和高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接;查詢高端存儲(chǔ)機(jī)的管理系統(tǒng)管理多少臺(tái)高端存儲(chǔ)機(jī);帶外管理監(jiān)測(cè)系統(tǒng)向高端存儲(chǔ)機(jī)的管理端口發(fā)送每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)的查詢指令;查詢完一臺(tái)高端存儲(chǔ)機(jī)后,再查詢另一臺(tái),直到查詢完畢;帶外管理監(jiān)測(cè)系統(tǒng)逐一發(fā)送查詢指令,對(duì)查詢結(jié)果進(jìn)行分析;如果某個(gè)高端存儲(chǔ)機(jī)的部件存在故障,將故障通過(guò)郵件或短信發(fā)送給相關(guān)負(fù)責(zé)人,處理完畢后,等待進(jìn)入下次輪詢。實(shí)施本發(fā)明的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法及裝置,具有以下有益效果:節(jié)省人力資源、能及時(shí)發(fā)現(xiàn)故障。
【專利說(shuō)明】
一種高端存儲(chǔ)機(jī)狀態(tài)的獲取方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及高端存儲(chǔ)機(jī)監(jiān)控領(lǐng)域,特別涉及一種高端存儲(chǔ)機(jī)狀態(tài)的獲取方法及裝置。
【背景技術(shù)】
[0002]傳統(tǒng)對(duì)高端存儲(chǔ)機(jī)的監(jiān)控大都采用人工巡檢的方式進(jìn)行監(jiān)控。對(duì)于人工巡檢的方式,每天需要安排值班人員定時(shí)到機(jī)房巡檢,觀察高端存儲(chǔ)機(jī)運(yùn)行的狀態(tài)和指示燈是否有異常;登錄每臺(tái)高端存儲(chǔ)機(jī)的管理頁(yè)面,看下管理頁(yè)面是否正常。人工巡檢的方式的存在如下問(wèn)題:需要額外的人力每天巡查高端存儲(chǔ)機(jī)的狀態(tài),這樣就會(huì)浪費(fèi)人力資源;當(dāng)高端存儲(chǔ)機(jī)發(fā)生故障時(shí),發(fā)現(xiàn)不及時(shí),需要到下次巡檢時(shí)間才能被發(fā)現(xiàn)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述浪費(fèi)人力資源、不能及時(shí)發(fā)現(xiàn)故障的缺陷,提供一種能節(jié)省人力資源、能及時(shí)發(fā)現(xiàn)故障的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法及裝置。
[0004]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:構(gòu)造一種高端存儲(chǔ)機(jī)狀態(tài)的獲取方法,包括如下步驟:
[0005]A)在服務(wù)器上安裝用于監(jiān)控高端存儲(chǔ)機(jī)的帶外管理監(jiān)測(cè)系統(tǒng);
[0006]B)將要監(jiān)測(cè)的高端存儲(chǔ)機(jī)納管到所述帶外管理監(jiān)測(cè)系統(tǒng);
[0007]C)建立所述帶外管理監(jiān)測(cè)系統(tǒng)和高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接;
[0008]D)查詢所述高端存儲(chǔ)機(jī)的管理系統(tǒng)管理多少臺(tái)高端存儲(chǔ)機(jī);
[0009]E)所述帶外管理監(jiān)測(cè)系統(tǒng)向所述高端存儲(chǔ)機(jī)的管理端口發(fā)送用于查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)的查詢指令,所述高端存儲(chǔ)機(jī)的管理系統(tǒng)根據(jù)所述查詢指令查詢相應(yīng)部件的狀態(tài),并將查詢結(jié)果返回給所述帶外管理監(jiān)測(cè)系統(tǒng),所述帶外管理監(jiān)測(cè)系統(tǒng)對(duì)所述查詢結(jié)果進(jìn)行分析得到相應(yīng)部件的狀態(tài)信息,并保存到所述帶外管理監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)庫(kù)中;
[0010]F)查詢完一臺(tái)所述高端存儲(chǔ)機(jī)后,再查詢另一臺(tái)所述高端存儲(chǔ)機(jī),直到所述帶外管理監(jiān)測(cè)系統(tǒng)管理的高端存儲(chǔ)機(jī)查詢完畢;
[0011]G)所述帶外管理監(jiān)測(cè)系統(tǒng)逐一發(fā)送查詢指令后,根據(jù)查詢結(jié)果進(jìn)行分析,登錄所述帶外管理監(jiān)測(cè)系統(tǒng)查看每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài);
[0012]H)如果某個(gè)高端存儲(chǔ)機(jī)的某個(gè)部件存在故障,則將所述故障通過(guò)郵件或短信發(fā)送給相關(guān)負(fù)責(zé)人,處理完畢后,等待進(jìn)入下次輪詢。
[0013]在本發(fā)明所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法中,所述步驟B)進(jìn)一步包括:
[0014]BI)將所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼添加到所述帶外管理監(jiān)測(cè)系統(tǒng);
[0015]B2)所述帶外管理監(jiān)控系統(tǒng)根據(jù)所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼進(jìn)行登錄,查詢所述高端存儲(chǔ)機(jī)的狀態(tài)。
[0016]在本發(fā)明所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法中,所述步驟C)進(jìn)一步包括:
[0017]Cl)在所述帶外管理監(jiān)測(cè)系統(tǒng)上,采用SSH協(xié)議登錄所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的SSH端口 ;
[0018]C2)所述帶外管理監(jiān)測(cè)系統(tǒng)向所述高端存儲(chǔ)機(jī)的管理系統(tǒng)發(fā)送連接請(qǐng)求;
[0019]C3)所述高端存儲(chǔ)機(jī)的管理系統(tǒng)驗(yàn)證用戶名和密碼后,成功建立與所述高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接。
[0020]在本發(fā)明所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法中,所述各個(gè)部件狀態(tài)的查詢指令包括磁盤柜狀態(tài)查詢指令、磁盤組狀態(tài)查詢指令、電源狀態(tài)查詢指令、電池狀態(tài)查詢指令、風(fēng)扇狀態(tài)查詢指令、內(nèi)存狀態(tài)查詢指令、前/后端板卡狀態(tài)查詢指令、讀寫模塊狀態(tài)查詢指令和故障日志查詢指令。
[0021]在本發(fā)明所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法中,在查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)時(shí),是根據(jù)高端存儲(chǔ)機(jī)的序列號(hào)分別查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)的。
[0022]本發(fā)明還涉及一種實(shí)現(xiàn)上述高端存儲(chǔ)機(jī)狀態(tài)的獲取方法的裝置,包括:
[0023]安裝單元:用于在服務(wù)器上安裝用于監(jiān)控高端存儲(chǔ)機(jī)的帶外管理監(jiān)測(cè)系統(tǒng);
[0024]納管單元:用于將要監(jiān)測(cè)的高端存儲(chǔ)機(jī)納管到所述帶外管理監(jiān)測(cè)系統(tǒng);
[0025]連接建立單元:用于建立所述帶外管理監(jiān)測(cè)系統(tǒng)和高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接;
[0026]管理查詢單元:用于查詢所述高端存儲(chǔ)機(jī)的管理系統(tǒng)管理多少臺(tái)高端存儲(chǔ)機(jī);
[0027]查詢分析單元:用于使所述帶外管理監(jiān)測(cè)系統(tǒng)向所述高端存儲(chǔ)機(jī)的管理端口發(fā)送用于查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)的查詢指令,所述高端存儲(chǔ)機(jī)的管理系統(tǒng)根據(jù)所述查詢指令查詢相應(yīng)部件的狀態(tài),并將查詢結(jié)果返回給所述帶外管理監(jiān)測(cè)系統(tǒng),所述帶外管理監(jiān)測(cè)系統(tǒng)對(duì)所述查詢結(jié)果進(jìn)行分析得到相應(yīng)部件的狀態(tài)信息,并保存到所述帶外管理監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)庫(kù)中;
[0028]輪詢查詢單元:用于查詢完一臺(tái)所述高端存儲(chǔ)機(jī)后,再查詢另一臺(tái)所述高端存儲(chǔ)機(jī),直到所述帶外管理監(jiān)測(cè)系統(tǒng)管理的高端存儲(chǔ)機(jī)查詢完畢;
[0029]發(fā)送登錄單元:用于使所述帶外管理監(jiān)測(cè)系統(tǒng)逐一發(fā)送查詢指令后,根據(jù)查詢結(jié)果進(jìn)行分析,登錄所述帶外管理監(jiān)測(cè)系統(tǒng)查看每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài);
[0030]故障處理單元:用于如果某個(gè)高端存儲(chǔ)機(jī)的某個(gè)部件存在故障,則將所述故障通過(guò)郵件或短信發(fā)送給相關(guān)負(fù)責(zé)人,處理完畢后,等待進(jìn)入下次輪詢。
[0031 ]在本發(fā)明所述的裝置中,所述納管單元進(jìn)一步包括:
[0032]添加模塊:用于將所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼添加到所述帶外管理監(jiān)測(cè)系統(tǒng);
[0033]登錄查詢模塊:用于使所述帶外管理監(jiān)控系統(tǒng)根據(jù)所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼進(jìn)行登錄,查詢所述高端存儲(chǔ)機(jī)的狀態(tài)。
[0034]在本發(fā)明所述的裝置中,所述連接建立單元進(jìn)一步包括:
[0035]端口登錄模塊:用于在所述帶外管理監(jiān)測(cè)系統(tǒng)上,采用SSH協(xié)議登錄所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的SSH端口;
[0036]連接請(qǐng)求發(fā)送模塊:用于使所述帶外管理監(jiān)測(cè)系統(tǒng)向所述高端存儲(chǔ)機(jī)的管理系統(tǒng)發(fā)送連接請(qǐng)求;
[0037]驗(yàn)證連接模塊:用于使所述高端存儲(chǔ)機(jī)的管理系統(tǒng)驗(yàn)證用戶名和密碼后,成功建立與所述高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接。
[0038]在本發(fā)明所述的裝置中,所述各個(gè)部件狀態(tài)的查詢指令包括磁盤柜狀態(tài)查詢指令、磁盤組狀態(tài)查詢指令、電源狀態(tài)查詢指令、電池狀態(tài)查詢指令、風(fēng)扇狀態(tài)查詢指令、內(nèi)存狀態(tài)查詢指令、前/后端板卡狀態(tài)查詢指令、讀寫模塊狀態(tài)查詢指令和故障日志查詢指令。
[0039]在本發(fā)明所述的裝置中,在查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)時(shí),是根據(jù)高端存儲(chǔ)機(jī)的序列號(hào)分別查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)的。
[0040]實(shí)施本發(fā)明的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法及裝置,具有以下有益效果:由于帶外管理監(jiān)測(cè)系統(tǒng)對(duì)高端存儲(chǔ)機(jī)的故障監(jiān)控采用輪詢的機(jī)制進(jìn)行探測(cè),這樣就能及時(shí)發(fā)現(xiàn)故障,向高端存儲(chǔ)機(jī)的管理端口發(fā)送指令,查詢高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài),如果發(fā)現(xiàn)某個(gè)部件出現(xiàn)故障,則能及時(shí)通知相關(guān)責(zé)任人,這樣就代替了人工巡檢的方式,不用到機(jī)房去看高端存儲(chǔ)機(jī)的指示燈是否發(fā)生故障或者打開(kāi)每個(gè)高端存儲(chǔ)機(jī)的管理頁(yè)面查看是否有狀態(tài)異常的故障,所以其節(jié)省人力資源、能及時(shí)發(fā)現(xiàn)故障。
【附圖說(shuō)明】
[0041]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1為本發(fā)明高端存儲(chǔ)機(jī)狀態(tài)的獲取方法及裝置一個(gè)實(shí)施例中方法的流程圖;
[0043]圖2為所述實(shí)施例中將要監(jiān)測(cè)的高端存儲(chǔ)機(jī)納管到帶外管理監(jiān)測(cè)系統(tǒng)的具體流程圖;
[0044]圖3為所述實(shí)施例中建立帶外管理監(jiān)測(cè)系統(tǒng)和高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接的具體流程圖;
[0045]圖4為所述實(shí)施例中裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0046]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0047]在本發(fā)明高端存儲(chǔ)機(jī)狀態(tài)的獲取方法及裝置實(shí)施例中,其高端存儲(chǔ)機(jī)狀態(tài)的獲取方法的流程圖如圖1所示。圖1中,該高端存儲(chǔ)機(jī)狀態(tài)的獲取方法包括如下步驟:
[0048]步驟SOl在服務(wù)器上安裝用于監(jiān)控高端存儲(chǔ)機(jī)的帶外管理監(jiān)測(cè)系統(tǒng):本實(shí)施例中,要對(duì)高端存儲(chǔ)機(jī)進(jìn)行監(jiān)控,需要安裝監(jiān)控高端存儲(chǔ)機(jī)的監(jiān)測(cè)軟件,這個(gè)監(jiān)測(cè)軟件在本實(shí)施例中稱為帶外管理監(jiān)測(cè)系統(tǒng)。例如:高端存儲(chǔ)機(jī)可以是EMC VMAX/DMX,EMC VMAX/DMX是美國(guó)易安信(EMC)公司的一種高端存儲(chǔ)機(jī),如果要對(duì)EMC VMAX/DMX進(jìn)行監(jiān)控,首先需要安裝用于監(jiān)控EMC VMAX/DMX的監(jiān)測(cè)軟件,本步驟中,在服務(wù)器上安裝用于監(jiān)控高端存儲(chǔ)機(jī)的帶外管理監(jiān)測(cè)系統(tǒng),簡(jiǎn)稱OOBS。這個(gè)服務(wù)器可以是普通的服務(wù)器。
[0049]步驟S02將要監(jiān)測(cè)的高端存儲(chǔ)機(jī)納管到帶外管理監(jiān)測(cè)系統(tǒng):本步驟中,將要監(jiān)測(cè)的高端存儲(chǔ)機(jī)納管到帶外管理監(jiān)測(cè)系統(tǒng)。
[0050]步驟S03建立帶外管理監(jiān)測(cè)系統(tǒng)和高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接:本步驟中,建立帶外管理監(jiān)測(cè)系統(tǒng)和高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接。
[0051 ]步驟S04查詢高端存儲(chǔ)機(jī)的管理系統(tǒng)管理多少臺(tái)高端存儲(chǔ)機(jī):本步驟中,查詢高端存儲(chǔ)機(jī)的管理系統(tǒng)管理多少臺(tái)高端存儲(chǔ)機(jī),成功和高端存儲(chǔ)機(jī)的管理系統(tǒng)建立連接后,可以查詢出來(lái)高端存儲(chǔ)機(jī)的管理系統(tǒng)管理了多少臺(tái)高端存儲(chǔ)機(jī),然后根據(jù)高端存儲(chǔ)機(jī)的序列號(hào)分別查詢各臺(tái)高端存儲(chǔ)機(jī)的各個(gè)部件的狀態(tài)。
[0052]步驟S05帶外管理監(jiān)測(cè)系統(tǒng)向高端存儲(chǔ)機(jī)的管理端口發(fā)送用于查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)的查詢指令,高端存儲(chǔ)機(jī)的管理系統(tǒng)根據(jù)查詢指令查詢相應(yīng)部件的狀態(tài),并將查詢結(jié)果返回給帶外管理監(jiān)測(cè)系統(tǒng),帶外管理監(jiān)測(cè)系統(tǒng)對(duì)查詢結(jié)果進(jìn)行分析得到相應(yīng)部件的狀態(tài)信息,并保存到帶外管理監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)庫(kù)中:成功和高端存儲(chǔ)機(jī)的管理系統(tǒng)建立連接后,可以向其發(fā)送查詢高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)。本步驟中,帶外管理監(jiān)測(cè)系統(tǒng)向高端存儲(chǔ)機(jī)的管理端口發(fā)送用于查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)的查詢指令,高端存儲(chǔ)機(jī)的管理系統(tǒng)根據(jù)查詢指令查詢相應(yīng)部件的狀態(tài),并將查詢結(jié)果返回給帶外管理監(jiān)測(cè)系統(tǒng),帶外管理監(jiān)測(cè)系統(tǒng)接收查詢結(jié)果后,對(duì)查詢結(jié)果進(jìn)行分析得到相應(yīng)部件的狀態(tài)信息,并保存到帶外管理監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)庫(kù)中。
[0053]值得一提的是,查詢各個(gè)部件沒(méi)有先后順序,逐一發(fā)送查詢指令就可以了。當(dāng)向高端存儲(chǔ)機(jī)的管理系統(tǒng)發(fā)送一條查詢指令,高端存儲(chǔ)機(jī)的管理系統(tǒng)會(huì)根據(jù)查詢指令查詢?cè)摬考臓顟B(tài)并返回給帶外管理監(jiān)測(cè)系統(tǒng)。帶外管理監(jiān)測(cè)系統(tǒng)接收到查詢結(jié)果后,對(duì)查詢結(jié)果進(jìn)行分析,得到該部件對(duì)應(yīng)的狀態(tài)信息,并保存到帶外管理監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)庫(kù)。然后再發(fā)送查詢下一部件的查詢指令。在查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)時(shí),是根據(jù)高端存儲(chǔ)機(jī)的序列號(hào)分別查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)的。
[0054]各個(gè)部件狀態(tài)的查詢指令包括磁盤柜狀態(tài)查詢指令、磁盤組狀態(tài)查詢指令、電源狀態(tài)查詢指令、電池狀態(tài)查詢指令、風(fēng)扇狀態(tài)查詢指令、內(nèi)存狀態(tài)查詢指令、前/后端板卡狀態(tài)查詢指令、讀寫模塊狀態(tài)查詢指令和故障日志查詢指令。
[0055]當(dāng)帶外管理監(jiān)測(cè)系統(tǒng)發(fā)送磁盤柜狀態(tài)查詢指令時(shí),高端存儲(chǔ)機(jī)的管理系統(tǒng)執(zhí)行該查詢指令,并返回查詢結(jié)果,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)查詢結(jié)果進(jìn)行分析,得到磁盤柜狀態(tài)。當(dāng)帶外管理監(jiān)測(cè)系統(tǒng)發(fā)送磁盤組狀態(tài)查詢指令時(shí),高端存儲(chǔ)機(jī)的管理系統(tǒng)執(zhí)行該查詢指令,并返回查詢結(jié)果,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)查詢結(jié)果進(jìn)行分析,得到磁盤組狀態(tài)。當(dāng)帶外管理監(jiān)測(cè)系統(tǒng)發(fā)送電源狀態(tài)查詢指令時(shí),高端存儲(chǔ)機(jī)的管理系統(tǒng)執(zhí)行該查詢指令,并返回查詢結(jié)果,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)該查詢結(jié)果進(jìn)行分析,得到電源狀態(tài)。當(dāng)帶外管理監(jiān)測(cè)系統(tǒng)發(fā)送電池狀態(tài)查詢指令時(shí),高端存儲(chǔ)機(jī)的管理系統(tǒng)執(zhí)行該查詢指令,并返回查詢結(jié)果,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)該查詢結(jié)果進(jìn)行分析,得到電池狀態(tài)。當(dāng)帶外管理監(jiān)測(cè)系統(tǒng)發(fā)送風(fēng)扇狀態(tài)查詢指令時(shí),高端存儲(chǔ)機(jī)的管理系統(tǒng)執(zhí)行該查詢指令,并返回查詢結(jié)果,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)該查詢結(jié)果進(jìn)行分析,得到風(fēng)扇狀態(tài)。
[0056]當(dāng)帶外管理監(jiān)測(cè)系統(tǒng)發(fā)送內(nèi)存狀態(tài)查詢指令時(shí),高端存儲(chǔ)機(jī)的管理系統(tǒng)執(zhí)行該查詢指令,并返回查詢結(jié)果,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)該查詢結(jié)果進(jìn)行分析,得到內(nèi)存狀態(tài)。當(dāng)帶外管理監(jiān)測(cè)系統(tǒng)發(fā)送前/后端板卡狀態(tài)查詢指令時(shí),高端存儲(chǔ)機(jī)的管理系統(tǒng)執(zhí)行該查詢指令,并返回查詢結(jié)果,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)該查詢結(jié)果進(jìn)行分析,得到前/后端板卡狀態(tài)。當(dāng)帶外管理監(jiān)測(cè)系統(tǒng)發(fā)送讀寫模塊狀態(tài)查詢指令時(shí),高端存儲(chǔ)機(jī)的管理系統(tǒng)執(zhí)行該查詢指令,并返回查詢結(jié)果,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)該查詢結(jié)果進(jìn)行分析,得到讀寫(1)模塊狀態(tài)查詢指令狀態(tài)。當(dāng)帶外管理監(jiān)測(cè)系統(tǒng)發(fā)送故障日志查詢指令時(shí),高端存儲(chǔ)機(jī)的管理系統(tǒng)執(zhí)行該查詢指令,并返回查詢結(jié)果,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)該查詢結(jié)果進(jìn)行分析,發(fā)現(xiàn)出現(xiàn)故障的部件。
[0057]步驟S06查詢完一臺(tái)高端存儲(chǔ)機(jī)后,再查詢另一臺(tái)高端存儲(chǔ)機(jī),直到帶外管理監(jiān)測(cè)系統(tǒng)管理的高端存儲(chǔ)機(jī)查詢完畢:本步驟中,查詢完一臺(tái)高端存儲(chǔ)機(jī)后,再查詢另外一臺(tái)高端存儲(chǔ)機(jī),直到帶外管理監(jiān)測(cè)系統(tǒng)管理的高端存儲(chǔ)機(jī)查詢完畢。
[0058]步驟S07帶外管理監(jiān)測(cè)系統(tǒng)逐一發(fā)送查詢指令后,根據(jù)查詢結(jié)果進(jìn)行分析,登錄帶外管理監(jiān)測(cè)系統(tǒng)查看每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài):本步驟中,帶外管理監(jiān)測(cè)系統(tǒng)逐一發(fā)送查詢指令后,根據(jù)查詢結(jié)果進(jìn)行分析,登錄帶外管理監(jiān)測(cè)系統(tǒng),可以查看到每個(gè)高端存儲(chǔ)機(jī)的各個(gè)部件的狀態(tài)。
[0059]步驟S08如果某個(gè)高端存儲(chǔ)機(jī)的某個(gè)部件存在故障,則將故障通過(guò)郵件或短信發(fā)送給相關(guān)負(fù)責(zé)人,處理完畢后,等待進(jìn)入下次輪詢:本步驟中,如果某個(gè)高端存儲(chǔ)機(jī)的某個(gè)部件存在故障,則故障通過(guò)郵件或短信發(fā)送給相關(guān)負(fù)責(zé)人,處理完畢后,等待進(jìn)入下次輪詢。本發(fā)明的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法采用輪詢的機(jī)制進(jìn)行探測(cè),可以及時(shí)發(fā)現(xiàn)故障,可以精確到分鐘級(jí),甚至秒級(jí)。通過(guò)高端存儲(chǔ)機(jī)的管理端口進(jìn)行探測(cè),不會(huì)使高端存儲(chǔ)機(jī)的操作系統(tǒng)和業(yè)務(wù)受到影響。節(jié)省人力資源,不用到機(jī)房去看高端存儲(chǔ)機(jī)的指示燈是否發(fā)生故障或者打開(kāi)每個(gè)高端存儲(chǔ)機(jī)的管理頁(yè)面去看是否有狀態(tài)異常的故障。所以其節(jié)省人力資源、能及時(shí)發(fā)現(xiàn)故障。
[0060]對(duì)于本實(shí)施例而言,上述步驟S02還可進(jìn)一步細(xì)化,其細(xì)化后的流程圖如圖2所示,圖2中,上述步驟S02進(jìn)一步包括:
[0061]步驟S21將高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼添加到帶外管理監(jiān)測(cè)系統(tǒng):本步驟中,將高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼添加到帶外管理監(jiān)測(cè)系統(tǒng)。
[0062]步驟S22帶外管理監(jiān)控系統(tǒng)根據(jù)高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼進(jìn)行登錄,查詢高端存儲(chǔ)機(jī)的狀態(tài):本步驟中,帶外管理監(jiān)控系統(tǒng)根據(jù)高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼進(jìn)行登錄,查詢高端存儲(chǔ)機(jī)的狀態(tài)。
[0063]對(duì)于本實(shí)施例而言,上述步驟S03還可進(jìn)一步細(xì)化,其細(xì)化后的流程圖如圖3所示,圖3中,上述步驟S03進(jìn)一步包括:
[0064]步驟S31在帶外管理監(jiān)測(cè)系統(tǒng)上,采用SSH協(xié)議登錄高端存儲(chǔ)機(jī)的管理系統(tǒng)的SSH端口:本步驟中,在帶外管理監(jiān)測(cè)系統(tǒng)上,采用SSH協(xié)議登錄高端存儲(chǔ)機(jī)的管理系統(tǒng)的SSH端
□ O
[0065]步驟S32帶外管理監(jiān)測(cè)系統(tǒng)向高端存儲(chǔ)機(jī)的管理系統(tǒng)發(fā)送連接請(qǐng)求:本步驟中,帶外管理監(jiān)測(cè)系統(tǒng)向高端存儲(chǔ)機(jī)的管理系統(tǒng)發(fā)送連接請(qǐng)求。
[0066]步驟S33高端存儲(chǔ)機(jī)的管理系統(tǒng)驗(yàn)證用戶名和密碼后,成功建立與高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接:本步驟中,高端存儲(chǔ)機(jī)的管理系統(tǒng)驗(yàn)證用戶名和密碼后,成功建立與高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接。
[0067]本實(shí)施例還涉及一種實(shí)現(xiàn)上述高端存儲(chǔ)機(jī)狀態(tài)的獲取方法的裝置,其結(jié)構(gòu)示意圖如圖4所示。圖4中,該裝置包括安裝單元1、納管單元2、連接建立單元3、管理查詢單元4、查詢分析單元5、輪詢查詢單元6、發(fā)送登錄單元7和故障處理單元8;其中,安裝單元I用于在服務(wù)器上安裝用于監(jiān)控高端存儲(chǔ)機(jī)的帶外管理監(jiān)測(cè)系統(tǒng);納管單元2用于將要監(jiān)測(cè)的高端存儲(chǔ)機(jī)納管到帶外管理監(jiān)測(cè)系統(tǒng);連接建立單元3用于建立帶外管理監(jiān)測(cè)系統(tǒng)和高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接;管理查詢單元4用于查詢高端存儲(chǔ)機(jī)的管理系統(tǒng)管理多少臺(tái)高端存儲(chǔ)機(jī);查詢分析單元5用于使帶外管理監(jiān)測(cè)系統(tǒng)向高端存儲(chǔ)機(jī)的管理端口發(fā)送用于查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)的查詢指令,高端存儲(chǔ)機(jī)的管理系統(tǒng)根據(jù)查詢指令查詢相應(yīng)部件的狀態(tài),并將查詢結(jié)果返回給帶外管理監(jiān)測(cè)系統(tǒng),帶外管理監(jiān)測(cè)系統(tǒng)對(duì)查詢結(jié)果進(jìn)行分析得到相應(yīng)部件的狀態(tài)信息,并保存到帶外管理監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)庫(kù)中;各個(gè)部件狀態(tài)的查詢指令包括磁盤柜狀態(tài)查詢指令、磁盤組狀態(tài)查詢指令、電源狀態(tài)查詢指令、電池狀態(tài)查詢指令、風(fēng)扇狀態(tài)查詢指令、內(nèi)存狀態(tài)查詢指令、前/后端板卡狀態(tài)查詢指令、讀寫模塊狀態(tài)查詢指令和故障日志查詢指令。值得一提的是,在查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)時(shí),是根據(jù)高端存儲(chǔ)機(jī)的序列號(hào)分別查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)的。
[0068]本實(shí)施例中,輪詢查詢單元6用于查詢完一臺(tái)高端存儲(chǔ)機(jī)后,再查詢另一臺(tái)高端存儲(chǔ)機(jī),直到帶外管理監(jiān)測(cè)系統(tǒng)管理的高端存儲(chǔ)機(jī)查詢完畢;發(fā)送登錄單元7用于使帶外管理監(jiān)測(cè)系統(tǒng)逐一發(fā)送查詢指令后,根據(jù)查詢結(jié)果進(jìn)行分析,登錄帶外管理監(jiān)測(cè)系統(tǒng)查看每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài);故障處理單元8用于如果某個(gè)高端存儲(chǔ)機(jī)的某個(gè)部件存在故障,則將故障通過(guò)郵件或短信發(fā)送給相關(guān)負(fù)責(zé)人,處理完畢后,等待進(jìn)入下次輪詢。本發(fā)明的裝置采用輪詢的機(jī)制進(jìn)行探測(cè),可以及時(shí)發(fā)現(xiàn)故障,可以精確到分鐘級(jí),甚至秒級(jí)。通過(guò)高端存儲(chǔ)機(jī)的管理端口進(jìn)行探測(cè),不會(huì)使高端存儲(chǔ)機(jī)的操作系統(tǒng)和業(yè)務(wù)受到影響。節(jié)省人力資源,不用到機(jī)房去看高端存儲(chǔ)機(jī)的指示燈是否發(fā)生故障或者打開(kāi)每個(gè)高端存儲(chǔ)機(jī)的管理頁(yè)面去看是否有狀態(tài)異常的故障。所以其節(jié)省人力資源、能及時(shí)發(fā)現(xiàn)故障。
[0069]本實(shí)施例中,納管單元2進(jìn)一步包括添加模塊21和登錄查詢模塊22;其中,添加模塊21用于將高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼添加到帶外管理監(jiān)測(cè)系統(tǒng);登錄查詢模塊22用于使帶外管理監(jiān)控系統(tǒng)根據(jù)高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼進(jìn)行登錄,查詢高端存儲(chǔ)機(jī)的狀態(tài)。連接建立單元3進(jìn)一步包括端口登錄模塊31、連接請(qǐng)求發(fā)送模塊32和驗(yàn)證連接模塊33;其中,端口登錄模塊31用于在帶外管理監(jiān)測(cè)系統(tǒng)上,采用SSH協(xié)議登錄高端存儲(chǔ)機(jī)的管理系統(tǒng)的SSH端口;連接請(qǐng)求發(fā)送模塊32用于使帶外管理監(jiān)測(cè)系統(tǒng)向高端存儲(chǔ)機(jī)的管理系統(tǒng)發(fā)送連接請(qǐng)求;驗(yàn)證連接模塊33用于使高端存儲(chǔ)機(jī)的管理系統(tǒng)驗(yàn)證用戶名和密碼后,成功建立與高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接。
[0070]總之,在本實(shí)施例中,帶外管理監(jiān)測(cè)系統(tǒng)對(duì)高端存儲(chǔ)機(jī)的故障監(jiān)控主要采用輪詢的方式,向高端存儲(chǔ)機(jī)的管理端口發(fā)送查詢指令,查詢高端存儲(chǔ)機(jī)的各個(gè)部件的狀態(tài),如果發(fā)現(xiàn)部件出現(xiàn)故障,則及時(shí)通知相關(guān)責(zé)任人。其代替了傳統(tǒng)的人工巡檢方式,節(jié)省人力資源、能及時(shí)發(fā)現(xiàn)故障。
[0071]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種高端存儲(chǔ)機(jī)狀態(tài)的獲取方法,其特征在于,包括如下步驟: A)在服務(wù)器上安裝用于監(jiān)控高端存儲(chǔ)機(jī)的帶外管理監(jiān)測(cè)系統(tǒng); B)將要監(jiān)測(cè)的高端存儲(chǔ)機(jī)納管到所述帶外管理監(jiān)測(cè)系統(tǒng); C)建立所述帶外管理監(jiān)測(cè)系統(tǒng)和高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接; D)查詢所述高端存儲(chǔ)機(jī)的管理系統(tǒng)管理多少臺(tái)高端存儲(chǔ)機(jī); E)所述帶外管理監(jiān)測(cè)系統(tǒng)向所述高端存儲(chǔ)機(jī)的管理端口發(fā)送用于查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)的查詢指令,所述高端存儲(chǔ)機(jī)的管理系統(tǒng)根據(jù)所述查詢指令查詢相應(yīng)部件的狀態(tài),并將查詢結(jié)果返回給所述帶外管理監(jiān)測(cè)系統(tǒng),所述帶外管理監(jiān)測(cè)系統(tǒng)對(duì)所述查詢結(jié)果進(jìn)行分析得到相應(yīng)部件的狀態(tài)信息,并保存到所述帶外管理監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)庫(kù)中; F)查詢完一臺(tái)所述高端存儲(chǔ)機(jī)后,再查詢另一臺(tái)所述高端存儲(chǔ)機(jī),直到所述帶外管理監(jiān)測(cè)系統(tǒng)管理的高端存儲(chǔ)機(jī)查詢完畢; G)所述帶外管理監(jiān)測(cè)系統(tǒng)逐一發(fā)送查詢指令后,根據(jù)查詢結(jié)果進(jìn)行分析,登錄所述帶外管理監(jiān)測(cè)系統(tǒng)查看每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài); H)如果某個(gè)高端存儲(chǔ)機(jī)的某個(gè)部件存在故障,則將所述故障通過(guò)郵件或短信發(fā)送給相關(guān)負(fù)責(zé)人,處理完畢后,等待進(jìn)入下次輪詢。2.根據(jù)權(quán)利要求1所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法,其特征在于,所述步驟B)進(jìn)一步包括: BI)將所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼添加到所述帶外管理監(jiān)測(cè)系統(tǒng); B2)所述帶外管理監(jiān)控系統(tǒng)根據(jù)所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼進(jìn)行登錄,查詢所述高端存儲(chǔ)機(jī)的狀態(tài)。3.根據(jù)權(quán)利要求1或2所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法,其特征在于,所述步驟C)進(jìn)一步包括: Cl)在所述帶外管理監(jiān)測(cè)系統(tǒng)上,采用SSH協(xié)議登錄所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的SSH端口; C2)所述帶外管理監(jiān)測(cè)系統(tǒng)向所述高端存儲(chǔ)機(jī)的管理系統(tǒng)發(fā)送連接請(qǐng)求; C3)所述高端存儲(chǔ)機(jī)的管理系統(tǒng)驗(yàn)證用戶名和密碼后,成功建立與所述高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接。4.根據(jù)權(quán)利要求1所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法,其特征在于,所述各個(gè)部件狀態(tài)的查詢指令包括磁盤柜狀態(tài)查詢指令、磁盤組狀態(tài)查詢指令、電源狀態(tài)查詢指令、電池狀態(tài)查詢指令、風(fēng)扇狀態(tài)查詢指令、內(nèi)存狀態(tài)查詢指令、前/后端板卡狀態(tài)查詢指令、讀寫模塊狀態(tài)查詢指令和故障日志查詢指令。5.根據(jù)權(quán)利要求1所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法,其特征在于,在查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)時(shí),是根據(jù)高端存儲(chǔ)機(jī)的序列號(hào)分別查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)的。6.—種實(shí)現(xiàn)如權(quán)利要求1所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法的裝置,其特征在于,包括: 安裝單元:用于在服務(wù)器上安裝用于監(jiān)控高端存儲(chǔ)機(jī)的帶外管理監(jiān)測(cè)系統(tǒng); 納管單元:用于將要監(jiān)測(cè)的高端存儲(chǔ)機(jī)納管到所述帶外管理監(jiān)測(cè)系統(tǒng); 連接建立單元:用于建立所述帶外管理監(jiān)測(cè)系統(tǒng)和高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接; 管理查詢單元:用于查詢所述高端存儲(chǔ)機(jī)的管理系統(tǒng)管理多少臺(tái)高端存儲(chǔ)機(jī); 查詢分析單元:用于使所述帶外管理監(jiān)測(cè)系統(tǒng)向所述高端存儲(chǔ)機(jī)的管理端口發(fā)送用于查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件狀態(tài)的查詢指令,所述高端存儲(chǔ)機(jī)的管理系統(tǒng)根據(jù)所述查詢指令查詢相應(yīng)部件的狀態(tài),并將查詢結(jié)果返回給所述帶外管理監(jiān)測(cè)系統(tǒng),所述帶外管理監(jiān)測(cè)系統(tǒng)對(duì)所述查詢結(jié)果進(jìn)行分析得到相應(yīng)部件的狀態(tài)信息,并保存到所述帶外管理監(jiān)測(cè)系統(tǒng)的數(shù)據(jù)庫(kù)中; 輪詢查詢單元:用于查詢完一臺(tái)所述高端存儲(chǔ)機(jī)后,再查詢另一臺(tái)所述高端存儲(chǔ)機(jī),直到所述帶外管理監(jiān)測(cè)系統(tǒng)管理的高端存儲(chǔ)機(jī)查詢完畢; 發(fā)送登錄單元:用于使所述帶外管理監(jiān)測(cè)系統(tǒng)逐一發(fā)送查詢指令后,根據(jù)查詢結(jié)果進(jìn)行分析,登錄所述帶外管理監(jiān)測(cè)系統(tǒng)查看每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài); 故障處理單元:用于如果某個(gè)高端存儲(chǔ)機(jī)的某個(gè)部件存在故障,則將所述故障通過(guò)郵件或短信發(fā)送給相關(guān)負(fù)責(zé)人,處理完畢后,等待進(jìn)入下次輪詢。7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)如權(quán)利要求1所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法的裝置,其特征在于,所述納管單元進(jìn)一步包括: 添加模塊:用于將所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼添加到所述帶外管理監(jiān)測(cè)系統(tǒng); 登錄查詢模塊:用于使所述帶外管理監(jiān)控系統(tǒng)根據(jù)所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的IP地址、用戶名和密碼進(jìn)行登錄,查詢所述高端存儲(chǔ)機(jī)的狀態(tài)。8.根據(jù)權(quán)利要求6或7所述的實(shí)現(xiàn)如權(quán)利要求1所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法的裝置,其特征在于,所述連接建立單元進(jìn)一步包括: 端口登錄模塊:用于在所述帶外管理監(jiān)測(cè)系統(tǒng)上,采用SSH協(xié)議登錄所述高端存儲(chǔ)機(jī)的管理系統(tǒng)的SSH端口; 連接請(qǐng)求發(fā)送模塊:用于使所述帶外管理監(jiān)測(cè)系統(tǒng)向所述高端存儲(chǔ)機(jī)的管理系統(tǒng)發(fā)送連接請(qǐng)求; 驗(yàn)證連接模塊:用于使所述高端存儲(chǔ)機(jī)的管理系統(tǒng)驗(yàn)證用戶名和密碼后,成功建立與所述高端存儲(chǔ)機(jī)的管理系統(tǒng)之間的連接。9.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)如權(quán)利要求1所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法的裝置,其特征在于,所述各個(gè)部件狀態(tài)的查詢指令包括磁盤柜狀態(tài)查詢指令、磁盤組狀態(tài)查詢指令、電源狀態(tài)查詢指令、電池狀態(tài)查詢指令、風(fēng)扇狀態(tài)查詢指令、內(nèi)存狀態(tài)查詢指令、前/后端板卡狀態(tài)查詢指令、讀寫模塊狀態(tài)查詢指令和故障日志查詢指令。10.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)如權(quán)利要求1所述的高端存儲(chǔ)機(jī)狀態(tài)的獲取方法的裝置,其特征在于,在查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)時(shí),是根據(jù)高端存儲(chǔ)機(jī)的序列號(hào)分別查詢每個(gè)高端存儲(chǔ)機(jī)各個(gè)部件的狀態(tài)的。
【文檔編號(hào)】G06F11/30GK106021073SQ201610293760
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年5月5日
【發(fā)明人】謝鎮(zhèn)湖, 肖飛龍
【申請(qǐng)人】中國(guó)人民財(cái)產(chǎn)保險(xiǎn)股份有限公司, 廣州云新信息技術(shù)有限公司