欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種自動(dòng)區(qū)別NVME硬盤廠商的設(shè)計(jì)方法與流程

文檔序號(hào):12802029閱讀:234來源:國(guó)知局

本發(fā)明涉及計(jì)算機(jī)軟件開發(fā)技術(shù)領(lǐng)域,具體涉及一種自動(dòng)區(qū)別nvme硬盤廠商的設(shè)計(jì)方法。



背景技術(shù):

近年來,隨著企業(yè)規(guī)模的不斷擴(kuò)大,引進(jìn)設(shè)備的不斷增多,同時(shí)云計(jì)算及大數(shù)據(jù)的迅猛發(fā)展,諸多應(yīng)用領(lǐng)域都對(duì)存儲(chǔ)設(shè)備的讀寫能力等提出了更高的要求。

傳統(tǒng)的ahci標(biāo)準(zhǔn)及sata起初是針對(duì)機(jī)械硬盤,無法發(fā)揮固態(tài)硬盤的優(yōu)勢(shì)。自2011年3月nvme1.0標(biāo)準(zhǔn)發(fā)布以來,nvme硬盤以其低延遲、低功耗、高讀寫速度等優(yōu)勢(shì)受到高端存儲(chǔ)應(yīng)用領(lǐng)域的青睞。多家廠商已經(jīng)推出不同款式的nvme硬盤,尤其以intel、三星、memblaze為主,三家廠商均支持smbus獲取nmve硬盤的溫度、狀態(tài)、vpd值等等,但是每一家對(duì)應(yīng)的各自寄存器均不一樣,同時(shí)獲取方法也不盡相同。

然而要對(duì)三家廠商實(shí)現(xiàn)兼容,保證在混合插入時(shí)保證bmc能夠正常識(shí)別,并能夠?qū)︼L(fēng)扇進(jìn)行合理調(diào)控。因此,急需提出一種更為合理、科學(xué)、有效自動(dòng)區(qū)別nvme硬盤廠商方法,保證nvme硬盤混插后能夠正常工作。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明要解決的技術(shù)問題是:本發(fā)明針對(duì)以上問題,提供一種自動(dòng)區(qū)別nvme硬盤廠商的設(shè)計(jì)方法。

本發(fā)明所采用的技術(shù)方案為:

一種自動(dòng)區(qū)別nvme硬盤廠商的設(shè)計(jì)方法,所述方法通過bmc訪問nvme硬盤寄存器,獲取每一個(gè)nvme硬盤的廠商信息;將單個(gè)硬盤廠商信息對(duì)比相應(yīng)枚舉中的asiic碼,確定廠商型號(hào)。

所述方法通過所確定的廠商型號(hào),根據(jù)該廠商的相應(yīng)寄存器,通過相應(yīng)命令獲取對(duì)應(yīng)溫度信息和狀態(tài)信息。

所述方法通過所獲取的對(duì)應(yīng)溫度信息和狀態(tài)信息,最終確定相應(yīng)的風(fēng)扇調(diào)控信息,及時(shí)地對(duì)風(fēng)扇進(jìn)行調(diào)控,確保服務(wù)器能夠正常運(yùn)行。

所述bmc(baseboardmanagementcontroller)通過i2c通道訪問nvme硬盤寄存器。

所述方法實(shí)現(xiàn)步驟如下:

(1)bmc通過i2c通道訪問nvme硬盤寄存器,獲取每一個(gè)nvme硬盤的廠商信息;

(2)將單個(gè)硬盤廠商信息對(duì)比相應(yīng)枚舉中的asiic碼,確定廠商型號(hào);

(3)通過所確定的廠商型號(hào)根據(jù)各自廠商的相應(yīng)寄存器再次通過各自命令獲取對(duì)應(yīng)溫度信息和狀態(tài)信息;

(4)根據(jù)獲取的對(duì)應(yīng)溫度信息和狀態(tài)信息,最終確定相應(yīng)的風(fēng)扇調(diào)控信息,及時(shí)地對(duì)風(fēng)扇進(jìn)行調(diào)控,確保服務(wù)器能夠正常運(yùn)行。

本發(fā)明的有益效果為:

本發(fā)明無需手動(dòng)添加判斷nvme硬盤廠商,只需通過相應(yīng)的寄存器獲取相應(yīng)廠商信息,大大簡(jiǎn)化了人工參與,節(jié)省了人力,適用于nvme硬盤混插等各種配置。

