亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種硬盤物理序列號的獲取方法、裝置以及系統(tǒng)的制作方法

文檔序號:9432213閱讀:1530來源:國知局
一種硬盤物理序列號的獲取方法、裝置以及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,具體而言,涉及一種硬盤物理序列號的獲取方法、裝置以及系統(tǒng)。
【背景技術(shù)】
[0002]服務(wù)器是信息系統(tǒng)的基礎(chǔ)組成部分,在服務(wù)器的日常運(yùn)營維護(hù)工作中,需要對服務(wù)器進(jìn)行檢查和監(jiān)控。尤其是在設(shè)計(jì)保密的國防或者軍工單位,還需要定期對服務(wù)器配置進(jìn)行保密檢查,檢查的重點(diǎn)就是要查看服務(wù)器上硬盤物理序列號是否發(fā)生變化,以確保硬盤沒有被替換。
[0003]目前,檢查硬盤物理序列號的方法有兩種:1、直接插拔硬盤,手工抄寫硬盤上面印刷的序列號。2、通過操作系統(tǒng)提供的接口命令,直接獲取硬盤的相關(guān)參數(shù)。
[0004]而隨著計(jì)算機(jī)技術(shù)的發(fā)展,在計(jì)算機(jī)實(shí)際應(yīng)用的過程中,對硬盤的存儲量要求越來越大。隨著這一要求的增加,在一個(gè)服務(wù)器上,用于存儲信息硬盤的數(shù)量也越來越多,一般地,會將多個(gè)硬盤組成一個(gè)磁盤陣列,系統(tǒng)會對該磁盤陣列標(biāo)注一個(gè)虛擬的序列號。直接插拔硬盤的方法效率低下,且有些服務(wù)器需要預(yù)先關(guān)機(jī)后方能進(jìn)行;而通過操作系統(tǒng)提供的接口命令,一旦遇到磁盤陣列,其所獲取的序列號為該磁盤陣列的虛擬序列號,并不能獲取磁盤陣列中每一個(gè)硬盤的硬盤物理序列號,所得到的數(shù)據(jù)完全沒有意義。
[0005]因此,一種效率高,準(zhǔn)確率也高的硬盤物理序列號獲取方法成為現(xiàn)在亟待解決的問題。

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

