日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > ChatGpt >内容正文

ChatGpt

硬RAID可以为NVMe SSD数据可靠性保驾护航吗?

發布時間:2023/12/31 ChatGpt 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 硬RAID可以为NVMe SSD数据可靠性保驾护航吗? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

隨著NAND Flash價格的不斷下降,NVMe SSD正在慢慢普及。NVMe SSD由于極高的性能常被用作數據緩存,即使NVMe SSD發生故障,數據還在持久化介質中存儲,不會導致數據丟失等嚴重事件。隨著NVMe SSD的大量使用,其逐漸被用作持久化存儲介質,替代傳統磁盤。一旦NVMe SSD被用作持久化介質,便提出了數據保護的需求。傳統磁盤采用RAID或者多副本的方式實現數據保護,那么在NVMe SSD上如何進行數據保護?是否還可以采用傳統的硬RAID卡為NVMe SSD提供數據保護服務?

?

業內Broadcom今年中旬的時候推出了全球首款多模ROC控制器,ROC控制器是硬RAID卡的核心控制器。原有的ROC控制器提供了SAS/SATA接口,支持SAS/SATA盤。多模控制器在原有接口的基礎上支持NVMe接口,不僅可以支持傳統的存儲盤接口,而且可以支持NVMe SSD。這是不是意味著傳統硬RAID可以擴展到NVMe SSD應用領域?要想回答這些問題,要從硬RAID的基本原理進行分析。

?

LSI的硬RAID為例,其通常采用ROC控制器為核心。ROC是一種RAID SOC控制器,內部集成了多個微控制器,PCIe控制器以及SATA/SAS接口控制器。如果采用這樣的SOC來構建NVMe RAID,那么其基本的結構如下圖所示:



RAID卡一端擴展多個NVMe接口;另一端擴展X16 PCIe接口與主機相連。一個U.2 接口的NVMe SSD普遍采用X4 PCIe鏈路,那么4塊盤就可以把與主機相連的PCIe接口跑滿。如果想要擴展更多的NVMe SSD,那么與主機相連的PCIe接口就會成為性能瓶頸。

?

另外,在SOC中需要運行RAID固件,RAID是數據通路的核心軟件,如果需要發揮多塊SSD盤的性能,那么需要性能優異的SOC控制器,否則SOC本身將會成為嚴重的性能瓶頸。在NVMe SSD內部的控制器,通常都會采用多核架構,例如一個SSD內部采用16個控制器核,單盤可以運行到80萬左右的IOPS。如果想要發揮多NVMe SSD的性能,該嵌入式RAID控制器一定要進行特殊設計,并且采用眾核設計思想,通過高并發發揮NVMe SSD多盤性能。目前Broadcom發布的多模控制器似乎并不能很好的發揮多盤性能,是NVMe RAID的性能瓶頸所在。

?

Latency的角度來看,NVMe SSD本身采用PCIe接口,如果中間再插入硬RAID,那么IO延遲勢必會增加不少。所以,從NVMe RAID的設計來分析,由于NVMe SSD性能實在太高,硬RAID很多地方將會出現性能瓶頸。在不考慮性能的前提下,采用傳統RAID架構的NVMe RAID是可以提供數據保護服務的。但是,如果在保證性能的前提下,為NVMe SSD提供數據保護,那么PCIe接口需要升級,SOC的設計需要突破。

?

NVMe存儲時代,硬RAID遇到了性能問題,如何才能更好的為NVMe SSD提供數據保護服務?以軟件為核心的數據保護解決方案是一種很好的選擇,相信軟RAIDNVMe RAID的未來。

?


總結

以上是生活随笔為你收集整理的硬RAID可以为NVMe SSD数据可靠性保驾护航吗?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。