附圖說明

圖1為本發(fā)明方法操作流程圖。

具體實(shí)施方式

下面根據(jù)說明書附圖,結(jié)合具體實(shí)施方式對(duì)本發(fā)明進(jìn)一步說明:

實(shí)施例1:

一種自動(dòng)區(qū)別nvme硬盤廠商的設(shè)計(jì)方法,所述方法通過bmc訪問nvme硬盤寄存器,獲取每一個(gè)nvme硬盤的廠商信息;將單個(gè)硬盤廠商信息對(duì)比相應(yīng)枚舉中的asiic碼,確定廠商型號(hào)。

實(shí)施例2

在實(shí)施例1的基礎(chǔ)上,本實(shí)施例所述方法通過所確定的廠商型號(hào),根據(jù)該廠商的相應(yīng)寄存器,通過相應(yīng)命令獲取對(duì)應(yīng)溫度信息和狀態(tài)信息。

實(shí)施例3

在實(shí)施例2的基礎(chǔ)上,本實(shí)施例所述方法通過所獲取的對(duì)應(yīng)溫度信息和狀態(tài)信息,最終確定相應(yīng)的風(fēng)扇調(diào)控信息,及時(shí)地對(duì)風(fēng)扇進(jìn)行調(diào)控,確保服務(wù)器能夠正常運(yùn)行。

實(shí)施例4

在任一實(shí)施例1-3的基礎(chǔ)上,本實(shí)施例所述bmc(baseboardmanagementcontroller)通過i2c通道訪問nvme硬盤寄存器。

實(shí)施例5

如圖1所示,在實(shí)施例4的基礎(chǔ)上,本實(shí)施例所述方法實(shí)現(xiàn)步驟如下:

(1)bmc通過i2c通道訪問nvme硬盤寄存器,獲取每一個(gè)nvme硬盤的廠商信息;

(2)將單個(gè)硬盤廠商信息對(duì)比相應(yīng)枚舉中的asiic碼,確定廠商型號(hào);

(3)通過所確定的廠商型號(hào)根據(jù)各自廠商的相應(yīng)寄存器再次通過各自命令獲取對(duì)應(yīng)溫度信息和狀態(tài)信息;

(4)根據(jù)獲取的對(duì)應(yīng)溫度信息和狀態(tài)信息,最終確定相應(yīng)的風(fēng)扇調(diào)控信息,及時(shí)地對(duì)風(fēng)扇進(jìn)行調(diào)控,確保服務(wù)器能夠正常運(yùn)行。

實(shí)施方式僅用于說明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。



技術(shù)特征:

技術(shù)總結(jié)
本發(fā)明公開了一種自動(dòng)區(qū)別NVME硬盤廠商的設(shè)計(jì)方法,所述方法通過BMC訪問NVME硬盤寄存器,獲取每一個(gè)NVME硬盤的廠商信息;將單個(gè)硬盤廠商信息對(duì)比相應(yīng)枚舉中的ASIIC碼,確定廠商型號(hào)。本發(fā)明無需手動(dòng)添加判斷NVME硬盤廠商,只需通過相應(yīng)的寄存器獲取相應(yīng)廠商信息,大大簡(jiǎn)化了人工參與,節(jié)省了人力,適用于NVME硬盤混插等各種配置。

技術(shù)研發(fā)人員:王義暉;張兆義
受保護(hù)的技術(shù)使用者:鄭州云海信息技術(shù)有限公司
技術(shù)研發(fā)日:2017.01.22
技術(shù)公布日:2017.07.04
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
正镶白旗| 抚宁县| 天津市| 江阴市| 三门县| 中宁县| 灵丘县| 灵台县| 酉阳| 永康市| 龙川县| 宁城县| 镇赉县| 和硕县| 三河市| 怀来县| 新干县| 乐清市| 西畴县| 潮州市| 准格尔旗| 雷波县| 静乐县| 金溪县| 车致| 冀州市| 阿荣旗| 徐闻县| 临清市| 凤阳县| 前郭尔| 时尚| 越西县| 永宁县| 宁安市| 新丰县| 新丰县| 馆陶县| 梁河县| 上思县| 县级市|