0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

NVMe協(xié)議中對(duì)NVMe SSD進(jìn)行管理的Admin Command Set

VIBT_dputech ? 來(lái)源:大普微 ? 作者:大普微 ? 2021-03-28 10:48 ? 次閱讀

在NVMe協(xié)議中,專門定義了一套Admin Command Set用于對(duì)NVMeSSD進(jìn)行管理,但這套管理命令集走的是帶內(nèi)通道,整個(gè)帶內(nèi)通道打通需要主機(jī)和盤兩邊的硬件與軟件共同配合完成,任意一個(gè)環(huán)節(jié)出問(wèn)題都可能導(dǎo)致此路不通,這套管理命令集也就成了擺設(shè)。而不管是AIC或者U.2的盤,硬件接口上都保留了SMBus管腳,這樣主機(jī)和盤之間就能通過(guò)帶外通道進(jìn)行通信,因此通過(guò)帶外通道對(duì)盤進(jìn)行一些基本管理是一個(gè)非常好的選擇,既不需要帶內(nèi)通道那么復(fù)雜的依賴關(guān)系,又能和數(shù)據(jù)業(yè)務(wù)分離。

隨著NVMeSSD的發(fā)展至今,當(dāng)前NVMeSSD的帶外管理總共有4種機(jī)制,在《Enterprise SSD Form Factor》和《NVM Express Management Interface》里面定義。

1)VPD

每個(gè)盤都有一個(gè)FRU信息設(shè)備用來(lái)保存盤的基本信息,普遍是一個(gè)eeprom器件,器件里面保存的信息就是VPD(Vital Product Data),在不同規(guī)范里面信息定義的格式不一樣,但里面主要都是盤的廠商信息,SN和MN這些出廠信息。NVMe-MI協(xié)議VPD格式遵循IPMI平臺(tái)管理FRU信息存儲(chǔ)定義,推薦使用NVMe-MI協(xié)議定義的格式。

514790d8-8eb9-11eb-8b86-12bb97331649.png

圖一:《Enterprise SSD Form Factor》VPD 格式定義

52a3430a-8eb9-11eb-8b86-12bb97331649.png

圖二:NVMe-MI協(xié)議VPD格式定義

2)溫度傳感器

主機(jī)可通過(guò)帶外從傳感器直接獲取盤的溫度信息,用于輔助主機(jī)管理,主要是防止高溫對(duì)盤造成故障。

3)NVMeBasic Management Command

這個(gè)方式是主機(jī)作為master,盤作為slave進(jìn)行數(shù)據(jù)交互完成的。首先主機(jī)給盤下發(fā)一個(gè)CmdOpcode,然后再向盤發(fā)起SMBus Read,盤收到讀請(qǐng)求后根據(jù)協(xié)議定義按照Opcode返回?cái)?shù)據(jù)給主機(jī)。這種方式最大支持256個(gè)字節(jié)的數(shù)據(jù),協(xié)議定義了前32字節(jié),主要包括critical warning,temperature,PDLU,SN這些信息。后面字節(jié)用于廠商自定義,但擴(kuò)展性依舊比較差,在最新的NVMe-MI協(xié)議中也明確不推薦該方式,建議舍棄。

4)NVMeMI Command

為了大一統(tǒng)帶外管理,協(xié)議標(biāo)準(zhǔn)制定者們基于MCTP協(xié)議定義了一套完整的帶外管理協(xié)議,即NVMe-MI協(xié)議。NVMe-MI協(xié)議定義了一套類似于NVMe命令集的管理接口命令,功能更全,擴(kuò)展性強(qiáng),甚至還可以模擬發(fā)送NVMe Admin Cmd和PCIe Cmd。

538140e2-8eb9-11eb-8b86-12bb97331649.png

圖三:NVMe-MI協(xié)議管理接口命令集

根據(jù)NVMe SSD的發(fā)展趨勢(shì)來(lái)看,NVMe-MI協(xié)議將會(huì)逐步成為NVMe SSD帶外管理的標(biāo)準(zhǔn)。能夠給主機(jī)端提供更多樣,更可靠的管理機(jī)制,尤其適用于服務(wù)器廠商的BMC硬盤管理。

