首頁 Enterprise 三星 PM9A3 固態硬盤評測

三星 PM9A3 固態硬盤評測

by 萊爾·史密斯

三星 PM9A3 是該公司最新上市的數據中心 SSD。 新的 PM960A15.36 提供從 9GB 到 3TB 的容量,具有 Gen4 接口和公司的第 6 代 V-NAND,有助於處理讀取密集型環境中的大量服務器流量,從而使應用程序平穩運行。

三星 PM9A3 是該公司最新上市的數據中心 SSD。 新的 PM960A15.36 提供從 9GB 到 3TB 的容量,具有 Gen4 接口和公司的第 6 代 V-NAND,有助於處理讀取密集型環境中的大量服務器流量,從而使應用程序平穩運行。

三星 PM9A3 固態硬盤 企業計算和網絡規模的數據中心用例在過去幾年呈指數級增長,因此可靠、高性能的數據中心 SSD 現在比以往任何時候都更加重要。 三星承諾 PM9A3 會在這方面做到這一點,提供範圍廣泛的不同外形尺寸:各種寬度的 U.2、U.3、M.2、E1.S 和 E1.L。 這增加了大量的靈活性,幾乎可以滿足任何服務器的需求。

E1.L 外形(長尺)設計用於需要密度的超大規模部署,而 E1.S 提供容量和性能的獨特組合。 E1 驅動器的最大優勢之一是內置散熱器和嵌入式熱界面材料,因此無需額外干預即可保持高性能。 隨著對 E2.S 的廣泛支持不斷增加,後一種尺寸可能會率先取代 U.1 數據中心驅動器。 毫無疑問,您還會看到這種外形尺寸的三星 PCIe Gen5 SSD,它擁有令人印象深刻的功能集,包括令人難以置信的性能和對 20/35/40/70W 驅動器的支持。

三星 PM9A3 對比三星 PM983

三星的 PM9A3 和 PM983(該公司的最後一代數據中心 SSD)之間的差異很大。 除了跳轉到 Gen4 接口之外,與 PM9 的 V3 TLC NAND 和 Phoenix 6 通道控制器相比,PM8A983 還提供更好的 NAND 和新控制器(分別為 V5 TLC 和 Elpis 8 通道)。 PM9A3 還將最大容量型號翻了一番,達到 15.36TB。 而且,如上所述,PM9A3 有多種外形規格可供選擇,而 PM983 僅適用於 M.2 和 U.2。

在性能方面,PM9A3 (U.2) 據稱可分別提供高達 6,900MB/s 和 4,100MB/s 的順序讀取和寫入,而隨機性能預計將達到 1.1 萬次 IOPS 讀取和 200K 次寫入。 三星表示這比 PM3.6 提高了 983 倍。

三星PM9A3樁

PM9A3 還利用 DASH(SSD 硬件動態自動化),幫助數據中心驅動器即時處理數據,優化可重複和復雜的例程。 這意味著服務器的運行效率更高。

以 5 年保修為後盾,我們將關註三星 PM2A7.68 的 U.9 3TB 型號。

三星 PM9A3 規格

技術信息
型號 PM9A3
可用的外形 U.2、U.3、M.2、E1.S、E1.L
可用容量 15.36TB/7.68TB/3.84TB/1.92TB/960GB
介面 PCIe Gen4
NVMe規範 NVMe 版本:1.4

清理:NVMe 1.3 合規性(塊擦除、加密擦除)

設備自檢支持

調節器 埃爾皮斯 (8ch)
NAND閃存 V6薄層色譜
性能(U.2 型號)
順序讀取 6,800MB /秒
順序寫入 4,000MB /秒
隨機讀取 1,000,000 IOPS
隨機寫入 180,000 IOPS
可靠性
DWPD 1 年(5 歲)
SED TCG/蛋白石
商品保修條款

三星PM9A3性能

測試背景和比較

 StorageReview 企業測試實驗室 提供了一個靈活的架構,用於在與管理員在實際部署中遇到的環境相當的環境中對企業存儲設備進行基準測試。 企業測試實驗室結合了各種服務器、網絡、電源調節和其他網絡基礎設施,使我們的員工能夠建立真實世界的條件,以便在我們的審查期間準確地衡量性能。

