SSD test results with Plextor M6 Pro, HyperX Fury, Kingston V300, ADATA SP90

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello everybody,

I thought I would share the benchmarks from these four ssd's I tested
(see attachment)

I do still have some question:

#1     *    Data Set Management TRIM supported (limit 1 block)
    vs
       *    Data Set Management TRIM supported (limit 8 blocks)
and how this effects Ceph and also how can I test if TRIM is actually
working and not corruption data.

#2 are there other things I should test to compare ssd's for Ceph Journals

#3 are the power loss security mechanisms on SSD relevant in Ceph when
configured in a way that a full node can fully die and that a power loss
of all nodes at the same time should not be possible (or has an extreme
low probability)

#4 how to benchmarks the OSD (disk+ssd-journal) combination so I can
compare them.

I got some other benchmarks question, but I will make an separate mail
for them.

Kind regards,

Jelle de Jong
#-----------------------------------------------------------------------

# Plextor M6 Pro 128G

root@ceph01:~# uname -a
Linux ceph01 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux

root@ceph01:~# smartctl -i /dev/sdc
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     PLEXTOR PX-128M6Pro
Serial Number:    P02441106228
LU WWN Device Id: 5 002303 1002de43e
Add. Product Id:  NC702090
Firmware Version: 1.02
User Capacity:    128,035,676,160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ATA8-ACS, ATA/ATAPI-7 T13/1532D revision 4a
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Thu Jun 18 15:46:33 2015 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

root@ceph01:~# hdparm -I /dev/sdc | grep TRIM
       *    Data Set Management TRIM supported (limit 8 blocks)

root@ceph01:~# hdparm -W 0 /dev/sdc 0

fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=1 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=2 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=4 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=8 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=16 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=32 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=64 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test

1# write: io=163136KB, bw=2718.1KB/s, iops=679,   runt= 60001msec
2# write: io=323768KB, bw=5396.5KB/s, iops=1349,  runt= 60001msec
4#  write: io=643624KB, bw=10727KB/s, iops=2681,  runt= 60001msec
8#  write: io=1238.3MB, bw=21132KB/s, iops=5283,  runt= 60002msec
16# write: io=2218.9MB, bw=37868KB/s, iops=9466,  runt= 60001msec
32# write: io=3342.7MB, bw=57045KB/s, iops=14261, runt= 60003msec
64# write: io=3149.6MB, bw=53745KB/s, iops=13436, runt= 60007msec

# second run after testing the other ssd's
1# write: io=162100KB, bw=2701.7KB/s, iops=675,   runt= 60001msec
2# write: io=321076KB, bw=5351.2KB/s, iops=1337,  runt= 60001msec
4#  write: io=641076KB, bw=10684KB/s, iops=2671,  runt= 60001msec
8#  write: io=1230.5MB, bw=20999KB/s, iops=5249,  runt= 60002msec
16# write: io=2199.9MB, bw=37543KB/s, iops=9385,  runt= 60002msec
32# write: io=3367.4MB, bw=57467KB/s, iops=14366, runt= 60002msec
64# write: io=3270.5MB, bw=55809KB/s, iops=13952, runt= 60006msec

root@ceph01:~# dd if=/dev/zero of=/dev/sdc bs=4k count=10000 oflag=direct,dsync
10000+0 records in
10000+0 records out
40960000 bytes (41 MB) copied, 14.6745 s, 2.8 MB/s

root@ceph01:~# dmidecode -t system
# dmidecode 2.12
SMBIOS 2.6 present.

Handle 0x0002, DMI type 1, 27 bytes
System Information
    Manufacturer: Hewlett-Packard
    Product Name: HP Z600 Workstation
    Version:
    Serial Number: CZC0121R1J
    UUID: CD0720D9-378D-11DF-BBDA-05C40AB118A9
    Wake-up Type: Power Switch
    SKU Number: FW863AV
    Family: 103C_53335X

