任何人都有戴尔SSD的经验吗?
我们正在考虑将它们用于运行像Tokyo Tyrant这样的关键值数据库的机器。
它们很贵,而且很小。 850/1700美元只有25 / 50GB。 对于他们来说,他们可能比英特尔的400美元128GB固态硬盘有更好的performance吗? 足以certificate成本和规模的差距?
他们似乎只希望你把他们放在新的R610出于某种原因…好奇…
另外,有没有人有戴尔硬件第三方固态硬盘?
谢谢,Nathan
SSD驱动器: OCZ Vertex EX 60 GB SATA II 2.5英寸SSD
根据大家的说法,这是“企业”应用程序中最受欢迎/最受好评的单级单元SSD驱动器。 他们的文献宣称60GB型号:
这里有一个非常好的基准和评论。
硬盘驱动器:西数蓝鱼子酱80GB SATA II 7200 RPM驱动器
这是我们在系统中find的典型驱动。 文学宣称:
该testing机器是戴尔SC1425,2X3.6GHz至强,16GB的RAM。
创build文件数据testing数据(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
创buildmysqltesting数据(HDD和SSD驱动器上的数据):
sysbench --test=oltp --db-driver=mysql --mysql-socket=/tmp/mysql.sock --mysql-db=test --mysql-table-engine=innodb prepare
注意:由于连接器alignmentclosures,2.5英寸3.5英寸适配器机箱(2.5英寸驱动器适配3.5英寸插槽)将无法使用戴尔3.5英寸驱动器底座假设在使用这些SSD时需要2.5英寸背板,我们可能会使用R610。
注意:我也testing了zfs,xfs和ext4,以及在一个软件RAID0中的两个固态硬盘……但是没有空间在这里发布它们,大部分情况下单个ext3 SSDperformance最好。 我会做更多的testing,但它似乎不喜欢软件突袭。
**文件IO - 随机读取 - 1线程**
`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
执行的操作:161750读取,0写入,0其他= 161750总计
读取2.4681Gb写入0b共传输2.4681Gb(42.122Mb /秒)
2695.81请求/秒执行
testing执行摘要:
总时间:60.0006s
事件总数:161750
事件执行总时间:59.1342
每个请求统计信息:
分钟:0.0003秒
平均:0.0004s
最大:0.0046s
约。 95百分位数:0.0004s
主题公平:
事件(平均/标准差):161750.0000 / 0.00
执行时间(avg / stddev):59.1342 / 0.00
HDD EXT3
执行的操作:2874读取,0写入,0其他= 2874总计
读取44.906Mb写入0b总共传送44.906Mb(766.33Kb / sec)
47.90请求/秒执行
testing执行摘要:
总时间:60.0055s
事件总数:2874
事件执行总时间:59.9896
每个请求统计信息:
分钟:0.0029秒
平均: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- freq = 0 --file-total-size = 50G --num-threads = 64 --file-test-mode = rndrd run`
SSD EXT3
执行操作:158385阅读,0写,0其他= 158385总计
读取2.4168Gb写入0b共传输2.4168Gb(41.228Mb /秒)
2638.61请求/秒执行
testing执行摘要:
总时间:60.0260s
事件总数:158385
事件执行总时间:3839.5569
每个请求统计信息:
分钟:0.0003秒
平均:0.0242s
最大:6.4591s
约。 95百分位数:0.0004s
主题公平:
事件(avg / stddev):2474.7656 / 592.31
执行时间(avg / stddev):59.9931 / 0.01
HDD EXT3
执行的操作:2945读,0写,0其他= 2945总计
读取46.016Mb写入0b总共传送46.016Mb(768.25Kb / sec)
48.02请求/秒执行
testing执行摘要:
总时间:61.3345s
事件总数:2945
事件执行总时间:3885.4618
每个请求统计信息:
分钟:0.0040秒
平均: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- freq = 0 --file-total-size = 50G --num-threads = 1 --file-test-mode = rndwr run`
SSD EXT3
执行操作:0读取,169804写入,0其他= 169804总计
读取0b写入2.591Gb共传输2.591Gb(44.219Mb /秒)
2830.04请求/秒执行
testing执行摘要:
总时间:60.0005s
事件总数:169804
事件执行总时间:59.0867
每个请求统计信息:
分钟:0.0003秒
平均:0.0003秒
最大:0.0031s
约。 95百分位数:0.0007s
主题公平:
事件(平均/标准差):169804.0000 / 0.00
执行时间(avg / stddev):59.0867 / 0.00
HDD EXT3
执行操作:0读取,3796写入,0其他= 3796总计
读0b写入59.312Mb总共传送59.312Mb(1012.2Kb / sec)
63.26请求/秒执行
testing执行摘要:
总时间:60.0017s
事件总数:3796
事件执行总时间:59.9806
每个请求统计信息:
分钟:0.0003秒
平均: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- freq = 0 --file-total-size = 50G --num-threads = 64 --file-test-mode = rndwr run`
SSD EXT3
执行的操作:0读取,179247写入,0其他= 179247总计
读取0b写入2.7351Gb总共转移2.7351Gb(46.659Mb /秒)
2986.14请求/秒执行
testing执行摘要:
总时间:60.0262s
事件总数:179247
事件执行总时间:3839.6346
每个请求统计信息:
分钟:0.0005秒
平均:0.0214s
最大值:0.1395s
约。 95百分位数:0.0610s
主题公平:
事件(avg / stddev):2800.7344 / 44.56
执行时间(avg / stddev):59.9943 / 0.01
HDD EXT3
执行的操作:0读取,4358写入,0其他= 4358总计
读0b写68.094Mb总传输68.094Mb(1.1182Mb /秒)
71.56请求/秒执行
testing执行摘要:
总时间:60.8978s
事件总数:4358
事件执行总时间:3870.8012
每个请求统计信息:
分钟:0.0006秒
平均:0.8882s
最大:4.9283s
约。 95百分点:3.4779s
主题公平:
事件(平均/标准差):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- freq = 0 --file-total-size = 50G --num-threads = 1 --file-test-mode = rndrw run`
SSD EXT3
执行的操作:67246阅读,44830写,0其他= 112076总计
读取1.0261Gb写入700.47Mb总共转移1.7101Gb(29.186Mb /秒)
1867.92请求/秒执行
testing执行摘要:
总时间:60.0004s
事件总数:112076
事件执行总时间:59.3859
每个请求统计信息:
分钟:0.0003秒
平均:0.0005s
最大:0.0411s
约。 95百分位数:0.0013s
主题公平:
事件(平均/标准差):112076.0000 / 0.00
执行时间(avg / stddev):59.3859 / 0.00
HDD EXT3
执行的操作:2195阅读,1463写,0其他= 3658共计
阅读34.297Mb写入22.859Mb共传输57.156Mb(975.12Kb / sec)
60.94请求/秒执行
testing执行摘要:
总时间:60.0215s
事件总数:3658
事件执行总时间:60.0010
每个请求统计信息:
分钟:0.0003秒
平均:0.0164s
最大:0.3715s
约。 95百分位数:0.0429s
主题公平:
事件(平均/标准差):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- freq = 0 --file-total-size = 50G --num-threads = 64 --file-test-mode = rndrw run`
结果
SSD EXT3
执行的操作:44558阅读,29710写,0其他= 74268总计
阅读696.22Mb书面464.22Mb共转让1.1332Gb(19.321Mb /秒)
1236.52请求/秒执行
testing执行摘要:
总时间:60.0623s
事件总数:74268
事件执行总时间:3841.9213
每个请求统计信息:
分钟:0.0003秒
平均:0.0517s
最大值:0.4341s
约。 95百分位数:0.1348s
主题公平:
事件(平均/标准差):1160.4375 / 50.60
执行时间(avg / stddev):60.0300 / 0.02
HDD EXT3
执行的操作:2632读,1789写,0其他= 4421总计
阅读41.125Mb书面27.953Mb共转让69.078Mb(1.1385Mb /秒)
72.87请求/秒执行
testing执行摘要:
总时间:60.6723s
事件总数:4421
事件执行总时间:3863.3418
每个请求统计信息:
分钟:0.0005秒
平均值:0.8739s
最大:4.5743秒
约。 95百分位数:2.4240秒
主题公平:
事件(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
SSD EXT3
OLTPtesting统计:
查询完成:
阅读:1400000
写:0
其他:200000
总计:1600000
交易量:100000(每秒492.93)
死锁:0(每秒0.00)
读/写请求:1400000(每秒6900.95)
其他操作:200000(每秒985.85)
testing执行摘要:
总时间:202.8706s
事件总数:100000
事件执行总时间:201.7883
每个请求统计信息:
分钟:0.0018秒
平均:0.0020s
最大:0.0984s
约。 95百分位数:0.0024s
主题公平:
events(avg / stddev):100000.0000 / 0.00
执行时间(avg / stddev):201.7883 / 0.00
HDD EXT3
OLTPtesting统计:
查询完成:
阅读:1400000
写:0
其他:200000
总计:1600000
交易:100000(每秒256.34)
死锁:0(每秒0.00)
读/写请求:1400000(每秒3588.74)
其他操作:200000(每秒512.68)
testing执行摘要:
总时间:390.1088s
事件总数:100000
事件执行总时间:389.0534
每个请求统计信息:
分钟:0.0019秒
平均:0.0039s
最大:0.1454s
约。 95百分位数:0.0047s
主题公平:
events(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
SSD EXT3
OLTPtesting统计:
查询完成:
阅读:1400000
写:0
其他:200000
总计:1600000
交易量:100000(每秒1055.34)
死锁:0(每秒0.00)
读/写请求:1400000(每秒14774.81)
其他操作:200000(每秒2110.69)
testing执行摘要:
总时间:94.7559s
事件总数:100000
事件执行总时间:1512.7384
每个请求统计信息:
分钟:0.0018秒
平均值:0.0151s
最大:2.1117s
约。 95百分位数:0.0165s
主题公平:
事件(平均/标准差):6250.0000 / 590.00
执行时间(平均/标准差):94.5461 / 0.06
HDD EXT3
OLTPtesting统计:
查询完成:
阅读:1400000
写:0
其他:200000
总计:1600000
交易量:100000(每秒497.50)
死锁:0(每秒0.00)
读/写请求:1400000(每秒6964.94)
其他操作:200000(每秒994.99)
testing执行摘要:
总时间:201.0067s
事件总数:100000
事件执行总时间:3183.9863
每个请求统计信息:
分钟:0.0020秒
平均:0.0318s
最大:27.8799s
约。 95百分位数:0.0060s
主题公平:
事件(平均/标准差):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`
SSD EXT3
OLTPtesting统计:
查询完成:
阅读:1400000
写:500000
其他:200000
总计:2100000
交易量:100000(每秒218.72)
死锁:0(每秒0.00)
读/写请求:1900000(每秒4155.60)
其他操作:200000(每秒437.43)
testing执行摘要:
总时间:457.2148秒
事件总数:100000
事件执行总时间:455.9071
每个请求统计信息:
分钟:0.0023秒
平均:0.0046s
最大:0.0779s
约。 95百分位数:0.0059s
主题公平:
events(avg / stddev):100000.0000 / 0.00
执行时间(avg / stddev):455.9071 / 0.00
HDD EXT3
OLTPtesting统计:
查询完成:
阅读:1400000
写:500000
其他:200000
总计:2100000
交易量:100000(每秒204.85)
死锁:0(每秒0.00)
读/写请求:1900000(每秒3892.23)
其他操作:200000(每秒409.71)
testing执行摘要:
总时间:488.1525s
事件总数:100000
事件执行总时间:486.8584
每个请求统计信息:
分钟:0.0026秒
平均:0.0049s
最大:0.1927s
约。 95百分位数:0.0060s
主题公平:
events(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 run`
SSD EXT3
OLTPtesting统计:
查询完成:
阅读:1400000
写:500000
其他:200000
总计:2100000
交易量:100000(每秒403.34)
死锁:0(每秒0.00)
读/写请求:1900000(每秒7663.38)
其他操作:200000(每秒806.67)
testing执行摘要:
总时间:247.9324s
事件总数:100000
事件执行总时间:3964.1628
每个请求统计信息:
分钟:0.0027秒
平均值:0.0396s
最大:0.7854s
约。 95百分位数:0.1446s
主题公平:
事件(平均/标准差):6250.0000 / 147.62
执行时间(avg / stddev):247.7602 / 0.05
HDD EXT3
OLTPtesting统计:
查询完成:
阅读:1400000
写:500000
其他:200000
总计:2100000
交易量:100000(每秒392.70)
死锁:0(每秒0.00)
读/写请求:1900000(每秒7461.35)
其他操作:200000(每秒785.41)
testing执行摘要:
总时间:254.6456s
事件总数:100000
事件执行总时间:4069.8699
每个请求统计信息:
分钟:0.0027秒
平均:0.0407s
最大:0.6835s
约。 95百分位数:0.1478s
主题公平:
事件(avg / stddev):6250.0000 / 139.23
执行时间(avg / stddev):254.3669 / 0.17
有两种不同types的SSD,分别是SLC和MLC,单级单元和多级单元。 SLC驱动器更昂贵,更快,据说更可靠。 在25 / 50G尺寸的三星驱动器只有SLC(如果我的20秒的谷歌'研究'是正确的)。
无论您的特定使用情况是否需要SLC驱动器,都需要math工作。 🙂
如果有帮助的话,他们是由三星制造的。 我正在寻找R610中的25GB固态硬盘。 对我来说,大骗局是你必须购买RAID控制器和至less两个驱动器(或者至less在几个月前是这样)。