我們將這些關於實驗室環境和協議的詳細信息納入審查,以便 IT 專業人員和負責存儲采購的人員能夠了解我們取得以下成果的條件。 我們的評論都不是由我們正在測試的設備製造商支付或監督的。 有關的其他詳細信息 StorageReview 企業測試實驗室 以及其網絡功能的概述可在這些相應頁面上找到。

SQL Server 性能

每個 SQL Server VM 都配置有兩個虛擬磁盤:100GB 卷用於啟動,500GB 卷用於數據庫和日誌文件。 從系統資源的角度來看,我們為每個虛擬機配置了 8 個 vCPU、64GB DRAM 並利用了 LSI Logic SAS SCSI 控制器。 雖然我們之前測試的 Sysbench 工作負載在存儲 I/O 和容量方面使平台飽和,但 SQL 測試正在尋找延遲性能。

此測試使用在 Windows Server 2014 R2012 來賓虛擬機上運行的 SQL Server 2,並由 Quest 的 Benchmark Factory for Databases 進行壓力測試。 存儲評論的 Microsoft SQL Server OLTP 測試協議 採用事務處理性能委員會基準 C (TPC-C) 的當前草案,這是一種在線事務處理基準,可模擬複雜應用程序環境中的活動。 TPC-C 基準比綜合性能基準更接近於衡量數據庫環境中存儲基礎設施的性能優勢和瓶頸。 我們用於本次審核的 SQL Server VM 的每個實例都使用 333GB(1,500 規模)的 SQL Server 數據庫,並測量 15,000 個虛擬用戶負載下的事務性能和延遲。

SQL Server 測試配置(每個虛擬機)

  • 在Windows Server 2012 R2
  • 存儲空間:分配 600GB,使用 500GB
  • SQL Server 2014的
    • 數據庫大小:1,500 規模
    • 虛擬客戶端負載:15,000
    • 內存緩衝區:48GB
  • 測試時長:3 小時
    • 2.5 小時預處理
    • 30分鐘採樣期

對於我們的 SQL Server 事務基準測試,三星 PM9A3 以 6920 TPS 的速度僅落後於 Memblaze 12,649.6。

三星 PM9A3 SQL 服務器 TPS 性能

在 SQL Server 平均延遲方面,三星 PM9A3 的平均延遲僅為 2.8 毫秒,再次排在 Memblaze 之後位居第二。

三星 PM9A3 SQL 服務器平均延遲性能

系統性能

下一個應用程序基準包括 Percona MySQL OLTP 數據庫 通過 SysBench 測量。 該測試測量平均 TPS(每秒事務數)、平均延遲和平均 99% 延遲。

每 系統平台 VM 配置了三個虛擬磁盤:一個用於引導 (~92GB),一個用於預建數據庫 (~447GB),第三個用於測試中的數據庫 (270GB)。 從系統資源的角度來看,我們為每個虛擬機配置了 8 個 vCPU、60GB DRAM 並利用了 LSI Logic SAS SCSI 控制器。

Sysbench 測試配置(每個虛擬機)

  • 中央操作系統 6.3 64 位
  • Percona XtraDB 5.5.30-rel30.1
    • 數據庫表:100
    • 數據庫大小:10,000,000
    • 數據庫線程:32
    • 內存緩衝區:24GB
  • 測試時長:3 小時
    • 2 小時預處理 32 個線程
    • 1 小時 32 個線程

查看我們的 Sysbench 事務基準測試,三星 PM9A3 的 TPS 為 11,108 TPS,在測試的驅動器中排名第二。

三星 PM9A3 的 Sysbench 平均延遲為 11.52 毫秒,足以再次獲得第二名。

對於我們最壞情況下的延遲(第 99 個百分位數),PM9A3 顯示為 20.70 毫秒。

VDBench 工作負載分析