Handle 0x004B, DMI type 32, 11 bytes
System Boot Information
    Status: No errors detected

#-----------------------------------------------------------------------

# Kingston HyperX Fury 120G

root@ceph01:~# uname -a
Linux ceph01 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux

root@ceph01:~# smartctl -i /dev/sdc
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     KINGSTON SHFS37A120G
Serial Number:    50026B72540A8EC0
LU WWN Device Id: 5 0026b7 2540a8ec0
Firmware Version: 603ABBF0
User Capacity:    120,034,123,776 bytes [120 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ATA8-ACS, ACS-2 T13/2015-D revision 3
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Thu Jun 18 16:17:57 2015 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

root@ceph01:~# hdparm -I /dev/sdc | grep TRIM
       *    Data Set Management TRIM supported (limit 1 block)

root@ceph01:~# hdparm -W 0 /dev/sdc 0

fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=1 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=2 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=4 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=8 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=16 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=32 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=64 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test

1#  write: io=5885.4MB, bw=100444KB/s, iops=25111, runt= 60000msec
2#  write: io=8443.3MB, bw=144095KB/s, iops=36023, runt= 60001msec
4#   write: io=10237MB, bw=174705KB/s, iops=43676, runt= 60001msec
8#   write: io=11628MB, bw=198454KB/s, iops=49613, runt= 60001msec
16#  write: io=11750MB, bw=200530KB/s, iops=50132, runt= 60001msec
32#  write: io=11755MB, bw=200613KB/s, iops=50153, runt= 60003msec
64#  write: io=11858MB, bw=202364KB/s, iops=50591, runt= 60002msec

root@ceph01:~# dd if=/dev/zero of=/dev/sdc bs=4k count=10000 oflag=direct,dsync
10000+0 records in
10000+0 records out
40960000 bytes (41 MB) copied, 0.423074 s, 96.8 MB/s

root@ceph01:~# dd if=/dev/zero of=/dev/sdc bs=4M count=1000 oflag=direct
1000+0 records in
1000+0 records out
4194304000 bytes (4.2 GB) copied, 18.1823 s, 231 MB/s

root@ceph01:~# dmidecode -t system
# dmidecode 2.12
SMBIOS 2.6 present.

Handle 0x0002, DMI type 1, 27 bytes
System Information
    Manufacturer: Hewlett-Packard
    Product Name: HP Z600 Workstation
    Version:
    Serial Number: CZC0121R1J
    UUID: CD0720D9-378D-11DF-BBDA-05C40AB118A9
    Wake-up Type: Power Switch
    SKU Number: FW863AV
    Family: 103C_53335X

Handle 0x004B, DMI type 32, 11 bytes
System Boot Information
    Status: No errors detected

#-----------------------------------------------------------------------

# Kingston SSDNow V300 120G

root@ceph01:~# uname -a
Linux ceph01 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux

root@ceph01:~# smartctl -i /dev/sdc
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     SandForce Driven SSDs
Device Model:     KINGSTON SV300S37A120G
Serial Number:    50026B7854014BEC
LU WWN Device Id: 5 0026b7 854014bec
Firmware Version: 603ABBF0
User Capacity:    120,034,123,776 bytes [120 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS, ACS-2 T13/2015-D revision 3
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Thu Jun 18 17:04:17 2015 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

root@ceph01:~# hdparm -I /dev/sdc | grep TRIM
       *    Data Set Management TRIM supported (limit 1 block)

root@ceph01:~# hdparm -W 0 /dev/sdc 0

fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=1 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=2 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=4 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=8 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=16 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=32 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdc --direct=1 --sync=1 --rw=write --bs=4k --numjobs=64 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test

1#  write: io=5761.7MB, bw=98320KB/s,  iops=24580, runt= 60001msec
2#  write: io=8096.9MB, bw=138184KB/s, iops=34546, runt= 60001msec
4#   write: io=10623MB, bw=181298KB/s, iops=45324, runt= 60001msec
8#   write: io=11608MB, bw=198102KB/s, iops=49525, runt= 60001msec
16#  write: io=11735MB, bw=200277KB/s, iops=50069, runt= 60001msec
32#  write: io=11772MB, bw=200897KB/s, iops=50224, runt= 60001msec
64#  write: io=11865MB, bw=202487KB/s, iops=50621, runt= 60003msec

root@ceph01:~# dd if=/dev/zero of=/dev/sdc bs=4k count=10000 oflag=direct,dsync
10000+0 records in
10000+0 records out
40960000 bytes (41 MB) copied, 0.424145 s, 96.6 MB/s

root@ceph01:~# dd if=/dev/zero of=/dev/sdc bs=4M count=1000 oflag=direct
1000+0 records in
1000+0 records out
4194304000 bytes (4.2 GB) copied, 17.9363 s, 234 MB/s

root@ceph01:~# dmidecode -t system
# dmidecode 2.12
SMBIOS 2.6 present.

Handle 0x0002, DMI type 1, 27 bytes
System Information
    Manufacturer: Hewlett-Packard
    Product Name: HP Z600 Workstation
    Version:
    Serial Number: CZC0121R1J
    UUID: CD0720D9-378D-11DF-BBDA-05C40AB118A9
    Wake-up Type: Power Switch
    SKU Number: FW863AV
    Family: 103C_53335X

Handle 0x004B, DMI type 32, 11 bytes
System Boot Information
    Status: No errors detected

#-----------------------------------------------------------------------

# ADATA SP900 64G (returned these ssd's)

root@ceph01:~# uname -a
Linux ceph01 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux

root@ceph01:~# smartctl -i /dev/sdd
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     SandForce Driven SSDs
Device Model:     ADATA SP900
Serial Number:    2F1620041997
LU WWN Device Id: 5 707c18 1001507d8
Firmware Version: 5.0.Be
User Capacity:    64,023,257,088 bytes [64.0 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS, ACS-2 T13/2015-D revision 3
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Wed Jun 17 14:23:25 2015 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

root@ceph01:~# hdparm -W 0 /dev/sdd 0

fio --filename=/dev/sdd --direct=1 --sync=1 --rw=write --bs=4k --numjobs=1 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdd --direct=1 --sync=1 --rw=write --bs=4k --numjobs=2 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdd --direct=1 --sync=1 --rw=write --bs=4k --numjobs=4 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdd --direct=1 --sync=1 --rw=write --bs=4k --numjobs=8 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdd --direct=1 --sync=1 --rw=write --bs=4k --numjobs=16 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test
fio --filename=/dev/sdd --direct=1 --sync=1 --rw=write --bs=4k --numjobs=32 --iodepth=1 --runtime=60 --time_based --group_reporting --name=journal-test

1#  write: io=23480KB, bw=400671B/s, iops=97, runt= 60008msec
2#  write: io=46940KB, bw=800975B/s, iops=195, runt= 60010msec
4#  write: io=46952KB, bw=801167B/s, iops=195, runt= 60011msec
8#  write: io=46996KB, bw=801637B/s, iops=195, runt= 60032msec
16# write: io=47296KB, bw=806150B/s, iops=196, runt= 60077msec
32# write: io=48464KB, bw=824905B/s, iops=201, runt= 60161msec

root@ceph01:~# dmidecode -t system
# dmidecode 2.12
SMBIOS 2.6 present.

Handle 0x0002, DMI type 1, 27 bytes
System Information
    Manufacturer: Hewlett-Packard
    Product Name: HP Z600 Workstation
    Version:
    Serial Number: CZC0121R1J
    UUID: CD0720D9-378D-11DF-BBDA-05C40AB118A9
    Wake-up Type: Power Switch
    SKU Number: FW863AV
    Family: 103C_53335X

Handle 0x004B, DMI type 32, 11 bytes
System Boot Information
    Status: No errors detected

#-----------------------------------------------------------------------
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux