至于為什么依然用的是英特爾Logo,原因很簡單,英特爾NAND相關(guān)業(yè)務(wù)出售給SK海力士,而后成立了新的存儲公司——Solidigm。
內(nèi)心OS:貼有英特爾Logo的Solidigm固態(tài)盤,屬于賣一塊少一塊。
D7-P5520的個人和家庭背景
D7-P5520和D7-P5620是Solidigm成立后首次推出的企業(yè)級產(chǎn)品,命名規(guī)則延續(xù)了此前英特爾的風格。(不只是命名規(guī)則,方方面面也都是原汁原味的英特爾品質(zhì))
D7-P5520的上一代是D7-P5510,這兩個都是PCIe 4.0,而再上一代則是PCIe 3.0的D7-P4510。D7-P5620的上一代是D7-P4610,同樣也是PCIe 3.0。
PCIe 3.0的盤采用的都是64層TLC,而新的D7-P5620和D7-P5520則采用的是144層TLC。其中,D7-P5620只有U.2這一種外形規(guī)格,而D7-P5520則更靈活,有U.2、E1.L和E1.S三種外形規(guī)格。
應(yīng)用場景方面,由于D7-P5520的DWPD為1,所以更側(cè)重讀優(yōu)勢,而D7-P5620的DWPD則可以達到3,性能更高,也更側(cè)重讀寫混合的場景。
我手里拿到的是D7-P5520的U.2版本,官方給出的數(shù)據(jù)顯示,其相比前兩代的PCIe 3.0版本有比較大的提升,相較于上一代的D7-P5510也有不少提升。
D7-P5520的4K隨機讀取性能提升最高可達42%,4K隨機寫入性能提升高達17%,延遲降低多達43%。
對照官網(wǎng)上給出的基本性能數(shù)據(jù),我制作了上圖,如果萬一數(shù)據(jù)有錯,以官網(wǎng)數(shù)據(jù)為準,至于具體數(shù)據(jù)如何,那,不妨簡單試試!
開始嘗試把玩企業(yè)級固態(tài)盤:Solidigm D7-P5520
很少有企業(yè)級固態(tài)硬盤會被放在消費機的電腦上,手里的這塊P5520就是一塊!
測試環(huán)境:一臺飽經(jīng)風霜、風燭殘年的臺式機
CPU:Intel i7-6700K
主板:Z170
內(nèi)存:4 X 8G 3200
接口:PCIe 3.0
OS:Ubuntu 20.04/Kernel 5.13.0-44-generic
在沒有經(jīng)過任何優(yōu)化的“老舊破”平臺上,我裝上了Ubuntu系統(tǒng),裝上了這塊價格相當于一臺M2的Macbook Air的企業(yè)級固態(tài)盤,這種怪異的“奇葩”組合稱得上是空前絕后了。
正在我拿著轉(zhuǎn)接板,迫不及待看這款插在PCIe 3.0插槽上的PCIe 4.0固態(tài)盤時,卻意外發(fā)現(xiàn),系統(tǒng)根本發(fā)現(xiàn)不了它。
插曲1:系統(tǒng)不識別U.2 PCIe 4.0的P5520
畢竟英特爾酷睿i7 6700k都已經(jīng)是2016年的老機器了,那時候還沒有PCIe 4.0,雖然能向下兼容,但可能機器本身還有其他使用問題,于是我插在了另外一臺電腦上。
配置:一臺積熱嚴重的AMD主機
CPU:AMD Ryzen7 5800X
主板:B550M
內(nèi)存:4X8G 3200
接口:PCIe 4.0
OS:Windows 11
結(jié)果,這臺電腦也不能識別這塊盤。于是,我一口咬定這是轉(zhuǎn)接板的鍋。
畢竟U.2的盤不能直接插在PCIe x16的插槽,我還用了一個看起來比較簡陋的轉(zhuǎn)接板,因為過于簡陋,所以,我一度以為是轉(zhuǎn)接板的問題。
于是,我又買了一塊新的轉(zhuǎn)接板,等了幾天的快遞,當我插上新的轉(zhuǎn)接板,兩臺電腦還是都不能識別固態(tài)盤。
然后,我意識到,這是一塊壞盤!
正當我打算吐槽Solidigm的時候,對方工程師小哥哥自信滿滿的說:“我們雖然是新品牌,可是源自英特爾的技術(shù)和工程積累,怎么可能隨便壞,你試試更新下BIOS?”
我:“PCIe 4.0固態(tài)盤也就這兩年的事兒,我這16年買的老機器更新BIOS有何用?”
看在他是前英特爾現(xiàn)任Solidigm工程師的份上,我耐心找到了新BIOS刷了上去,沒想到,這塊盤居然能被識別出來了!
從把它插到電腦,到我真正看見它,前后經(jīng)過了大約十天時間,當我還沒有正式蹂躪它的時候,它已經(jīng)開始教我做人了。
看都看見了,不進行一番加倍的折磨,怎么對得起我過去的十天時間!于是,我安裝了Fio進行存儲壓力測試,這時,我又發(fā)現(xiàn)一個嚴重的問題。
我不會在Linux環(huán)境下測硬盤,而且還是企業(yè)級硬盤。
插曲2:Linux下怎么測?預(yù)處理有多重要?
我平常用的都是HD Tune,Cysystal,AS SSD,IOmeter之類的Windows測試工具,Linux都只是略知一二,那怎么測呢?
在這兒不得不承認的是,Solidigm文檔水平堪稱超一流!在我看到這個文檔后,絕大部分問題都迎刃而解了。
文檔先是從AHCI和NVMe對比說起,將亂七八糟的技術(shù)知識點用平實易懂的語言娓娓道來,一時看得我還很激動。
文檔里還提到了很多優(yōu)化延遲等表現(xiàn)的高級操作,出于本人水平和實驗環(huán)境的限制,這里暫且按下不表。但可以具體聊聊此前文中提到的兩個Fio測試腳本,這次我只小改這倆腳本做本次測試。
正式測試之前,需要做預(yù)處理(pre-conditioning),為什么要做預(yù)處理呢?
做完預(yù)處理后再進行跑分,有助于展示SSD在真實業(yè)務(wù)場景中的表現(xiàn),包括吞吐、穩(wěn)定性、可靠性以及QoS,各方面的表現(xiàn)都會比較穩(wěn)定。
通常,新盤的空閑空間大,垃圾回收操作少,所以性能都很高,用過一段時間后則會有所變化,這才更接近絕大部分正常使用時候的表現(xiàn),這個預(yù)處理能讓硬盤提前進入這個狀態(tài)。
就好比電影《非誠勿擾》里,葛優(yōu)對舒淇說,直接老夫老妻的狀態(tài),能接受這個,兩個人就肯定能長久,畢竟,蜜月期是按天算的,想要一起生活,那是一輩子的事兒。
歷時7200秒(2小時)做完一次預(yù)處理之后,我嘗試了跑256隊列深度的4K隨機寫數(shù)據(jù),結(jié)果跑出了一個80萬,問題是,官方數(shù)據(jù)才22萬IOPS,那明顯不對。
明明測出來是80多萬,怎么才標22萬,Solidigm也太謙虛了吧!雖然我認為作為Solidigm這個級別的大廠是不會亂標的,但數(shù)據(jù)差了好幾倍??肯定還是我的問題。
咨詢了一位工程師朋友,對方告訴我需要再做一次預(yù)處理才能確保預(yù)處理的效果,確保預(yù)處理能進行的比較徹底。
D7-P5520的正式測試跑分
做完這次預(yù)處理之后,QD256時候的4K隨機寫性能達到了26.9萬,不同時段測了好多次,每次都穩(wěn)穩(wěn)的在24以上萬,抖動非常小,全程都比標稱的22萬多了好幾萬數(shù)值。
而隨機讀性能則更穩(wěn),無論是白天測、晚上測、吃飯測,還是睡覺測,每次測試都穩(wěn)在85.6萬紋絲不動,看來是卡在PCIe 3.0的帶寬限制了,此時的吞吐達到了3505MB/s,我見過的PCIe 3.0最多也就這樣了。
除了100%的隨機讀和100%的隨機寫,常見的還有混合讀寫,經(jīng)測試,7:3的混合讀寫時,讀為29.9萬,寫是12.8萬,加起來42.7萬IOPS。
眾所周知,硬盤分為隨機讀寫和順序讀寫兩大類,在做順序讀寫測試前,還得做一個為順序工作負載準備的預(yù)處理(Pre-conditioning),最好是做兩遍。
QD256時,順序讀帶寬達到了3578MB/s,IOPS為27.3K。
順序?qū)憥挒?470M/s,IOPS為26.5K。
無論是讀還是寫,基本也都觸達到PCIe 3.0 x4的極限值,那P5520的主要測試內(nèi)容就先告一段落。接下來,讓我們測一測P5620在PCIe 3.0臺式機上的性能表現(xiàn)。
OP一下,P5520一秒變身P5620!開測
實際上,D7-P5520和D7-P5620系列產(chǎn)品的所有SKU均采用相同的NAND、固件以及控制器,認識D7-P5520其實就了解了D7-P5620,兩者可以通過設(shè)置Over provisioning來完成轉(zhuǎn)換。
Solidigm給出的文檔里提到可以用SST(Solidigm-storage-tool)工具做一個OP,最后,通過各種查資料,以及場外求助另外一位工程師,最后搞定了OP設(shè)置,一塊7.68TB的P5520變成了6.4TB的P5620。
性能會有什么變化呢?
QD256時,4K隨機寫的IOPS為43.7萬,比P5620標稱的數(shù)值39萬高了四萬,比P5520高了16.8萬!
QD256時,4K隨機讀的IOPS為85.6萬,跟P5520時的情況一樣,帶寬為3505MB/s,也是頂?shù)搅薖CIe 3.0X4的帶寬瓶頸。
7:3的混合讀寫時,讀為41.4萬,寫是17.7萬,加起來59.1萬IOPS,比P5520確實高出大約16.4萬。
至于順序讀寫就不再額外測試了,反正都會卡在PCIe 3.0×4的帶寬上。
最后一點總結(jié)和感想
首先,這次測試過程確實加深了我對SSD特別是企業(yè)級SSD的認知;
其次,期間查詢的一些資料也見識到了Solidigm這種級別的廠商的嚴謹性和在文檔等公開資料方面的積累;
最后,即使是在普通的、舊的臺式機上也能有不錯的性能表現(xiàn),可見其兼容性或者適配能力真的很強。在這樣的平臺都能運行,相信在很多其他英特爾平臺的服務(wù)器也一樣會有不錯的表現(xiàn)。