在對存儲設備進行基準測試時,應用程序測試是最好的,綜合測試排在第二位。 雖然不能完美地代表實際工作負載,但綜合測試確實有助於為具有可重複性因素的存儲設備建立基線,從而可以輕鬆地在競爭解決方案之間進行同類比較。 這些工作負載提供了一系列不同的測試配置文件,從“四個角”測試、常見的數據庫傳輸大小測試到來自不同 VDI 環境的跟踪捕獲。

所有這些測試都利用通用的 vdBench 工作負載生成器,以及一個腳本引擎來自動化和捕獲大型計算測試集群的結果。 這使我們能夠在各種存儲設備上重複相同的工作負載,包括閃存陣列和單個存儲設備。 我們針對這些基準測試的測試過程用數據填充整個驅動器表面,然後將驅動器部分分區為驅動器容量的 25%,以模擬驅動器如何響應應用程序工作負載。 這與使用 100% 的驅動器並使它們進入穩定狀態的全熵測試不同。 因此,這些數字將反映更高的持續寫入速度。

簡介:

  • 4K 隨機讀取:100% 讀取,128 個線程,0-120% 重複率
  • 4K 隨機寫入:100% 寫入,128 線程,0-120% iorate
  • 64K 順序讀取:100% 讀取,32 線程,0-120% 迭代
  • 64K 順序寫入:100% 寫入,16 個線程,0-120% 迭代
  • 綜合數據庫:SQL 和 Oracle
  • VDI 完整克隆和鏈接克隆跟踪

比較:

在我們的第一個 VDBench 工作負載分析隨機 4K 讀取中,PM9A3 的峰值性能為 905,366 IOPS,延遲為 562µs。 這使其遠遠落後於號稱超過 XNUMX 萬 IOPS 的領導者。

在 4K 隨機寫入中,PM9A3 以 506,365 IOPS 的峰值性能和 1,001.7µs 的延遲位居第三。

切換到 64k 順序工作負載後,PM9A3 的性能與 Kioxia CD6 相似,在 4.72µs 時達到 74,861GB/s(或 844.6 IOPS)的峰值。

在 64K 寫入中,PM9A3 落到了後面,峰值僅為 2.02GB/s(32,684 IOPS),延遲為 1,948µs。

我們的下一組測試是我們的 SQL 工作負載:SQL、SQL 90-10 和 SQL 80-20,它們都顯示了相似的結果。 從 SQL 開始,新的 Samsung 驅動器以 259,124 IOPS 的峰值性能和 122.4µs 的延遲位居第一,擊敗了所有其他驅動器。

SQL 90-10 發現三星 PM9A3 僅次於 Memblaze 驅動器,位居第二,峰值性能為 260,690 IOPS,延遲為 121.3µs。

使用 SQL 80-20,新的三星驅動器在測試結束時與鎧俠和英特爾驅動器並列第二,峰值性能為 244,746 IOPS,延遲為 129µs。

接下來是我們的 Oracle 工作負載:Oracle、Oracle 90-10 和 Oracle 80-20。 與 SQL 基準測試一樣,三星 PM9A3 繼續其穩定的性能。 從 Oracle 開始,PM9A3 在 251,605µs 時以 138.1 IOPS 的峰值性能排名第二,結果與 Kioxia 驅動器非常相似。

對於 Oracle 90-10,PM9A3 在測試的驅動器中排名第一,峰值為 209,670 IOPS,延遲為 103.6µs。

看看 Oracle 80-20,PM9A3 以 206,939µs 的 104.7 IOPS 峰值性能再次奪冠。

接下來,我們切換到我們的 VDI 克隆測試,完整和鏈接。 對於 VDI 完整克隆 (FC) 啟動,三星 PM9A3 以 211,248 IOPS 的峰值和 161.3µs 的延遲位居第二,僅次於 Memblaze 驅動器。

VDI FC 初始登錄,PM9A3 跌至第四位,峰值為 114,418 IOPS,延遲為 258µs。

在 VDI FC Monday Login 中,PM9A3 再次排名第四,峰值為 79,621 IOPS,延遲為 198.3µs。

