[發(fā)明專利]一種自動分配NVME硬盤序號的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202010058632.9 | 申請日: | 2020-01-19 |
| 公開(公告)號: | CN111274169B | 公開(公告)日: | 2021-08-20 |
| 發(fā)明(設(shè)計)人: | 鄧文博;孔祥濤 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F13/10 | 分類號: | G06F13/10;G06F13/38;G06F13/42 |
| 代理公司: | 濟(jì)南誠智商標(biāo)專利事務(wù)所有限公司 37105 | 代理人: | 李修杰 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 自動 分配 nvme 硬盤 序號 方法 系統(tǒng) | ||
本申請公開了一種自動分配NVME硬盤序號的方法及系統(tǒng),該方法包括:選定PCH中N個空余GPIO,建立N個GPIO的高低電平信號與NVME硬盤配置之間的映射關(guān)系,獲取待排序的NVME硬盤配置,并根據(jù)該NVME硬盤配置驅(qū)動PCH上相應(yīng)的N個GPIO的高低電平信號,根據(jù)映射關(guān)系及當(dāng)前的N個GPIO的高低電平信號,確定當(dāng)前的NVME硬盤配置,最后根據(jù)當(dāng)前的NVME硬盤配置,生成排序后的NVME硬盤信息。該系統(tǒng)包括:BMC、IO擴(kuò)展模塊、PCH和BIOS模塊。PCH上至少有N個空余的GPIO,BMC通過I2C接口與IO擴(kuò)展模塊通信連接,PCH通過GPIO通道與IO擴(kuò)展模塊連接。BMC中包括:映射關(guān)系建立模塊、待排序NVME硬盤配置類型獲取模塊和NVME硬盤配置類型選項(xiàng)模塊。通過本申請能夠有效提高BIOS版本的通用性,提高運(yùn)維效率。
技術(shù)領(lǐng)域
本申請涉及硬盤配置技術(shù)領(lǐng)域,特別是涉及一種自動分配NVME(Non-VolatileMemory express,非易失性內(nèi)存主機(jī)控制器接口規(guī)范)硬盤序號的方法及系統(tǒng)。
背景技術(shù)
隨著人工智能和大數(shù)據(jù)時代的到來,越來越多的數(shù)據(jù)需要快速傳輸處理,而NVME作為一種高速率、低延遲的存儲協(xié)議應(yīng)運(yùn)而生,并得到越來越廣泛的應(yīng)用。目前通用服務(wù)器一般都需要支持多種NVME硬盤配置來滿足不同客戶需求。考慮到散熱等問題,不同NVME硬盤配置搭配的機(jī)箱以及在機(jī)箱中擺放的位置也不相同。然而從服務(wù)器系統(tǒng)中獲取到的NVME硬盤的排序都是隨機(jī)的,為便于運(yùn)維,需要使BMC(Baseboard Management Controller,基板管理控制器)下顯示的NVME硬盤序號和機(jī)箱的中NVME硬盤的實(shí)際排序一致。因此,如何自動分配NVME硬盤序號,是個重要問題。
目前,為實(shí)現(xiàn)自動分配NVME硬盤序號,通常對每種NVME硬盤配置都發(fā)布對應(yīng)的BIOS(Basic Input Output System,基本輸入輸出系統(tǒng))版本。例如:常見的四路通用服務(wù)器中有三種NVME硬盤配置,配置一為24NVME硬盤,對應(yīng)的BIOS會將對應(yīng)的BIOS會將檢測到的NVME盤從0開始排序直到23為止;配置二對應(yīng)的BIOS會將檢測到的NVME盤從8開始排序直到15;配置三對應(yīng)的BIOS會將檢測到的NVME盤從21開始排序直到24。三種配置示意圖分別見圖1。
然而,目前實(shí)現(xiàn)自動分配NVME硬盤序號的方法中,由于需要針對每種NVME硬盤配置都開發(fā)對應(yīng)的BIOS版本,維護(hù)非常不方便,影響項(xiàng)目進(jìn)展,使得維護(hù)效率較低;而且每種NVME硬盤對應(yīng)一種BIOS版本,使得BIOS版本的通用性較差。
發(fā)明內(nèi)容
本申請?zhí)峁┝艘环N自動分配NVME硬盤序號的方法及系統(tǒng),以解決現(xiàn)有技術(shù)中對NVME硬盤自動排序的方法導(dǎo)致BIOS版本通用性差、維護(hù)效率較低的問題。
為了解決上述技術(shù)問題,本申請實(shí)施例公開了如下技術(shù)方案:
一種自動分配NVME硬盤序號的方法,所述方法包括:
選定PCH(Platform Controller Hub,平臺控制器中心)上空余的N個GPIO(General-purpose input/output,通用輸入/輸出口),其中N為自然數(shù);
建立N個GPIO的高低電平信號與不同NVME硬盤配置類型之間的映射關(guān)系,其中,N個GPIO可建立2N種NVME硬盤配置類型;
獲取待排序的NVME硬盤配置類型;
根據(jù)待排序的NVME硬盤配置類型,驅(qū)動PCH上相應(yīng)的N個GPIO的高低電平信號;
根據(jù)所述映射關(guān)系和當(dāng)前N個GPIO的高低電平信號,確定當(dāng)前的NVME硬盤配置類型;
根據(jù)當(dāng)前的NVME硬盤配置類型,生成排序后的NVME硬盤信息。
可選地,所述根據(jù)待排序的NVME硬盤配置類型,驅(qū)動PCH上相應(yīng)的N個GPIO的高低電平信號的方法,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010058632.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種大數(shù)據(jù)服務(wù)器
- 一種隊(duì)列管理方法及裝置
- 一種NVMe JBOF節(jié)能方法、系統(tǒng)及數(shù)據(jù)中心
- 用于聚合的網(wǎng)上NVMe裝置的聚合存儲方法
- NVMe協(xié)議處理器及其處理方法
- 基于NVMe設(shè)備的存儲系統(tǒng)
- 一種NVMe-oF用戶空間直通后端存儲的方法及系統(tǒng)
- 一種服務(wù)器系統(tǒng)中擴(kuò)充存儲容量的方法及系統(tǒng)
- 一種用于服務(wù)器NVME SSD保護(hù)裝置
- 一種NVMe SSD的硬盤轉(zhuǎn)接板及NVMe SSD虛擬化系統(tǒng)





