我们正在考虑将它们用于运行像Tokyo Tyrant这样的关键值数据库的机器上.
它们既昂贵又小巧. 850美元/ 1700美元仅25 / 50GB.对于他们来说,他们可能比英特尔400美元的128GB SSD表现更好吗?足以证明成本和尺寸差距的合理性?
他们似乎只是希望你出于某种原因将它们放入新的R610 ……好奇……
此外,戴尔硬件中的第三方SSD有没有运气?
谢谢,
弥敦道
解决方法
从各方面来看,它是“企业”应用程序中最受欢迎/评价最佳的单级单元SSD驱动器.他们的文献声称60GB型号:
>读取:最多260 MB
>写:高达200MB
>持续写入高达100MB
>寻求时间:小于.1ms
硬盘驱动器:Western Digital Blue Caviar 80GB SATA II 7200 RPM Drive
这是我们在系统中找到的典型驱动器.文献声称:
>持续阅读&写入速度高达70MB / s
>平均寻道时间:4.2ms
该测试机是戴尔SC1425,2×3.6GHz Xeons,16GB内存.
因此创建了文件测试数据(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准备
因此创建了MysqL测试数据(HDD和SSD驱动器上的数据):
sysbench –test = oltp –db-driver = MysqL –MysqL-socket = / tmp / MysqL.sock –MysqL-db = test –MysqL-table-engine = innodb prepare
注意:2.5英寸适配器机箱(2.5英寸驱动器适合3.5英寸插槽)不适用于Dell 3.5英寸驱动器底座,因为连接器对齐已关闭.假设使用这些SSD时需要2.5英寸背板,我们可能会使用R610.
注意:我也测试了zfs,xfs和ext4,以及软件RAID0中的两个SSD ……但是没有空间在这里发布它们,并且大多数情况下单个ext3 SSD表现最佳.我会做更多测试,但它似乎不喜欢软件raid.
- **FILE IO - RANDOM READ - 1 THREAD**
- `sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-freq=0 --file-total-size=50G --num-threads=1 --file-test-mode=rndrd run`
- SSD EXT3
- Operations performed: 161750 Read,0 Write,0 Other = 161750 Total
- Read 2.4681Gb Written 0b Total transferred 2.4681Gb (42.122Mb/sec)
- 2695.81 Requests/sec executed
- Test execution summary:
- total time: 60.0006s
- total number of events: 161750
- total time taken by event execution: 59.1342
- per-request statistics:
- min: 0.0003s
- avg: 0.0004s
- max: 0.0046s
- approx. 95 percentile: 0.0004s
- Threads fairness:
- events (avg/stddev): 161750.0000/0.00
- execution time (avg/stddev): 59.1342/0.00
- HDD EXT3
- Operations performed: 2874 Read,0 Other = 2874 Total
- Read 44.906Mb Written 0b Total transferred 44.906Mb (766.33Kb/sec)
- 47.90 Requests/sec executed
- Test execution summary:
- total time: 60.0055s
- total number of events: 2874
- total time taken by event execution: 59.9896
- per-request statistics:
- min: 0.0029s
- avg: 0.0209s
- max: 0.1042s
- approx. 95 percentile: 0.0331s
- Threads fairness:
- events (avg/stddev): 2874.0000/0.00
- execution time (avg/stddev): 59.9896/0.00
- ----------
- **FILE IO - RANDOM READ - 64 THREADS**
- `sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-freq=0 --file-total-size=50G --num-threads=64 --file-test-mode=rndrd run`
- SSD EXT3
- Operations performed: 158385 Read,0 Other = 158385 Total
- Read 2.4168Gb Written 0b Total transferred 2.4168Gb (41.228Mb/sec)
- 2638.61 Requests/sec executed
- Test execution summary:
- total time: 60.0260s
- total number of events: 158385
- total time taken by event execution: 3839.5569
- per-request statistics:
- min: 0.0003s
- avg: 0.0242s
- max: 6.4591s
- approx. 95 percentile: 0.0004s
- Threads fairness:
- events (avg/stddev): 2474.7656/592.31
- execution time (avg/stddev): 59.9931/0.01
- HDD EXT3
- Operations performed: 2945 Read,0 Other = 2945 Total
- Read 46.016Mb Written 0b Total transferred 46.016Mb (768.25Kb/sec)
- 48.02 Requests/sec executed
- Test execution summary:
- total time: 61.3345s
- total number of events: 2945
- total time taken by event execution: 3885.4618
- per-request statistics:
- min: 0.0040s
- avg: 1.3193s
- max: 9.9964s
- approx. 95 percentile: 6.6392s
- Threads fairness:
- events (avg/stddev): 46.0156/10.71
- execution time (avg/stddev): 60.7103/0.39
- ----------
- **FILE IO - RANDOM WRITE - 1 THREAD**
- `sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-freq=0 --file-total-size=50G --num-threads=1 --file-test-mode=rndwr run`
- SSD EXT3
- Operations performed: 0 Read,169804 Write,0 Other = 169804 Total
- Read 0b Written 2.591Gb Total transferred 2.591Gb (44.219Mb/sec)
- 2830.04 Requests/sec executed
- Test execution summary:
- total time: 60.0005s
- total number of events: 169804
- total time taken by event execution: 59.0867
- per-request statistics:
- min: 0.0003s
- avg: 0.0003s
- max: 0.0031s
- approx. 95 percentile: 0.0007s
- Threads fairness:
- events (avg/stddev): 169804.0000/0.00
- execution time (avg/stddev): 59.0867/0.00
- HDD EXT3
- Operations performed: 0 Read,3796 Write,0 Other = 3796 Total
- Read 0b Written 59.312Mb Total transferred 59.312Mb (1012.2Kb/sec)
- 63.26 Requests/sec executed
- Test execution summary:
- total time: 60.0017s
- total number of events: 3796
- total time taken by event execution: 59.9806
- per-request statistics:
- min: 0.0003s
- avg: 0.0158s
- max: 1.0514s
- approx. 95 percentile: 0.0455s
- Threads fairness:
- events (avg/stddev): 3796.0000/0.00
- execution time (avg/stddev): 59.9806/0.00
- **FILE IO - RANDOM WRITE - 64 THREADS**
- `sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-freq=0 --file-total-size=50G --num-threads=64 --file-test-mode=rndwr run`
- SSD EXT3
- Operations performed: 0 Read,179247 Write,0 Other = 179247 Total
- Read 0b Written 2.7351Gb Total transferred 2.7351Gb (46.659Mb/sec)
- 2986.14 Requests/sec executed
- Test execution summary:
- total time: 60.0262s
- total number of events: 179247
- total time taken by event execution: 3839.6346
- per-request statistics:
- min: 0.0005s
- avg: 0.0214s
- max: 0.1395s
- approx. 95 percentile: 0.0610s
- Threads fairness:
- events (avg/stddev): 2800.7344/44.56
- execution time (avg/stddev): 59.9943/0.01
- HDD EXT3
- Operations performed: 0 Read,4358 Write,0 Other = 4358 Total
- Read 0b Written 68.094Mb Total transferred 68.094Mb (1.1182Mb/sec)
- 71.56 Requests/sec executed
- Test execution summary:
- total time: 60.8978s
- total number of events: 4358
- total time taken by event execution: 3870.8012
- per-request statistics:
- min: 0.0006s
- avg: 0.8882s
- max: 4.9283s
- approx. 95 percentile: 3.4779s
- Threads fairness:
- events (avg/stddev): 68.0938/9.09
- execution time (avg/stddev): 60.4813/0.26
- ----------
- **FILE IO - COMBINE RANDOM READ/WRITE - 1 THREAD**
- `sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-freq=0 --file-total-size=50G --num-threads=1 --file-test-mode=rndrw run`
- SSD EXT3
- Operations performed: 67246 Read,44830 Write,0 Other = 112076 Total
- Read 1.0261Gb Written 700.47Mb Total transferred 1.7101Gb (29.186Mb/sec)
- 1867.92 Requests/sec executed
- Test execution summary:
- total time: 60.0004s
- total number of events: 112076
- total time taken by event execution: 59.3859
- per-request statistics:
- min: 0.0003s
- avg: 0.0005s
- max: 0.0411s
- approx. 95 percentile: 0.0013s
- Threads fairness:
- events (avg/stddev): 112076.0000/0.00
- execution time (avg/stddev): 59.3859/0.00
- HDD EXT3
- Operations performed: 2195 Read,1463 Write,0 Other = 3658 Total
- Read 34.297Mb Written 22.859Mb Total transferred 57.156Mb (975.12Kb/sec)
- 60.94 Requests/sec executed
- Test execution summary:
- total time: 60.0215s
- total number of events: 3658
- total time taken by event execution: 60.0010
- per-request statistics:
- min: 0.0003s
- avg: 0.0164s
- max: 0.3715s
- approx. 95 percentile: 0.0429s
- Threads fairness:
- events (avg/stddev): 3658.0000/0.00
- execution time (avg/stddev): 60.0010/0.00
- ----------
- **FILE IO - COMBINE RANDOM READ/WRITE - 64 THREADS**
- `sysbench --init-rng=on --test=fileio --max-time=60 --max-requests=1000000 --file-num=10 --file-extra-flags=direct --file-fsync-freq=0 --file-total-size=50G --num-threads=64 --file-test-mode=rndrw run`
- RESULTS
- SSD EXT3
- Operations performed: 44558 Read,29710 Write,0 Other = 74268 Total
- Read 696.22Mb Written 464.22Mb Total transferred 1.1332Gb (19.321Mb/sec)
- 1236.52 Requests/sec executed
- Test execution summary:
- total time: 60.0623s
- total number of events: 74268
- total time taken by event execution: 3841.9213
- per-request statistics:
- min: 0.0003s
- avg: 0.0517s
- max: 0.4341s
- approx. 95 percentile: 0.1348s
- Threads fairness:
- events (avg/stddev): 1160.4375/50.60
- execution time (avg/stddev): 60.0300/0.02
- HDD EXT3
- Operations performed: 2632 Read,1789 Write,0 Other = 4421 Total
- Read 41.125Mb Written 27.953Mb Total transferred 69.078Mb (1.1385Mb/sec)
- 72.87 Requests/sec executed
- Test execution summary:
- total time: 60.6723s
- total number of events: 4421
- total time taken by event execution: 3863.3418
- per-request statistics:
- min: 0.0005s
- avg: 0.8739s
- max: 4.5743s
- approx. 95 percentile: 2.4240s
- Threads fairness:
- events (avg/stddev): 69.0781/6.34
- execution time (avg/stddev): 60.3647/0.20
- ----------
- **MysqL OLTP - READ ONLY - 1 THREAD**
- `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`
- SSD EXT3
- OLTP test statistics:
- queries performed:
- read: 1400000
- write: 0
- other: 200000
- total: 1600000
- transactions: 100000 (492.93 per sec.)
- deadlocks: 0 (0.00 per sec.)
- read/write requests: 1400000 (6900.95 per sec.)
- other operations: 200000 (985.85 per sec.)
- Test execution summary:
- total time: 202.8706s
- total number of events: 100000
- total time taken by event execution: 201.7883
- per-request statistics:
- min: 0.0018s
- avg: 0.0020s
- max: 0.0984s
- approx. 95 percentile: 0.0024s
- Threads fairness:
- events (avg/stddev): 100000.0000/0.00
- execution time (avg/stddev): 201.7883/0.00
- HDD EXT3
- OLTP test statistics:
- queries performed:
- read: 1400000
- write: 0
- other: 200000
- total: 1600000
- transactions: 100000 (256.34 per sec.)
- deadlocks: 0 (0.00 per sec.)
- read/write requests: 1400000 (3588.74 per sec.)
- other operations: 200000 (512.68 per sec.)
- Test execution summary:
- total time: 390.1088s
- total number of events: 100000
- total time taken by event execution: 389.0534
- per-request statistics:
- min: 0.0019s
- avg: 0.0039s
- max: 0.1454s
- approx. 95 percentile: 0.0047s
- Threads fairness:
- events (avg/stddev): 100000.0000/0.00
- execution time (avg/stddev): 389.0534/0.00
- ----------
- **MysqL OLTP - READ ONLY - 64 THREADS**
- `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`
- SSD EXT3
- OLTP test statistics:
- queries performed:
- read: 1400000
- write: 0
- other: 200000
- total: 1600000
- transactions: 100000 (1055.34 per sec.)
- deadlocks: 0 (0.00 per sec.)
- read/write requests: 1400000 (14774.81 per sec.)
- other operations: 200000 (2110.69 per sec.)
- Test execution summary:
- total time: 94.7559s
- total number of events: 100000
- total time taken by event execution: 1512.7384
- per-request statistics:
- min: 0.0018s
- avg: 0.0151s
- max: 2.1117s
- approx. 95 percentile: 0.0165s
- Threads fairness:
- events (avg/stddev): 6250.0000/590.00
- execution time (avg/stddev): 94.5461/0.06
- HDD EXT3
- OLTP test statistics:
- queries performed:
- read: 1400000
- write: 0
- other: 200000
- total: 1600000
- transactions: 100000 (497.50 per sec.)
- deadlocks: 0 (0.00 per sec.)
- read/write requests: 1400000 (6964.94 per sec.)
- other operations: 200000 (994.99 per sec.)
- Test execution summary:
- total time: 201.0067s
- total number of events: 100000
- total time taken by event execution: 3183.9863
- per-request statistics:
- min: 0.0020s
- avg: 0.0318s
- max: 27.8799s
- approx. 95 percentile: 0.0060s
- Threads fairness:
- events (avg/stddev): 6250.0000/1301.96
- execution time (avg/stddev): 198.9991/2.79
- ----------
- **MysqL OLTP - READ/WRITE - 1 THREAD**
- `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`
- SSD EXT3
- OLTP test statistics:
- queries performed:
- read: 1400000
- write: 500000
- other: 200000
- total: 2100000
- transactions: 100000 (218.72 per sec.)
- deadlocks: 0 (0.00 per sec.)
- read/write requests: 1900000 (4155.60 per sec.)
- other operations: 200000 (437.43 per sec.)
- Test execution summary:
- total time: 457.2148s
- total number of events: 100000
- total time taken by event execution: 455.9071
- per-request statistics:
- min: 0.0023s
- avg: 0.0046s
- max: 0.0779s
- approx. 95 percentile: 0.0059s
- Threads fairness:
- events (avg/stddev): 100000.0000/0.00
- execution time (avg/stddev): 455.9071/0.00
- HDD EXT3
- OLTP test statistics:
- queries performed:
- read: 1400000
- write: 500000
- other: 200000
- total: 2100000
- transactions: 100000 (204.85 per sec.)
- deadlocks: 0 (0.00 per sec.)
- read/write requests: 1900000 (3892.23 per sec.)
- other operations: 200000 (409.71 per sec.)
- Test execution summary:
- total time: 488.1525s
- total number of events: 100000
- total time taken by event execution: 486.8584
- per-request statistics:
- min: 0.0026s
- avg: 0.0049s
- max: 0.1927s
- approx. 95 percentile: 0.0060s
- Threads fairness:
- events (avg/stddev): 100000.0000/0.00
- execution time (avg/stddev): 486.8584/0.00
- ----------
- **MysqL OLTP - READ/WRITE - 64 THREADS**
- `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 run`
- SSD EXT3
- OLTP test statistics:
- queries performed:
- read: 1400000
- write: 500000
- other: 200000
- total: 2100000
- transactions: 100000 (403.34 per sec.)
- deadlocks: 0 (0.00 per sec.)
- read/write requests: 1900000 (7663.38 per sec.)
- other operations: 200000 (806.67 per sec.)
- Test execution summary:
- total time: 247.9324s
- total number of events: 100000
- total time taken by event execution: 3964.1628
- per-request statistics:
- min: 0.0027s
- avg: 0.0396s
- max: 0.7854s
- approx. 95 percentile: 0.1446s
- Threads fairness:
- events (avg/stddev): 6250.0000/147.62
- execution time (avg/stddev): 247.7602/0.05
- HDD EXT3
- OLTP test statistics:
- queries performed:
- read: 1400000
- write: 500000
- other: 200000
- total: 2100000
- transactions: 100000 (392.70 per sec.)
- deadlocks: 0 (0.00 per sec.)
- read/write requests: 1900000 (7461.35 per sec.)
- other operations: 200000 (785.41 per sec.)
- Test execution summary:
- total time: 254.6456s
- total number of events: 100000
- total time taken by event execution: 4069.8699
- per-request statistics:
- min: 0.0027s
- avg: 0.0407s
- max: 0.6835s
- approx. 95 percentile: 0.1478s
- Threads fairness:
- events (avg/stddev): 6250.0000/139.23
- execution time (avg/stddev): 254.3669/0.17