====== HGST HUC101812CSS200のベンチマーク ====== 中古のPowerEdget T330を買ったらHGST HUC101812CSS200が付いていた。仕様はこんな感じ。 ^ ドライブ名 | Ultrastar C10K1800-1200 | ^ モデル名 | HUC101812CSS200 | ^ 容量 | 1.2TB | ^ セクタサイズ | 512n | ^ 回転数 | 10520RPM | ^ インタフェース | SAS 3.0 (12Gbps) | ^ フォームファクタ | 2.5インチ, 15mm厚 | 実物のSASドライブを見るのも触るのも何気にこれが初めてだったりする。見せてもらおうか、SASドライブの性能とやらを! {{ :blog:2023:huc101812css200_cdm.png |}} (参考:ST2000LM007) {{ :blog:2021:ts2tsj25m3_st2000lm007-1r8174_cdm_1g.png |}} ------------------------------------------------------------------------------ CrystalDiskMark 8.0.4 x64 (C) 2007-2021 hiyohiyo Crystal Dew World: https://crystalmark.info/ ------------------------------------------------------------------------------ * MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s] * KB = 1000 bytes, KiB = 1024 bytes [Read] SEQ 1MiB (Q= 8, T= 1): 218.497 MB/s [ 208.4 IOPS] < 38209.34 us> SEQ 1MiB (Q= 1, T= 1): 217.400 MB/s [ 207.3 IOPS] < 4816.72 us> RND 4KiB (Q= 32, T= 1): 4.499 MB/s [ 1098.4 IOPS] < 28893.87 us> RND 4KiB (Q= 1, T= 1): 2.191 MB/s [ 534.9 IOPS] < 1867.12 us> [Write] SEQ 1MiB (Q= 8, T= 1): 216.078 MB/s [ 206.1 IOPS] < 38515.68 us> SEQ 1MiB (Q= 1, T= 1): 100.678 MB/s [ 96.0 IOPS] < 10410.15 us> RND 4KiB (Q= 32, T= 1): 3.303 MB/s [ 806.4 IOPS] < 39386.47 us> RND 4KiB (Q= 1, T= 1): 1.001 MB/s [ 244.4 IOPS] < 4085.40 us> Profile: Default Test: 1 GiB (x5) [H: 0% (0/1118GiB)] Mode: [Admin] Time: Measure 5 sec / Interval 5 sec Date: 2023/10/09 0:26:57 OS: Windows 10 Professional [10.0 Build 19045] (x64) Comment: HGST HUC101812CSS200 (SAS/1.2TB/10000RPM) スクショの上がHUC101812CSS200で、下が参考用のST2000LM007の結果。後者はSMRなんでだいぶ不利な結果だと申し添えておく。 2.5インチでシーケンシャルリード、ライトが200MB/s超ってかなり速い気がする。ランダムアクセスもHDDにしては速めなような……さすがSASドライブってところ?まぁ、こんな単純なベンチでは何もわからんのだろうけど。ゼロフィルは1200243695616バイトを6624秒で完了ってわけで、平均182MB/sとなった。 それはそうと、SASってS.M.A.R.T.が取得できないんすな。 当初、PERC H330経由なのが原因かと思ってITファームでHBA化してもダメで、なんでぇ?と思いきや、そもそもS.M.A.R.T.はATA規格の仕組みなので、SASでは取得できないのが正しい、と。SASでドライブの状態が取得できないかと言えばもちろんそんなことはなく、KCQ (Key Code Qualifier)って仕組みで取れるそうな。UNIX系で有名なsmartmontoolsでは、ドライブごとにS.M.A.R.T.とKCQを使い分け、統一的な結果を表示してくれるため、SASドライブでもあたかもS.M.A.R.T.が使えているように見えるとかなんとか。実際のログはこんな感じ。 # smartctl -a /dev/sdc smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.2.16-15-pve] (local build) Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Vendor: HGST Product: HUC101812CSS200 Revision: FU29 Compliance: SPC-4 User Capacity: 1,200,243,695,616 bytes [1.20 TB] Logical block size: 512 bytes Formatted with type 2 protection 8 bytes of protection information per logical block LU is fully provisioned Rotation Rate: 10000 rpm Form Factor: 2.5 inches Logical Unit id: 0x5000cca02d7e9154 Serial number: xxxxxxxx Device type: disk Transport protocol: SAS (SPL-4) Local Time is: Sun Oct 15 23:50:26 2023 JST SMART support is: Available - device has SMART capability. SMART support is: Enabled Temperature Warning: Enabled === START OF READ SMART DATA SECTION === SMART Health Status: OK Current Drive Temperature: 43 C Drive Trip Temperature: 50 C Accumulated power on time, hours:minutes 49469:04 Manufactured in week 36 of year 2017 Specified cycle count over device lifetime: 50000 Accumulated start-stop cycles: 58 Specified load-unload count over device lifetime: 600000 Accumulated load-unload cycles: 2118 Elements in grown defect list: 0 Vendor (Seagate Cache) information Blocks sent to initiator = 1590129651089408 Error counter log: Errors Corrected by Total Correction Gigabytes Total ECC rereads/ errors algorithm processed uncorrected fast | delayed rewrites corrected invocations [10^9 bytes] errors read: 0 10 0 39 257428 3792.083 0 write: 0 0 0 0 39447 5364.802 0 verify: 0 97 0 391 94932 795.533 0 Non-medium error count: 0 SMART Self-test log Num Test Status segment LifeTime LBA_first_err [SK ASC ASQ] Description number (hours) # 1 Reserved(7) Completed 64 3 - [- - -] # 2 Background short Completed 96 1 - [- - -] Long (extended) Self-test duration: 8851 seconds [147.5 minutes] ECCのエラー訂正数とかも取れて、ガチのエンプラ用ドライブしゅごい。まだまだ知らないことだらけですわ。 ===== 参考サイト ===== * [[https://www.truenas.com/community/threads/smart-issues-with-sas-drives.100613/|Smart issues with sas drives. | TrueNAS Community]] * [[https://en.wikipedia.org/wiki/Key_Code_Qualifier|Key Code Qualifier - Wikipedia]]