新型非易失存儲I/O棧綜述
發(fā)布時間:2021-07-27 19:15
隨著新型非易失存儲介質的出現(xiàn),軟件I/O棧的開銷已經(jīng)成為存儲系統(tǒng)的性能瓶頸.首先詳述了基于磁盤的傳統(tǒng)I/O棧的各個軟件層次和請求經(jīng)過I/O棧的一般流程.在分析了傳統(tǒng)I/O棧在閃存(flash)、相變存儲器(phase change memory,PCM)等新型非易失存儲介質構成的存儲系統(tǒng)中存在的問題后,對專門為PCIe固態(tài)硬盤(solid state drive,SSD)設計的高性能主機控制器接口——NVMe接口及基于該接口的I/O棧、請求流程進行了詳細介紹.最后,針對相變存儲器、阻變存儲器(resistive randomaccess memory,RRAM)和自旋轉移矩磁阻隨機存儲器(spin-transfer torque magnetic random access memory,STT-MRAM)等下一代存儲介質,對I/O棧在中斷使用、文件系統(tǒng)權限檢查等方面帶來的性能問題進行了詳細分析,指出未來I/O棧設計要考慮的問題.
【文章來源】:計算機研究與發(fā)展. 2014,51(S1)北大核心EICSCD
【文章頁數(shù)】:7 頁
【部分圖文】:
圖2塊層單請求隊列結構
塊設備提供一個請求隊列結構,對請求合并、排序都是在該隊列上完成的.由于傳統(tǒng)塊層的單請求隊列會存在請求隊列鎖、硬件中斷和遠程內存訪問(NUMA架構上)的問題,導致可擴展性差[12].目前SCSI磁盤在企業(yè)級存儲中得到了廣泛的應用,并且存在大量的基于SCSI架構的軟件.為了使NVMe接口支持遺留的SCSI軟件,NVMExpress工作組在NVMe接口的基礎上又設計開發(fā)了SCSI轉換層[13],SCSI轉換層驅動模型如圖4所示:圖4SCSI轉換層I?O棧SCSI轉換層的作用是將遺留的上層軟件棧產(chǎn)生的SCSI命令轉換成對應的NVMe命令發(fā)送到NVMe驅動中,或者將NVMe驅動產(chǎn)生的返回狀態(tài)信息轉換成SCSI支持的返回狀態(tài)信息.由于兼容遺留軟件,系統(tǒng)可以無縫地從傳統(tǒng)磁盤遷移到支持NVMe接口的PCIeSSD上,缺點是會增加軟件開銷.在目前最新的Linux3.12.4內核版本中,已經(jīng)包含對NVMe接口和SCSI轉換層的支持.3當前I?O棧存在的問題除了以上提到的flash,其他幾種非易失存儲介質(如PCM,RRAM,STT-MRAM)在近幾年也發(fā)展迅速.相比于flash,這些存儲介質讀寫速度更快,21陳祥等:新型非易失存儲I?O棧綜述
【參考文獻】:
期刊論文
[1]閃存存儲系統(tǒng)綜述[J]. 陸游游,舒繼武. 計算機研究與發(fā)展. 2013(01)
本文編號:3306381
【文章來源】:計算機研究與發(fā)展. 2014,51(S1)北大核心EICSCD
【文章頁數(shù)】:7 頁
【部分圖文】:
圖2塊層單請求隊列結構
塊設備提供一個請求隊列結構,對請求合并、排序都是在該隊列上完成的.由于傳統(tǒng)塊層的單請求隊列會存在請求隊列鎖、硬件中斷和遠程內存訪問(NUMA架構上)的問題,導致可擴展性差[12].目前SCSI磁盤在企業(yè)級存儲中得到了廣泛的應用,并且存在大量的基于SCSI架構的軟件.為了使NVMe接口支持遺留的SCSI軟件,NVMExpress工作組在NVMe接口的基礎上又設計開發(fā)了SCSI轉換層[13],SCSI轉換層驅動模型如圖4所示:圖4SCSI轉換層I?O棧SCSI轉換層的作用是將遺留的上層軟件棧產(chǎn)生的SCSI命令轉換成對應的NVMe命令發(fā)送到NVMe驅動中,或者將NVMe驅動產(chǎn)生的返回狀態(tài)信息轉換成SCSI支持的返回狀態(tài)信息.由于兼容遺留軟件,系統(tǒng)可以無縫地從傳統(tǒng)磁盤遷移到支持NVMe接口的PCIeSSD上,缺點是會增加軟件開銷.在目前最新的Linux3.12.4內核版本中,已經(jīng)包含對NVMe接口和SCSI轉換層的支持.3當前I?O棧存在的問題除了以上提到的flash,其他幾種非易失存儲介質(如PCM,RRAM,STT-MRAM)在近幾年也發(fā)展迅速.相比于flash,這些存儲介質讀寫速度更快,21陳祥等:新型非易失存儲I?O棧綜述
【參考文獻】:
期刊論文
[1]閃存存儲系統(tǒng)綜述[J]. 陸游游,舒繼武. 計算機研究與發(fā)展. 2013(01)
本文編號:3306381
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3306381.html
最近更新
教材專著