[發(fā)明專利]磁盤陣列配置系統(tǒng)及方法無效
| 申請?zhí)枺?/td> | 200910163383.3 | 申請日: | 2009-08-17 |
| 公開(公告)號: | CN101996052A | 公開(公告)日: | 2011-03-30 |
| 發(fā)明(設(shè)計)人: | 彭輝;陳志豐 | 申請(專利權(quán))人: | 英業(yè)達(dá)股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F9/445 |
| 代理公司: | 北京戈程知識產(chǎn)權(quán)代理有限公司 11314 | 代理人: | 程偉;王錦陽 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 磁盤陣列 配置 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種磁盤陣列配置技術(shù),特別是涉及一種在EFI平臺下的磁盤陣列配置方法及系統(tǒng)。
背景技術(shù)
網(wǎng)路服務(wù)器經(jīng)常搭接各式各樣不同的數(shù)據(jù)儲存系統(tǒng),其中,磁盤陣列(Redundant?Array?of?Independent?Disks;RAID)系統(tǒng)是目前最常使用的一種數(shù)據(jù)儲存系統(tǒng)。
然而在現(xiàn)有技術(shù)中,由于不同型號的存儲控制器(Storage?Controller)對應(yīng)不同的RAID控制芯片,且在進(jìn)行RAID設(shè)置的時候,不同型號的存儲控制器對硬盤的讀寫格式均不相同,如此就會造成不同型號存儲控制器間的讀寫格式互不兼容的問題,舉例來說,若幾塊硬盤早先是利用LSI型號的存儲控制器執(zhí)行了RAID配置,若將上述幾塊硬盤連接至其他非LSI型號的存儲控制器上,該非LSI型號的存儲控制器就無法辨識出這幾塊硬盤先前所進(jìn)行的RAID配置,進(jìn)而無法對這幾塊硬盤進(jìn)行數(shù)據(jù)的讀取操作,或者顯示這幾塊硬盤處于非正常狀態(tài),此狀況會令測試工程師產(chǎn)生硬盤已損壞的誤解,造成測試工作的極大不便,且更浪費人力物力。
EFI(可擴(kuò)展韌體接口)是韌體(Firmware)和操作系統(tǒng)之間的接口,EFI架構(gòu)使用的驅(qū)動是基于EFI?Byte?Code,EFI?Byte?Code有些類似于JAVA的中間代碼,并不由CPU直接執(zhí)行操作,而是需要EFI層進(jìn)行翻譯,EFI向作業(yè)系統(tǒng)直接提供硬件操作的接口,而所有作業(yè)系統(tǒng)看到的,都只是EFI留給EFI?Byte?Code的程序接口,且又由于EFI?Byte?Code直接和Windows的API聯(lián)系,因而無論是何種作業(yè)系統(tǒng),只要有EFIByte?Code支持,僅需進(jìn)入EFI系統(tǒng)界面即可完成驅(qū)動程序的更新,而無須針對每一個作業(yè)系統(tǒng)進(jìn)行驅(qū)動升級,只需在EFI界面中升級,所有上層的作業(yè)系統(tǒng)均可直接調(diào)用新的EFI接口。
因此,如何結(jié)合利用EFI系統(tǒng)所具有的優(yōu)點以改善現(xiàn)有磁盤陣列配置作業(yè)中存在的缺陷,即為本發(fā)明待解決的技術(shù)課題。
發(fā)明內(nèi)容
為解決上述現(xiàn)有技術(shù)的缺點,本發(fā)明的主要目的在于提供一種在EFI(Extend?Firmware?Interface)平臺下的磁盤陣列配置系統(tǒng)及方法,能達(dá)成自動識別各不同型號的存儲控制器針對硬盤所執(zhí)行的磁盤陣列(RAID)配置的技術(shù)功效。
為達(dá)到上述及其他相關(guān)的目的,本發(fā)明提供一種在EFI平臺下的磁盤陣列配置系統(tǒng),適用于電腦設(shè)備中,該系統(tǒng)包括:收集模塊,收集整合各型號存儲控制器(Storage?Controller)的驅(qū)動程序,并將其轉(zhuǎn)換為特定格式后儲存于數(shù)據(jù)庫中;偵測模塊,在電腦設(shè)備啟動進(jìn)入EFI系統(tǒng)時,偵測插接至該電腦設(shè)備的連接端口上的硬盤,并讀取該硬盤相應(yīng)的讀寫格式標(biāo)識信息;轉(zhuǎn)換模塊,針對該偵測模塊所讀取到的硬盤相應(yīng)的讀寫格式標(biāo)識信息進(jìn)行格式轉(zhuǎn)換處理,從而將其轉(zhuǎn)換為與該數(shù)據(jù)庫相同的特定格式;查詢模塊,依據(jù)該轉(zhuǎn)換模塊所輸出的經(jīng)轉(zhuǎn)換格式后的硬盤相應(yīng)的讀寫格式標(biāo)識信息,自該數(shù)據(jù)庫中查詢與該硬盤的讀寫格式相吻合的存儲控制器的型號;以及處理模塊,依據(jù)該查詢模塊所查詢到的存儲控制器的型號,自該數(shù)據(jù)庫中調(diào)取該型號存儲控制器相對應(yīng)的驅(qū)動程序并載入至該電腦設(shè)備的EFI系統(tǒng)中。其中,該特定格式為C語言格式,該插接至電腦設(shè)備的連接端口上的硬盤還具有儲存芯片,儲存該硬盤相應(yīng)的讀寫格式信息。該系統(tǒng)還包括暫存模塊,是以表格方式儲存該查詢模塊所查詢出的與各硬盤的讀寫格式信息相吻合的存儲控制器的型號。
本發(fā)明還提供一種在EFI(Extend?Firmware?Interface)平臺下的磁盤陣列(Redundant?Array?of?Independent?Disks;RAID)配置方法,包括:收集整合各型號存儲控制器(Storage?Controller)的驅(qū)動程序,并將其轉(zhuǎn)換為特定格式后儲存于數(shù)據(jù)庫中;啟動電腦設(shè)備進(jìn)入EFI系統(tǒng);偵測插接至該電腦設(shè)備的連接端口上的硬盤,并讀取該硬盤相應(yīng)的讀寫格式標(biāo)識信息;轉(zhuǎn)換所讀取到的硬盤相應(yīng)的讀寫格式標(biāo)識信息的格式為與該數(shù)據(jù)庫相同的特定格式;分析該經(jīng)轉(zhuǎn)換格式后的硬盤相應(yīng)的讀寫格式標(biāo)識信息,以自該數(shù)據(jù)庫中查詢與該硬盤的讀寫格式相吻合的存儲控制器的型號;以及調(diào)取該型號存儲控制器相對應(yīng)的驅(qū)動程序并載入至該電腦設(shè)備的EFI系統(tǒng)中。其中,該特定格式為C語言格式,該插接至電腦設(shè)備的連接端口上的硬盤還具有儲存芯片,儲存該硬盤相應(yīng)的讀寫格式信息。該方法還包括以表格方式儲存該所查詢出的與各硬盤的讀寫格式信息相吻合的存儲控制器的型號的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英業(yè)達(dá)股份有限公司,未經(jīng)英業(yè)達(dá)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910163383.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種組合鞋
- 下一篇:摩擦發(fā)熱式干燥機(jī)
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