對於 VDI 鏈接克隆 (LC) 引導,PM9A3 在測試開始時遇到了巨大的延遲峰值,儘管它逐漸穩定了 3rd 峰值為 99,130​​ IOPS,延遲為 160.2µs。

在 VDI LC 初始登錄中,PM9A3 的性能在接近 18K IOPS 標記時直線下降。

VDI LC Monday Login 講述了一個類似的故事,因為 PM9A3 表現出無法使用的性能。 在遭受另一個尖峰之前,它幾乎沒有以 14µs 的極高延遲超過 1,103K IOPS 標記。

結論

雖然在我們的基準測試中有時肯定不平衡,但三星 PM9A3 數據中心 SSD 是該公司發布的可靠版本。 這款 U.2 SSD 採用 TLC V6 NAND 和 Elpis 8 通道控制器,與上一代的 V5 TLC NAND 和 Phoenix 8 通道控制器相比,這是一個明顯的升級。 PM9A3 還提供 960GB 到 15.36TB 的容量,後者是上一版本最大容量的兩倍。

三星PM9A3

三星稱 U.6.8 外形型號的讀取性能高達 4GB/s,寫入性能高達 2GB/s,隨機性能高達 1 萬 IOPS 讀取和 180,000 IOPS 寫入。 此性能配置文件使其在一系列企業數據中心用例中非常有用。

至於它在我們的實驗室基準測試中的實際表現,正如我們上面提到的,結果有點不平衡。 我們針對其他幾個 PCIe Gen9 企業級 SSD 測試了三星 PM3A4,並查看了應用程序工作負載分析和 VDBench。 在我們的第一個系列測試中,我們看到 P5510 在 SQL Server 事務處理中表現良好,總計 12,649.6 TPS 和平均延遲總計 2.8 毫秒,兩者均在測試驅動器中排名第二。 該驅動器在 Sysbench 中保持第二名(僅次於 Memblaze 6920),總得分為 11,108 TPS,平均延遲為 11.52 毫秒,最壞情況下為 20.70 毫秒。

切換到我們的 VDBench,三星 PM9A3 在這些測試中落後於領先者。 亮點包括 905K 讀取中的 4K IOPS、506K 寫入中的 4K IOPS,而順序工作負載在 4.72K 讀取中僅為 64GB/s,在 2.02K 寫入中僅為 64GB/s。

在我們的 SQL 測試中,PM9A3 的性能要好得多,在 SQL 259-261 中看到 90K IOPS、10K IOPS 的峰值,在 SQL 245-80 中看到 20K IOPS 的峰值。 Oracle 工作負載繼續保持穩定的性能,在 Oracle 252-210 中發布 90K IOPS、10K IOPS,在 Oracle 207-80 中發布 20K IOPS。

接下來是我們的 VDI 克隆測試,完整和鏈接,其性能不均衡。 在完整克隆中,我們在啟動時看到 211K IOPS,在初始登錄時看到 114K IOPS,在星期一登錄時看到 80K IOPS,分別位列第二、第四和第四。 在 Linked Clone 中,我們在一開始就看到了啟動的巨大峰值(唯一的驅動器),最終在 3rd 在達到 99K IOPS 的峰值後保持穩定。 三星 PM9A3 在其餘測試中非常不穩定,因為性能在初始登錄時大幅下降至 18K 標記,而在周一登錄時勉強達到 14K IOPS。 這兩個結果都以很大的優勢墊底。

除了 VDI 基準測試期間的問題外,在我們的大多數測試和應用程序工作負載中,性能和可靠性總體上都很好。 即使這不是我們在實驗室中看到的性能最好的數據中心驅動器,PM9A3 也是戴爾和 HPE 等公司中非常受歡迎的驅動器,並且在構建服務器時被列為可配置選項。 鑑於 PM9A3 的成本概況,整體包裝非常誘人。 最後,除了 U.9(U.3、M.2、E3.S 和 E2.L,各種寬度和長度)之外,PM1A1 還提供各種不同的外形規格,使其成為一條非常靈活的產品線能夠處理大多數數據中心用例。

三星 PM9A3 產品頁面

參與 StorageReview

電子通訊 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | 的TikTok | RSS訂閱