與三星一起 860 PRO 除了在 CES 2018 上面向高端用戶發布的產品外,該公司還發布了新的 860 EVO。 EVO 系列旨在為筆記本電腦和台式機提供更主流的用途。 改進 850 EVO,860 EVO 的持續性能是 850 的六倍,讀取速度為 550MB/s,寫入速度為 520MB/s,僅略高於 850 EVO 的讀取速度和寫入速度。
與三星一起 860 PRO 除了在 CES 2018 上面向高端用戶發布的產品外,該公司還發布了新的 860 EVO。 EVO 系列旨在為筆記本電腦和台式機提供更主流的用途。 改進 850 EVO,860 EVO 的持續性能是 850 的六倍,讀取速度為 550MB/s,寫入速度為 520MB/s,僅略高於 850 EVO 的讀取速度和寫入速度。
與其前身一樣,860 EVO 的容量高達 4TB,但低端現在停在 250GB。 新的 860 EVO 採用與 3 相同的 3 位 MLC 850D V-NAND,但配備了更新的三星 MJX 控制器。 它與 850 EVO 的區別之一是新版本採用 M.2 外形規格,容量高達 2TB。 這使得超薄筆記本的容量和性能有了很好的升級。
三星 860 EVO 提供 5 年有限保修,94.99GB、169.99GB、329.99TB、649.99TB 和 1,399.99TB 的廠商建議零售價分別為 250 美元、500 美元、1 美元、2 美元和 4 美元。 在我們的評測中,我們將查看 500GB 型號。
三星 860 EVO 規格
構成因素: | 2.5英寸 |
接口: | SATA:6 Gbps |
與非: | 三星 3D V-NAND 3bit MLC |
容量: | 4TB、2TB、1TB、 500GB,250GB |
緩存: | 4GB LPDDR4 (4TB) |
2GB LPDDR4 (2TB) | |
1GB LPDDR4 (1TB) | |
512MB LPDDR4 (250/500GB) | |
控制器: | 三星 MJX 控制器 |
性能 | |
順序讀/寫速度: | 高達 550/520MB/秒 |
隨機讀取/寫入速度 (QD32): | 最大限度。 98K IOPS / 90K IOPS |
設備睡眠: | 2.6TB 為 1 mW(8TB 高達 4mW) |
管理軟件: | 用於SSD管理的魔術師軟件 |
TBW(耐力): | 4TB:2,400TBW |
2TB:1,200TBW | |
1TB:600TBW | |
500GB:300TBW | |
250GB:150TBW | |
保修: | 5 年或高達 2,400 TBW |
設計和建造
三星保留了 EVO 之前型號的整體設計,採用黑色外殼和三星品牌驅動器頂部的淺灰色方塊。 背面是一張大標籤,上面寫著型號和序列號以及容量等重要信息。
打開驅動器,可以在粗短的 PCB 上看到新的三星 MJX 控制器、三星 NAND 包和 DRAM。
在 PCB 的另一側有剩餘的 NAND 包。
性能
試驗台
這些測試中利用的測試平台是 戴爾 PowerEdge R740xd 服務器。 我們通過該服務器內部的戴爾 H730P RAID 卡測量性能,儘管我們將卡設置為 HBA 模式只是為了禁用 RAID 卡緩存的影響。 使用的方法更好地反映了最終用戶的工作流程,以及虛擬化服務器產品中的一致性、可擴展性和靈活性測試。 重點放在驅動器整個負載範圍內的驅動器延遲上,而不僅僅是最小的 QD1(隊列深度 1)級別。 我們這樣做是因為許多常見的消費者基準測試沒有充分捕獲最終用戶的工作負載配置文件。
SQL Server 性能
我們使用輕量級虛擬化 SQL Server 實例來適當地表示應用程序開發人員將在本地工作站上使用的內容。 該測試類似於我們在存儲陣列和企業驅動器上運行的測試,只是按比例縮小以更好地近似於最終用戶採用的行為。 工作負載採用事務處理性能委員會的基準 C (TPC-C) 的當前草案,這是一個模擬複雜應用程序環境中活動的在線事務處理基準。
輕型 SQL Server VM 配置了三個虛擬磁盤:100GB 卷用於引導,350GB 卷用於數據庫和日誌文件,150GB 卷用於我們在每次運行後恢復的數據庫備份。 從系統資源的角度來看,我們為每個 VM 配置 16 個 vCPU、32GB DRAM 並利用 LSI Logic SAS SCSI 控制器。 此測試使用在 Windows Server 2014 R2012 來賓虛擬機上運行的 SQL Server 2,並由戴爾的數據庫基準工廠進行壓力測試。
SQL Server 測試配置(每個虛擬機)
- 在Windows Server 2012 R2
- 存儲空間:分配 600GB,使用 500GB
- SQL Server 2014的
- 數據庫大小:1,500 規模
- 虛擬客戶端負載:15,000
- 內存緩衝區:24GB
- 測試時長:3 小時
- 2.5 小時預處理
- 30分鐘採樣期
在查看 SQL Server 輸出時,新的三星 860 EVO 在我們的事務基準測試中表現非常糟糕,僅為 353.6 TPS,而專業版達到 3,136.1 TPS。
這種糟糕的 SQL 性能在我們使用 EVO 的平均延遲測試中進行,平均延遲為 37,673 毫秒,而 PRO 為 40 毫秒。
VDBench 工作負載分析
StorageReview 推出了一系列針對最終用戶 SSD 的更新測試,旨在更多地關注與延遲相關的 IOPS 或吞吐量。 這些基準已經在更大範圍內針對企業驅動器進行了磨練; 對於客戶端 SSD,我們將負載降低到更常見的工作負載大小。 測試在 VMware ESXi 6.5 中完成,測試佔用空間為 20GB,由兩個 10GB 的虛擬磁盤組成,這兩個虛擬磁盤放置在負載下 SSD 之外的數據存儲上。 這些測試中利用的測試平台是 戴爾 PowerEdge R740xd 服務器。 我們通過該服務器內部的 Dell H730P RAID 卡測量性能,儘管將卡設置為 HBA 模式只是為了禁用 RAID 卡緩存的影響。 使用的方法更好地反映了最終用戶的工作流程,以及虛擬化服務器產品中的一致性、可擴展性和靈活性測試。
雖然不能完美代表實際工作負載,但綜合測試確實有助於為具有可重複性因素的存儲設備建立基線,從而可以輕鬆地在競爭解決方案之間進行同類比較。 這些工作負載提供了一系列不同的常見傳輸大小的測試配置文件。 我們還包括了新的 VDI 工作負載配置文件。 通過安裝 VMware Fusion、Parallels 甚至 ESXi 等本地管理程序,許多最終用戶開始看到類似於多租戶環境的 I/O 工作流。 對於同時運行多個應用程序和瀏覽器選項卡的重度用戶來說尤其如此。
所有這些測試都利用通用的 VDBench 工作負載生成器,以及一個腳本引擎來自動化和捕獲大型計算測試集群的結果。 這使我們能夠在各種存儲設備上重複相同的工作負載。
簡介:
- 4K 隨機讀取:100% 讀取,128 個線程,0-120% 重複率
- 4K 隨機寫入:100% 寫入,64 線程,0-120% iorate
- 64K 順序讀取:100% 讀取,16 個線程,0-120% 迭代
- 64K 順序寫入:100% 寫入,8 個線程,0-120% 迭代
- VDI 痕跡
對於我們的 VDBench 測試,我們將比較三星 860 EVO 500GB 和三星 860 PRO 512GB。 查看峰值讀取性能,EVO 具有亞毫秒級延遲性能,最高可達 65K IOPS,峰值為 72,329 IOPS,延遲為 3.53 毫秒。 另一方面,PRO 的性能超過了 EVO 的峰值。
對於峰值 4k 寫入性能,EVO 顯示出與 860 PRO 截然不同的性能配置文件。 驅動器啟動時間超過 1 毫秒 (1.3 毫秒),在 10,876 毫秒的延遲下達到 4.3 IOPS,然後驅動器的延遲時間飆升至 20.4 毫秒,並降至 6,252 IOPS。 另一方面,PRO 的亞毫秒級性能吞吐量峰值為 47,241 IOPS,延遲為 161μs。
對於順序 64k 讀取性能,EVO 具有亞毫秒級性能,直到大約 5,000 IOPS 或大約 320MB/s,峰值為 7,319 IOPS,延遲為 4.4ms,帶寬為 447MB/s。 PRO 突破了約 6,700 IOPS 或約 415MB/s 的亞毫秒延遲,並以 8,187ms 延遲和 3.9MB/s 的帶寬達到 511.67 IOPS 的峰值。
順序 64K 寫入給 860 EVO 帶來了另一個較弱的性能。 從 5 毫秒開始,性能僅為 178 IOPS 或 11.1MB/s,驅動器達到 1,723 IOPS 或 107.72MB/s 的峰值,延遲為 9.19ms。 相比之下,860 PRO 具有亞毫秒級延遲性能,直到大約 3,300 IOPS 或 210MB/s,峰值為 3,947 IOPS 或 246.72MB/s,延遲為 4.05ms。
接下來,我們查看了對驅動器徵稅更多的 VDI 基準測試; 這些測試包括引導、初始登錄和星期一登錄。 在Boot測試中,三星860 EVO再次表現出遠低於預期的表現。 EVO 以高於亞毫秒的延遲性能開始,並迅速達到 2,316 IOPS 的峰值,延遲為 3.11 毫秒。 860 PRO 在 1K IOPS 之前的延遲低於 27ms,峰值為 29,869 IOPS,延遲為 2.17ms。
VDI 初始登錄顯示 EVO 的啟動時間超過 1 毫秒,並且在下降到 1,993 IOPS 和 30 毫秒的延遲之前出現較大的延遲峰值。 860 PRO 在達到約 11K IOPS 之前具有亞毫秒級性能,並以 13,376 毫秒的延遲達到 4.2 IOPS 的峰值。
在 EVO 達到 1,000 IOPS 的峰值和 2.1 毫秒的延遲之前,VDI Monday Login 再次看到延遲的大幅上升。 另一方面的 PRO 版本在超過 12 毫秒之前達到了近 1K IOPS,並達到 13,267 IOPS 的峰值和 2.4 毫秒的延遲。
結論
三星用 860 更新了其主流 SATA SSD 的 EVO 系列。新的 SSD 在性能和耐用性方面有非常小的提升。 該驅動器有一個新的控制器,並利用智能 TurboWrite 技術來擠出 550MB/s 的讀取速度和 520MB/s 的寫入速度。 860 EVO 的容量從 250GB 到 4TB 不等,高端型號的廠商建議零售價比一年前的 100 EVO 低 850 美元。
從性能上看,我們看到了三星罕見的失誤。 一般來說,三星是終端用戶計算領域的性能趨勢引領者,他們的許多 SSD 都是如此。 對於 860 EVO,雖然低容量版本可能受到更嚴重的打擊,但該驅動器在性能繁重的工作負載下表現平平。 在我們的測試/開發 SQL 服務器基準測試中,EVO 只有 353.6 TPS 和平均延遲 37,673 毫秒。 在我們的 VDBench 測試中,EVO 在我們的 4k 隨機讀取(亞毫秒性能直到 65K IOPS,峰值 72K IOPS 和 3.53ms 延遲)和 64k 順序讀取(亞毫秒性能直到 320MB/s,峰值為447MB/s,延遲為 4.4ms)。 VDBench 的其餘部分結果通常很差,延遲激增,峰值性能不佳。
雖然我們的圖表乍一看可能令人擔憂,但 860 EVO 很可能足以滿足隊列深度較淺的大多數典型桌面用例。 對於潛在買家來說,更大的問題是他們是否覺得 860 EVO 值得選擇,或者是否願意為能夠在更苛刻的條件下更好地應對的 860 PRO 支付額外費用。
快速瀏覽一下規格可以向潛在買家表明這裡沒有太多新東西。 860 EVO 的價格與一年後的 850 EVO 持平,因此使用新型號不會再自掏腰包。 這裡缺乏創新可能與三星及其 NAND 關係不大,而與 SATA 接口關係更大。 這個接口已經成為標準有一段時間了,並且在速度和容量方面已經看到了許多創新,但是關於可以做些什麼來提高它可以推動的性能,它已經接近尾聲了。 在不久的將來開始看到 6TB 或 8TB SATA SSD 並不奇怪,但速度可能不會提高太多。
底線
500GB 三星 860 EVO SSD 無法提供性能,而且價格昂貴。 不過,對於輕度用戶而言,EVO 可能會完成工作,並且在定價更為激進時可能是一種選擇。