[0006]有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種硬盤物理序列號的獲取方法、裝置以及系統(tǒng),能夠以更高的效率,更準(zhǔn)確的獲取硬盤的硬盤物理序列號。
[0007]第一方面,本發(fā)明實(shí)施例提供了一種硬盤物理序列號的獲取方法,包括:
[0008]獲取服務(wù)器硬件信息;
[0009]根據(jù)所述服務(wù)器硬件信息判斷硬盤是否為磁盤陣列;
[0010]如果判斷結(jié)果為否,則通過操作系統(tǒng)的硬件接口直接獲取硬盤物理序列號;
[0011]如果判斷的結(jié)果為是,則獲取RAID卡的型號,并根據(jù)該RAID卡的型號匹配并加載RAID卡管理工具;
[0012]通過RAID卡管理工具執(zhí)行RAID信息查詢命令,獲取硬盤物理序列號。
[0013]結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第一種可能的實(shí)施方式,所述獲取服務(wù)器硬件信息包括:
[0014]向所述操作系統(tǒng)的硬件接口發(fā)送硬件信息調(diào)取指令;
[0015]接收所述操作系統(tǒng)的硬件接口根據(jù)所述硬件信息調(diào)取指令所返回的所述服務(wù)器硬件信息。
[0016]結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第二種可能的實(shí)施方式,根據(jù)所述服務(wù)器硬件信息判斷硬盤是否為磁盤陣列具體包括:
[0017]檢測所述服務(wù)器硬件信息中是否包括RAID卡信息;
[0018]如果包括,則根據(jù)所述服務(wù)器硬件信息中的硬盤信息檢測硬盤是否只有一個(gè);
[0019]如果是,則所述硬盤為磁盤陣列。
[0020]結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第三種可能的實(shí)施方式,在獲取硬盤物理序列號之后,還包括:
[0021]將獲取的所述硬盤物理序列號導(dǎo)出為文本文件;
[0022]和/或,通過與服務(wù)器的接口上傳至所述服務(wù)器。
[0023]結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第四種可能的實(shí)施方式,當(dāng)所述操作系統(tǒng)為windows的時(shí)候,所述操作系統(tǒng)的硬件接口為WIN ;
[0024]當(dāng)所述操作系統(tǒng)為Iinux的時(shí)候,所述操作系統(tǒng)的硬件接口為hdparm。
[0025]第二方面,本發(fā)明實(shí)施例還提供一種硬盤物理序列號的獲取裝置,包括:
[0026]硬件信息獲取模塊,用于獲取服務(wù)器硬件信息;
[0027]磁盤陣列判斷模塊,用于根據(jù)所述服務(wù)器硬件信息判斷硬盤是否為磁盤陣列;
[0028]第一物理序列號獲取模塊,用于在如果判斷結(jié)果為否時(shí),通過操作系統(tǒng)的硬件接口直接獲取硬盤物理序列號;
[0029]RAID卡管理工具匹配模塊,用于如果判斷的結(jié)果為是時(shí),獲取RAID卡的型號,并根據(jù)該RAID卡的型號匹配RAID卡管理工具并加載;
[0030]第二物理序列號獲取模塊,用于通過RAID卡管理工具執(zhí)行RAID信息查詢命令,獲取硬盤物理序列號。
[0031]結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第一種可能的實(shí)施方式,所述硬件信息獲取模塊具體包括:
[0032]硬件信息調(diào)取指令發(fā)送單元,用于向所述操作系統(tǒng)的硬件接口發(fā)送硬件信息調(diào)取指令;
[0033]硬件信息接收單元,用于接收所述操作系統(tǒng)的硬件接口根據(jù)所述硬件信息調(diào)取指令所返回的服務(wù)器硬件信息。
[0034]結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第二種可能的實(shí)施方式,所述磁盤陣列判斷模塊具體包括:
[0035]RAID卡信息檢測單元,用于檢測所述服務(wù)器硬件信息中是否包括RAID卡信息;
[0036]硬盤數(shù)量檢測單元,用于在包括RAID卡信息時(shí),則根據(jù)所述服務(wù)器硬件信息中的硬盤信息檢測硬盤是否只有一個(gè);
[0037]硬盤陣列確定單元,用于在硬盤數(shù)量檢測單元的輸出結(jié)果為是時(shí),確定所述硬盤為磁盤陣列。
[0038]結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第三種可能的實(shí)施方式,還包括:物理序列號輸出模塊,用于將獲取的硬盤物理序列號導(dǎo)出為文本文件;
[0039]和/或,通過與服務(wù)器的接口上傳至所述服務(wù)器。
[0040]第三方面,本發(fā)明實(shí)施例還提供一種硬盤物理序列號的獲取系統(tǒng),所述服務(wù)器上還設(shè)置有如上述第二方面所述的硬盤物理序列號的獲取裝置。
[0041]本發(fā)明實(shí)施例所提供的硬盤物理序列號的獲取方法、裝置以及系統(tǒng),通過從操作系統(tǒng)直接獲取服務(wù)器硬件信息,并根據(jù)所獲取的硬件信息判斷硬盤是否為磁盤陣列,如果是磁盤陣列,那么就要根據(jù)相應(yīng)的RAID卡型號,尋找與RAID卡匹配的RAID卡管理工具,然后通過RAID卡管理工具執(zhí)行RAID卡信息查詢指令。在RAID卡信息查詢指令中,包括了磁盤的物理序列號,從而能夠最終獲取硬盤物理序列號。在這個(gè)過程中,既不需要將硬盤直接插拔,也避免了通過操作系統(tǒng)提供的接口指令獲取硬盤的虛擬序列號,獲取硬盤物理序列號的效率和準(zhǔn)確率都較之現(xiàn)有技術(shù)更高。
[0042]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。
【附圖說明】
[0043]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
[0044]圖1示出了本發(fā)明實(shí)施例所提供的一種硬盤物理序列號的獲取方法的流程圖;
[0045]圖2示出了本發(fā)明實(shí)施例所提供的硬盤物理序列號的獲取方法中,具體獲取服務(wù)器硬件信息的方法的流程圖;
[0046]圖3示出了本發(fā)明實(shí)施例所提供的硬盤物理序列號的獲取方法中,判斷硬盤是否為磁盤陣列方法的流程圖;
[0047]圖4示出了本發(fā)明實(shí)施例所提供的一種硬盤物理序列號的獲取裝置的結(jié)構(gòu)示意圖;
[0048]圖5示出了本發(fā)明實(shí)施例所提供的硬件信息獲取模塊的具體結(jié)構(gòu)示意圖;
[0049]圖6示出了本發(fā)明實(shí)施例所提供的磁盤陣列判斷模塊的具體結(jié)構(gòu)示意圖;
[0050]圖7示出了本發(fā)明實(shí)施例所提供的另一種硬盤物理序列號的獲取裝置的具體結(jié)構(gòu)示意圖;
[0051]圖8示出了本發(fā)明實(shí)施例所提供的硬盤物理序列號的獲取系統(tǒng)的結(jié)構(gòu)示意圖。
[0052]圖示說明:
[0053]硬件信息獲取模塊10、磁盤陣列判斷模塊20、第一物理序列號獲取模塊30、RAID卡管理工具匹配模塊40、第二物理序列號獲取模塊50、物理序列號輸出模塊60 ;
[0054]硬件信息調(diào)取指令發(fā)送單元11、硬件信息接收單元12 ;
[0055]RAID卡信息檢測單元21、硬盤數(shù)量檢測單元22、硬盤陣列確定單元23。
【具體實(shí)施方式】
[0056]下面將結(jié)合本發(fā)明實(shí)施例中附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。因此,以下對在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1