任何人都对戴尔的固态硬盘有任何经验?
我们正在考虑将它们用于运行像 Tokyo Tyrant 这样的键值数据库的机器。
它们很贵,而且很小。只需 25/50GB,只需 850 美元/1700 美元。对他们来说,他们有什么神奇之处可以比英特尔 400 美元的 128GB SSD 性能更好吗?足以证明成本和尺寸差距是合理的吗?
出于某种原因,他们似乎只希望您将它们放入新的 R610 中……好奇……
此外,有没有人对戴尔硬件中的 3rd 方 SSD 有好运?
谢谢,内森
固态硬盘: OCZ Vertex EX 60 GB SATA II 2.5 英寸固态硬盘
从各方面来看,它是可用于“企业”应用程序的最受欢迎/评价最高的单级单元 SSD 驱动器。他们对 60GB 型号的文献声称:
有一个真正优秀的标杆和审查这里。
硬盘驱动器:Western Digital Blue Caviar 80GB SATA II 7200 RPM 驱动器
这是我们在系统中发现的典型驱动器。文献主张:
测试机是戴尔SC1425,2x3.6GHz Xeons,16GB内存。
因此创建了 fileio 测试数据(HDD 和 SSD 驱动器上的数据):
sysbench --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-freq=0 --file-total-size=50G prepare
因此创建了 mysql 测试数据(HDD 和 SSD 驱动器上的数据):
sysbench --test=oltp --db-driver=mysql --mysql-socket=/tmp/mysql.sock --mysql-db=test --mysql-table-engine=innodb prepare
注意:3.5" 适配器机箱中的 2.5"(使 2.5" 驱动器适合 3.5" 插槽)将无法与戴尔 3.5" 驱动器底座配合使用,因为连接器对齐已关闭。假设您在使用这些 SSD 时需要一个 2.5" 背板,我们可能会使用 R610。
注意:我也测试了 zfs、xfs 和 ext4,以及软件 RAID0 中的两个 SSD……但没有空间在此处发布它们,并且在大多数情况下,单个 ext3 SSD 性能最佳。我会做更多的测试,但它似乎不喜欢软件突袭。
**文件 IO - 随机读取 - 1 个线程**
`sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-频率=0 --file-total-size=50G --num-threads=1 --file-test-mode=rndrd run`
固态硬盘EXT3
执行的操作:161750 次读取,0 次写入,0 次其他 = 161750 次总计
读取 2.4681Gb 写入 0b 总传输 2.4681Gb (42.122Mb/秒)
2695.81 请求/秒执行
测试执行摘要:
总时间:60.0006s
事件总数:161750
事件执行总时间:59.1342
每个请求的统计信息:
分钟:0.0003s
平均:0.0004s
最大:0.0046s
大约 95 个百分位:0.0004s
线程公平:
事件 (avg/stddev): 161750.0000/0.00
执行时间 (avg/stddev): 59.1342/0.00
硬盘 EXT3
执行的操作:2874 次读取,0 次写入,0 次其他 = 2874 次总计
读取 44.906Mb 写入 0b 总传输 44.906Mb (766.33Kb/sec)
47.90 请求/秒执行
测试执行摘要:
总时间:60.0055s
事件总数:2874
事件执行总时间:59.9896
每个请求的统计信息:
分钟:0.0029s
平均:0.0209s
最大:0.1042s
大约 95 个百分位:0.0331s
线程公平:
事件(平均/标准差):2874.0000/0.00
执行时间 (avg/stddev): 59.9896/0.00
----------
**文件 IO - 随机读取 - 64 个线程**
`sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-频率=0 --file-total-size=50G --num-threads=64 --file-test-mode=rndrd run`
固态硬盘EXT3
执行的操作:158385 次读取,0 次写入,0 次其他 = 158385 次总计
读取 2.4168Gb 写入 0b 总传输 2.4168Gb (41.228Mb/秒)
2638.61 请求/秒执行
测试执行摘要:
总时间:60.0260s
事件总数:158385
事件执行总时间:3839.5569
每个请求的统计信息:
分钟:0.0003s
平均:0.0242s
最大:6.4591s
大约 95 个百分位:0.0004s
线程公平:
事件 (avg/stddev): 2474.7656/592.31
执行时间 (avg/stddev): 59.9931/0.01
硬盘 EXT3
执行的操作:2945 次读取,0 次写入,0 次其他 = 2945 次总计
读取 46.016Mb 写入 0b 总传输 46.016Mb (768.25Kb/sec)
48.02 请求/秒执行
测试执行摘要:
总时间:61.3345s
事件总数:2945
事件执行总时间:3885.4618
每个请求的统计信息:
分钟:0.0040s
平均:1.3193s
最大:9.9964s
大约 95 个百分位:6.6392s
线程公平:
事件 (avg/stddev): 46.0156/10.71
执行时间 (avg/stddev): 60.7103/0.39
----------
**文件 IO - 随机写入 - 1 个线程**
`sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-频率=0 --file-total-size=50G --num-threads=1 --file-test-mode=rndwr run`
固态硬盘EXT3
执行的操作:0 读取,169804 写入,0 其他 = 169804 总计
读取 0b 写入 2.591Gb 总传输 2.591Gb (44.219Mb/sec)
2830.04 请求/秒执行
测试执行摘要:
总时间:60.0005s
事件总数:169804
事件执行总时间:59.0867
每个请求的统计信息:
分钟:0.0003s
平均:0.0003s
最大:0.0031s
大约 95 个百分位:0.0007s
线程公平:
事件 (avg/stddev): 169804.0000/0.00
执行时间 (avg/stddev): 59.0867/0.00
硬盘 EXT3
执行的操作:0 次读取,3796 次写入,0 次其他 = 3796 次总计
读取 0b 写入 59.312Mb 总传输 59.312Mb (1012.2Kb/sec)
63.26 请求/秒执行
测试执行摘要:
总时间:60.0017s
事件总数:3796
事件执行总时间:59.9806
每个请求的统计信息:
分钟:0.0003s
平均:0.0158s
最大:1.0514s
大约 95 个百分位:0.0455s
线程公平:
事件(平均/标准差):3796.0000/0.00
执行时间 (avg/stddev): 59.9806/0.00
**文件 IO - 随机写入 - 64 个线程**
`sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-频率=0 --file-total-size=50G --num-threads=64 --file-test-mode=rndwr run`
固态硬盘EXT3
执行的操作:0 次读取,179247 次写入,0 次其他 = 179247 次总计
读取 0b 写入 2.7351Gb 总传输 2.7351Gb (46.659Mb/秒)
2986.14 请求/秒执行
测试执行摘要:
总时间:60.0262s
事件总数:179247
事件执行总时间:3839.6346
每个请求的统计信息:
分钟:0.0005s
平均:0.0214s
最大:0.1395s
大约 95 个百分位:0.0610s
线程公平:
事件 (avg/stddev): 2800.7344/44.56
执行时间 (avg/stddev): 59.9943/0.01
硬盘 EXT3
执行的操作:0 次读取,4358 次写入,0 次其他 = 4358 次总计
读取 0b 写入 68.094Mb 总传输 68.094Mb (1.1182Mb/sec)
71.56 请求/秒执行
测试执行摘要:
总时间:60.8978s
事件总数:4358
事件执行总时间:3870.8012
每个请求的统计信息:
分钟:0.0006s
平均:0.8882s
最大:4.9283s
大约 95 个百分位:3.4779s
线程公平:
事件 (avg/stddev): 68.0938/9.09
执行时间 (avg/stddev): 60.4813/0.26
----------
**文件 IO - 组合随机读/写 - 1 个线程**
`sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-频率=0 --file-total-size=50G --num-threads=1 --file-test-mode=rndrw 运行`
固态硬盘EXT3
执行的操作:67246 次读取,44830 次写入,0 次其他 = 112076 次总计
读取 1.0261Gb 写入 700.47Mb 总传输 1.7101Gb (29.186Mb/秒)
1867.92 请求/秒执行
测试执行摘要:
总时间:60.0004s
事件总数:112076
事件执行总时间:59.3859
每个请求的统计信息:
分钟:0.0003s
平均:0.0005s
最大:0.0411s
大约 95 个百分位:0.0013s
线程公平:
事件 (avg/stddev): 112076.0000/0.00
执行时间 (avg/stddev): 59.3859/0.00
硬盘 EXT3
执行的操作:2195 次读取,1463 次写入,0 次其他 = 3658 次总计
读取 34.297Mb 写入 22.859Mb 总传输 57.156Mb (975.12Kb/sec)
60.94 请求/秒执行
测试执行摘要:
总时间:60.0215s
事件总数:3658
事件执行总时间:60.0010
每个请求的统计信息:
分钟:0.0003s
平均:0.0164s
最大:0.3715s
大约 95 个百分位:0.0429s
线程公平:
事件 (avg/stddev): 3658.0000/0.00
执行时间 (avg/stddev): 60.0010/0.00
----------
**文件 IO - 组合随机读/写 - 64 个线程**
`sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-频率=0 --file-total-size=50G --num-threads=64 --file-test-mode=rndrw 运行`
结果
固态硬盘EXT3
执行的操作:44558 次读取,29710 次写入,0 次其他 = 74268 次总计
读取 696.22Mb 写入 464.22Mb 总传输 1.1332Gb (19.321Mb/秒)
1236.52 请求/秒执行
测试执行摘要:
总时间:60.0623s
事件总数:74268
事件执行总时间:3841.9213
每个请求的统计信息:
分钟:0.0003s
平均:0.0517s
最大:0.4341s
大约 95 个百分位:0.1348s
线程公平:
事件 (avg/stddev): 1160.4375/50.60
执行时间 (avg/stddev): 60.0300/0.02
硬盘 EXT3
执行的操作:2632 次读取,1789 次写入,0 次其他 = 4421 次总计
读取 41.125Mb 写入 27.953Mb 总传输 69.078Mb (1.1385Mb/秒)
72.87 请求/秒执行
测试执行摘要:
总时间:60.6723s
事件总数:4421
事件执行总时间:3863.3418
每个请求的统计信息:
分钟:0.0005s
平均:0.8739s
最大:4.5743s
大约 95 个百分位:2.4240s
线程公平:
事件 (avg/stddev): 69.0781/6.34
执行时间 (avg/stddev): 60.3647/0.20
----------
**MYSQL OLTP - 只读 - 1 个线程**
`sysbench --test=oltp --oltp-table-size=1000000 --max-requests=100000 --db-driver=mysql --mysql-table-engine=innodb --db-ps-mode=disable -- mysql-engine-trx=yes --mysql-socket=/tmp/mysql.sock --mysql-db=test --num-threads=1 --oltp-read-only run`
固态硬盘EXT3
OLTP 测试统计:
执行的查询:
阅读:1400000
写:0
其他:200000
总计:1600000
交易:100000(每秒492.93)
死锁:0(每秒 0.00)
读/写请求:1400000(每秒 6900.95 次)
其他操作:200000(每秒985.85次)
测试执行摘要:
总时间:202.8706s
事件总数:100000
事件执行总时间:201.7883
每个请求的统计信息:
分钟:0.0018s
平均:0.0020s
最大:0.0984s
大约 95 个百分位:0.0024s
线程公平:
事件 (avg/stddev): 100000.0000/0.00
执行时间 (avg/stddev): 201.7883/0.00
硬盘 EXT3
OLTP 测试统计:
执行的查询:
阅读:1400000
写:0
其他:200000
总计:1600000
交易:100000(每秒256.34)
死锁:0(每秒 0.00)
读/写请求:1400000(每秒 3588.74 次)
其他操作:200000(每秒512.68次)
测试执行摘要:
总时间:390.1088s
事件总数:100000
事件执行总时间:389.0534
每个请求的统计信息:
分钟:0.0019s
平均:0.0039s
最大:0.1454s
大约 95 个百分位:0.0047s
线程公平:
事件 (avg/stddev): 100000.0000/0.00
执行时间 (avg/stddev): 389.0534/0.00
----------
**MYSQL OLTP - 只读 - 64 个线程**
`sysbench --test=oltp --oltp-table-size=1000000 --max-requests=100000 --db-driver=mysql --mysql-table-engine=innodb --db-ps-mode=disable -- mysql-engine-trx=yes --mysql-socket=/tmp/mysql.sock --mysql-db=test --num-threads=16 --oltp-read-only run`
固态硬盘EXT3
OLTP 测试统计:
执行的查询:
阅读:1400000
写:0
其他:200000
总计:1600000
交易:100000(每秒1055.34)
死锁:0(每秒 0.00)
读/写请求:1400000(每秒 14774.81 次)
其他操作:200000(每秒2110.69次)
测试执行摘要:
总时间:94.7559s
事件总数:100000
事件执行总时间:1512.7384
每个请求的统计信息:
分钟:0.0018s
平均:0.0151s
最大:2.1117s
大约 95 个百分位:0.0165s
线程公平:
事件 (avg/stddev): 6250.0000/590.00
执行时间 (avg/stddev): 94.5461/0.06
硬盘 EXT3
OLTP 测试统计:
执行的查询:
阅读:1400000
写:0
其他:200000
总计:1600000
交易:100000(每秒497.50)
死锁:0(每秒 0.00)
读/写请求:1400000(每秒 6964.94 次)
其他操作:200000(每秒994.99次)
测试执行摘要:
总时间:201.0067s
事件总数:100000
事件执行总时间:3183.9863
每个请求的统计信息:
分钟:0.0020s
平均:0.0318s
最大:27.8799s
大约 95%:0.0060s
线程公平:
事件 (avg/stddev): 6250.0000/1301.96
执行时间 (avg/stddev): 198.9991/2.79
----------
**MYSQL OLTP - 读/写 - 1 个线程**
`sysbench --test=oltp --oltp-table-size=1000000 --max-requests=100000 --db-driver=mysql --mysql-table-engine=innodb --db-ps-mode=disable -- mysql-engine-trx=yes --mysql-socket=/tmp/mysql.sock --mysql-db=test --num-threads=1 run`
固态硬盘EXT3
OLTP 测试统计:
执行的查询:
阅读:1400000
写:500000
其他:200000
总计:2100000
交易:100000(每秒218.72)
死锁:0(每秒 0.00)
读/写请求:1900000(每秒 4155.60 次)
其他操作:200000(每秒437.43次)
测试执行摘要:
总时间:457.2148s
事件总数:100000
事件执行总时间:455.9071
每个请求的统计信息:
分钟:0.0023s
平均:0.0046s
最大:0.0779s
大约 95 个百分位:0.0059s
线程公平:
事件 (avg/stddev): 100000.0000/0.00
执行时间 (avg/stddev): 455.9071/0.00
硬盘 EXT3
OLTP 测试统计:
执行的查询:
阅读:1400000
写:500000
其他:200000
总计:2100000
交易:100000(每秒204.85)
死锁:0(每秒 0.00)
读/写请求:1900000(每秒 3892.23 次)
其他操作:200000(每秒409.71次)
测试执行摘要:
总时间:488.1525s
事件总数:100000
事件执行总时间:486.8584
每个请求的统计信息:
分钟:0.0026s
平均:0.0049s
最大:0.1927s
大约 95%:0.0060s
线程公平:
事件 (avg/stddev): 100000.0000/0.00
执行时间 (avg/stddev): 486.8584/0.00
----------
**MYSQL OLTP - 读/写 - 64 个线程**
`sysbench --test=oltp --oltp-table-size=1000000 --max-requests=100000 --db-driver=mysql --mysql-table-engine=innodb --db-ps-mode=disable -- mysql-engine-trx=yes --mysql-socket=/tmp/mysql.sock --mysql-db=test --num-threads=64 运行`
固态硬盘EXT3
OLTP 测试统计:
执行的查询:
阅读:1400000
写:500000
其他:200000
总计:2100000
交易:100000(每秒403.34)
死锁:0(每秒 0.00)
读/写请求:1900000(每秒 7663.38 次)
其他操作:200000(每秒806.67次)
测试执行摘要:
总时间:247.9324s
事件总数:100000
事件执行总时间:3964.1628
每个请求的统计信息:
分钟:0.0027s
平均:0.0396s
最大:0.7854s
大约 95 个百分位:0.1446s
线程公平:
事件 (avg/stddev): 6250.0000/147.62
执行时间 (avg/stddev): 247.7602/0.05
硬盘 EXT3
OLTP 测试统计:
执行的查询:
阅读:1400000
写:500000
其他:200000
总计:2100000
交易:100000(每秒392.70)
死锁:0(每秒 0.00)
读/写请求:1900000(每秒 7461.35 次)
其他操作:200000(每秒785.41次)
测试执行摘要:
总时间:254.6456s
事件总数:100000
事件执行总时间:4069.8699
每个请求的统计信息:
分钟:0.0027s
平均:0.0407s
最大:0.6835s
大约 95 个百分位:0.1478s
线程公平:
事件 (avg/stddev): 6250.0000/139.23
执行时间 (avg/stddev): 254.3669/0.17
| 归档时间: |
|
| 查看次数: |
4757 次 |
| 最近记录: |