金士頓最近發布了企業級固態硬盤
驅動器
規格 金士頓 DC500R
Производительность
測試
一個系統被用來測試企業級 SSD 與真實世界的應用程序。
聯想 ThinkSystem SR850
- 4 個 Intel Platinum 8160 處理器(2,1 GHz,24 核)
- 16 x 4GB DDR2666 ECC 內存 32MHz
- 2 個 RAID 930-8i 12 Gb/s 適配器
- 8 個 NVMe 驅動器
- VMware ESXI 6.5 軟件
戴爾 PowerEdge R740xd
- 2 個 Intel Gold 6130 處理器(2,1 GHz,16 核)
- 4 個 4GB DDR2666 ECC 內存 16MHz
- PERC 730 12 Gb/s RAID 適配器 2 GB 緩衝區
- 嵌入式 NVMe 適配器
- 操作系統 Ubuntu-16.04.3-desktop-amd64
測試信息
有關環境和協議的信息包含在審查中,以便 IT 專業人員和負責購買存儲系統的人員可以評估取得相應結果的條件。 被測設備的製造商不支付或控制審查。
應用程序工作負載分析
要正確評估企業存儲設備的性能參數,重要的是對與真實環境相對應的基礎架構和應用程序工作負載進行建模。 因此,為了評估三星 883 DCT SSD,我們測量了
SQL Server 性能
每個 SQL Server 虛擬機都配置有兩個虛擬磁盤:一個 100 GB 的啟動磁盤和一個 500 GB 的磁盤,用於存放數據庫和日誌文件。 在系統資源方面,每台虛擬機配備了16個虛擬處理器、64GB DRAM和一個LSI Logic SAS SCSI控制器。 以前,我們使用 Sysbench 工作負載來測試 I/O 速度和驅動容量效率。 反過來,SQL 測試有助於估計延遲。
作為測試的一部分,SQL Server 2014 部署在運行 Windows Server 2012 R2 的來賓虛擬機上。 工作負載是使用 Quest 的 Benchmark Factory for Databases 軟件創建的。
SQL Server 測試配置(針對每個 VM):
• Windows Server 2012 R2
• 磁盤空間:已分配 600 GB,已使用 500 GB
• SQL Server 2014
- 數據庫大小:1 500 規模
— 虛擬客戶端數量:15
緩衝內存:48 GB
• 考試時長:3 小時
– 2,5 小時 – 預備階段
- 30 分鐘 - 直接測試
金士頓 DC500R 在 SQL Server 事務處理性能方面僅略微落後於三星 883 DCT,總吞吐量為每秒 6290,6 個事務 (TPS)。
比 TPS 更好的評估 SQL Server 性能的方法是測量延遲。 在這裡,兩個驅動器 - 三星 860 DCT 和金士頓 DC500R - 顯示相同的時間:26,5 毫秒。
使用 Sysbench 時的性能
下面的測試使用了數據庫
每個虛擬機
Sysbench 測試配置(針對每個 VM):
• CentOS 6.3 64 位
Percona XtraDB 5.5.30-rel30.1
— 數據庫表數:100
- 數據庫大小:10
— 數據庫線程數:32
緩衝內存:24 GB
• 考試時長:3 小時
- 2 小時 - 初步階段,32 條流
— 1 小時 — 直接測試,32 個流
基於 Sysbench 事務處理性能,DC500R 以每秒 1680,47 個事務的性能超越了競爭對手。
在平均延遲方面,DC500R 也以 76,2ms 排名墊底。
最後,在最壞情況下(第 99 個百分位)測試延遲後,DC500R 以 134,9 毫秒的結果再次墊底。
VDBench 工作負載分析
在測試存儲設備時,應用程序測試優於綜合測試。 然而,儘管它們的結果與實際情況不符,但由於任務的可重複性,綜合測試便於建立基線和比較競爭解決方案。 這些測試提供了廣泛的配置文件,從“四個角”測試和通用數據庫遷移測試到跟踪來自各種 VDI 環境的捕獲。 所有這些都使用帶有腳本引擎的單個 vdBench 工作負載生成器來自動化和收集大型計算測試集群的結果。 這使得在各種存儲設備(包括全閃存陣列和單個驅動器)中使用相同的工作負載成為可能。 作為我們測試的一部分,我們用數據完全填充驅動器,然後將它們分區為原始容量的 25%,以模擬應用程序工作負載並評估驅動器的行為。 這種方法不同於完全熵測試,在完全熵測試中,整個磁盤在恆定負載下一次使用。 因此,以下結果反映了更穩定的寫入速度。
簡介:
• 4 KB 隨機讀取:只讀,128 個線程,I/O 速率從 0 到 120%
• 隨機寫入 4 KB:只寫,64 個線程,I/O 率從 0 到 120%
• 64 KB 順序讀取:只讀,128 個線程,I/O 速率從 0 到 120%
• 64 KB 順序寫入:只寫,64 個線程,I/O 率從 0 到 120%
• 合成數據庫:SQL 和 Oracle
• VDI 複製(完整復制和鏈接複製)
在第一個 VDBench 工作負載測試(4KB 隨機讀取)中,金士頓 DC500R 取得了令人印象深刻的結果,延遲在 1 毫秒內達到 80 IOPS,最高速度為 000 IOPS,延遲為 80 毫秒。
所有測試的驅動器在第二次測試(4K 隨機寫入)中的表現幾乎相同,在 63 毫秒延遲時略高於 000 IOPS。
繼續順序加載,我們首先查看 64K 讀取。 在這種情況下,金士頓硬盤將延遲保持在一毫秒以內,直到達到 5200 IOPS (325 MB/s)。 7183 IOPS (449 MB/s) 的最高分和 2,22 毫秒的延遲使該驅動器在總排名中名列第二。
在測試順序寫入操作時,金士頓設備優於所有競爭對手,將延遲保持在 1 毫秒以下,速度高達 5700 IOPS (356 MB/s)。 最高速度為 6291 IOPS(395 MB / s),延遲為 2,51 毫秒。
之後,我們繼續執行 SQL 任務,其中金士頓 DC500R 是唯一在所有三項測試中超過毫秒延遲限制的設備。 在第一種情況下,該驅動器的最高速度為 26411 IOPS,延遲為 1,2 毫秒。
在 SQL 90-10 基準測試中,金士頓硬盤以 27339 IOPS 的最高速度墊底,延遲為 1,17 毫秒。
同樣的事情發生在 SQL 80-20 測試中。 在這種情況下,金士頓設備的最高速度為 29576 IOPS,延遲為 1,08 毫秒。
Oracle 的工作負載測試結果再次將 DC500R 排在最後,但該設備在兩次測試中仍顯示出亞毫秒級延遲。 在第一種情況下,金士頓硬盤的最高速度為 29098 IOPS,延遲為 1,18 毫秒。
在第二個測試(Oracle 90-10)中,DC500R 實現了 24555 IOPS,延遲為 894,3 µs。
在第三項測試(Oracle 80-20)中,金士頓設備的最高速度為 26401 IOPS,延遲級別為 831,9 µs。
然後我們繼續複製 VDI——製作完整的鏈接副本。 在測試加載 VDI 的完整副本時,金士頓硬盤再次未能擊敗競爭對手。 低於 1 毫秒的延遲,該設備能夠支持高達約 12000 IOPS,並以 16203 毫秒的延遲達到 2,14 IOPS 的最高水平。
在 VDI 副本的初始登錄測試中,金士頓設備表現更好,排名第二(略微領先)。 該驅動器在達到 11000 IOPS 的速度之前保持了 13652 毫秒的延遲,最高速度為 2,18 IOPS,延遲為 XNUMX 毫秒。
此外,金士頓硬盤在周一的 VDI 完整副本登錄測試中也以微弱優勢名列第二。 Seagate Nytro 1351 硬盤的最高速度稍好一些,但金士頓設備在整個測試過程中通常表現出較低的延遲水平。 DC500R 的最高速度為 11897 IOPS,延遲為 1,31 毫秒。
在測試下載鏈接的 VDI 副本時,金士頓排在最後。 在低於 1 IOPS 的速度下,延遲已經超過 6000 毫秒。 DC500R 的最高速度為 7861 IOPS,延遲為 2,03 毫秒。
然而,在初始登錄測試中,該驅動器再次位居第二:延遲僅在接近峰值性能時超過了毫秒的限制,最終達到 7950 IOPS,延遲為 1,001 毫秒。
在 VDI 鏈接副本的最後一次測試 - 星期一登錄 - 驅動器還顯示了第二個結果:最高速度為 9205 IOPS,延遲為 1,72 毫秒。 當速度達到 6400 IOPS 時,延遲超過一毫秒。
結論
DC500R是金士頓為企業用戶推出的最新款固態硬盤。 DC500R 採用 2,5" 外形規格。 容量選項從 480 GB 到 3,84 TB 不等。 該驅動器基於 3D TLC NAND 閃存技術,結合了長資源和高性能。 對於容量為 3,48 TB、順序讀寫速度分別為 555 和 520 MB/s 的磁盤,恆定負載下的讀寫速度分別為 98000 和 28000 IOPS,資源量為 3504 TBW,被宣布。
為了評估金士頓 DC500R 的性能,我們將其與其他流行的 SATA 固態硬盤(包括三星硬盤)進行了比較
金士頓DC4R在500KB隨機讀寫測試中達到了80209 IOPS和1,59ms的讀取延遲,以及63000 IOPS和2ms的寫入延遲。 在 64KB 讀寫測試中,DC500R 在 7183 毫秒延遲時實現了 449 IOPS (2,22 MB/s) 的速度,在 6291 毫秒延遲時實現了 395 IOPS (2,51 MB/s) 的速度。 在使用SQL和Oracle數據庫進行綜合測試的條件下,對寫入速度的要求越來越高,DC500R的性能還有很大差距。 在 SQL 工作負載方面,金士頓 DC500R 在所有三項測試中均名列最後,並且是唯一超過毫秒延遲的驅動器。 然而,在測試 Oracle 時,情況要好得多。 在三項測試中的兩項中,該驅動器將延遲保持在 1 毫秒以下,從而獲得了第二名的成績。 在使用完整和鏈接的 VDI 副本進行測試時,金士頓 DC500R 提供了不錯的性能水平。
整體
DC500 系列型號可從金士頓官方經銷商處訂購。
有關測試和驗證問題,請通過以下電子郵件地址聯繫金士頓科技駐俄羅斯代表處 [電子郵件保護]
有關產品的更多信息
來源: www.habr.com