Dapustor的Haishen 系列NVMe SSD對(duì)于前述4種帶外管理機(jī)制已經(jīng)全部支持,能在各大服務(wù)器廠商的BMC服務(wù)器上完美顯示。

原文標(biāo)題:NVMe SSD 帶外管理

文章出處:【微信公眾號(hào):大普微】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • SSD
    SSD
    +關(guān)注

    關(guān)注

    21

    文章

    2863

    瀏覽量

    117459

原文標(biāo)題:NVMe SSD 帶外管理

文章出處:【微信號(hào):dputech,微信公眾號(hào):DapuStor】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一文詳解 ALINX NVMe IP 特性

    的理想選擇。 NVMe?專為 SSD 而生,通過(guò)直接利用 PCIe 通道,避免 SATA 協(xié)議和外置控制器(PCH)的額外延遲,使性能大幅提升,尤其在隨機(jī) I/O 操作中表現(xiàn)突出。 NVMe
    的頭像 發(fā)表于 11-14 13:59 ?261次閱讀
    一文詳解 ALINX <b class='flag-5'>NVMe</b> IP 特性

    ICY DOCK M.2轉(zhuǎn)U.2 SSD轉(zhuǎn)接盒如何重新定義M.2 NVMe SSD

    ICY DOCK M.2轉(zhuǎn)U.2 SSD轉(zhuǎn)接盒如何重新定義M.2 NVMe SSD
    的頭像 發(fā)表于 10-21 18:08 ?287次閱讀
    ICY DOCK M.2轉(zhuǎn)U.2 <b class='flag-5'>SSD</b>轉(zhuǎn)接盒如何重新定義M.2 <b class='flag-5'>NVMe</b> <b class='flag-5'>SSD</b>

    1分鐘了解臺(tái)式電腦系統(tǒng)備份:NVMe PCIe SATA M.2雙協(xié)議SSD輕松拷貝不求人

    PV-B8001NVMe M.2 PCIe SATA SSD協(xié)議拷貝/抹除機(jī) ,提供了多樣化的功能,專為經(jīng)常需要進(jìn)行大批量數(shù)據(jù)處理或備份操作的用戶打造。 PV-B8001圖片 臺(tái)
    發(fā)表于 10-15 15:39

    得瑞領(lǐng)新亮相2024云棲大會(huì),展現(xiàn)企業(yè)級(jí)NVMe SSD創(chuàng)新實(shí)力

    在2024云棲大會(huì)上,得瑞領(lǐng)新展示了企業(yè)級(jí)NVMe SSD解決方案在云計(jì)算、大數(shù)據(jù)和金融等領(lǐng)域的優(yōu)勢(shì),提升數(shù)據(jù)處理效率的同時(shí)優(yōu)化了能耗管理,為企業(yè)數(shù)字化轉(zhuǎn)型提供了強(qiáng)有力支持,吸引了眾多參會(huì)者關(guān)注。
    的頭像 發(fā)表于 09-24 15:23 ?348次閱讀
    得瑞領(lǐng)新亮相2024云棲大會(huì),展現(xiàn)企業(yè)級(jí)<b class='flag-5'>NVMe</b> <b class='flag-5'>SSD</b>創(chuàng)新實(shí)力

    西部數(shù)據(jù)發(fā)布WD Blue SN5000 NVMe SSD

    西部數(shù)據(jù)近期宣布,正式推出其WD Blue系列的最新成員——WD Blue? SN5000 NVMe? SSD,專為追求極致性能的內(nèi)容創(chuàng)作者與專業(yè)人士量身打造。這款SSD的推出,標(biāo)志著西部數(shù)據(jù)在高端存儲(chǔ)解決方案領(lǐng)域的又一重要里程
    的頭像 發(fā)表于 09-02 18:25 ?977次閱讀

    國(guó)產(chǎn)NVMe SSD擴(kuò)展卡:驅(qū)動(dòng)存儲(chǔ)新紀(jì)元

    NVMe技術(shù)的標(biāo)準(zhǔn)化接口使得不同廠商的設(shè)備能夠更好地兼容和互操作,提升了存儲(chǔ)系統(tǒng)的靈活性和擴(kuò)展性。
    的頭像 發(fā)表于 08-17 14:59 ?1470次閱讀
    國(guó)產(chǎn)<b class='flag-5'>NVMe</b> <b class='flag-5'>SSD</b>擴(kuò)展卡:驅(qū)動(dòng)存儲(chǔ)新紀(jì)元

    Xilinx NVMe AXI4主機(jī)控制器,AXI4接口高性能版本介紹

    NVMe AXI4 Host Controller IP可以連接高速存儲(chǔ)PCIe SSD,無(wú)需CPU,自動(dòng)加速處理所有的NVMe協(xié)議命令,具備獨(dú)立的數(shù)據(jù)寫入和讀取AXI4接口,不但適用
    的頭像 發(fā)表于 07-18 09:17 ?569次閱讀
    Xilinx <b class='flag-5'>NVMe</b> AXI4主機(jī)控制器,AXI4接口高性能版本介紹

    m2接口sata和nvme怎么區(qū)分

    使用AHCI(Advanced Host Controller Interface,高級(jí)主機(jī)控制器接口)協(xié)議進(jìn)行數(shù)據(jù)傳輸。而NVMe(Non-V
    的頭像 發(fā)表于 07-10 10:19 ?5176次閱讀

    高性能NVMe主機(jī)控制器,Xilinx FPGA PCIe 3

    ,實(shí)現(xiàn)必須以及可選的NVMe Admin Command Set和NVM Command Set
    發(fā)表于 04-20 14:41

    高性能NVMe主機(jī)控制器,Xilinx FPGA NVMe Host Accelerator IP

    ,實(shí)現(xiàn)必須以及可選的NVMe Admin Command Set和NVM Command Set
    發(fā)表于 04-10 22:55

    Xilinx FPGA高性能NVMe SSD主機(jī)控制器,NVMe Host Controller IP

    ,實(shí)現(xiàn)必須以及可選的NVMe Admin Command Set和NVM Command Set
    發(fā)表于 03-27 17:23

    美光3500 NVMe SSD重塑游戲與計(jì)算新紀(jì)元

    在當(dāng)下,個(gè)人電腦早已不再局限于單一功能,而是成為滿足多元化需求的綜合平臺(tái)。尤其對(duì)于專業(yè)用戶與游戲愛(ài)好者而言,其性能與體驗(yàn)至關(guān)重要。為了滿足這一需求,美光科技推出了革命性的3500 NVMe SSD,為行業(yè)樹立了新的標(biāo)桿。
    的頭像 發(fā)表于 03-27 09:51 ?566次閱讀

    Xilinx FPGA NVMe主機(jī)控制器IP,高性能版本介紹應(yīng)用

    ,實(shí)現(xiàn)必須以及可選的NVMe Admin Command Set和NVM Command Set
    發(fā)表于 03-09 13:56

    Xilinx FPGA NVMe Host Controller IP,NVMe主機(jī)控制器

    ,實(shí)現(xiàn)必須以及可選的NVMe Admin Command Set和NVM Command Set
    發(fā)表于 02-21 10:16

    Xilinx FPGA NVMe控制器,NVMe Host Controller IP

    NVMe Host Controller IP可以連接高速存儲(chǔ)PCIe SSD,無(wú)需CPU和外部存儲(chǔ)器,自動(dòng)加速處理所有的NVMe協(xié)議命令,具備獨(dú)立的數(shù)據(jù)寫入AXI4-Stream/F
    的頭像 發(fā)表于 02-18 11:27 ?912次閱讀
    Xilinx FPGA <b class='flag-5'>NVMe</b>控制器,<b class='flag-5'>NVMe</b> Host Controller IP