戴尔 SSD 选项和戴尔硬件中的第三方 SSD

戴尔 SSD 选项和戴尔硬件中的第三方 SSD

有人用过戴尔的固态硬盘 (SSD) 吗?

我们正在考虑将它们用于运行像 Tokyo Tyrant 这样的键值数据库的机器。

它们不仅价格昂贵,而且体积相当小。25/50GB 的售价仅为 850 美元/1700 美元。它们的性能可能比英特尔 400 美元的 128GB SSD 更好,这有什么魔力吗?足以证明成本和尺寸差距是合理的吗?

出于某种原因,他们似乎只想让你把它们放在新的 R610 中......好奇......

此外,有人在戴尔硬件上使用过第三方固态硬盘 (SSD) 吗?

谢谢,内森

答案1

SSD 驱动器: OCZ Vertex EX 60 GB SATA II 2.5 英寸固态硬盘

据称,它是最受欢迎/评价最高的单层单元 SSD 驱动器,适用于“企业”应用。他们的文献声称 60GB 型号:

  • 读取:最多 260 MB
  • 写入:最高 200MB
  • 持续写入速度高达 100MBs
  • 寻道时间:小于 0.1 毫秒

有一个非常出色的基准和评论这里

硬盘:Western Digital Blue Caviar 80GB SATA II 7200 RPM 硬盘

这是我们在系统中发现的典型驱动器。文献声称:

  • 持续读写速度高达 70MB/s
  • 平均寻道时间:4.2ms

测试机器是戴尔 SC1425、2x3.6GHz Xeon、16GB RAM。

因此创建了 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 表现最佳。我会做更多测试,但它似乎不喜欢软件 raid。


**文件 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 运行`

固态硬盘 EXT3     

    执行的操作:161750 次读取、0 次写入、0 次其他 = 总计 161750 次
    读取 2.4681Gb 写入 0b 总传输量 2.4681Gb (42.122Mb/秒)
     每秒执行 2695.81 个请求

    测试执行摘要:
        总时间:60.0006秒
        活动总数:161750
        事件执行总时间:59.1342
        每个请求的统计信息:
             分钟:0.0003秒
             平均:0.0004秒
             最大值:0.0046秒
             约 95 百分位数:0.0004 秒

    线程公平性:
        事件(平均值/标准差):161750.0000/0.00
        执行时间(平均/标准差):59.1342/0.00

外置硬盘3

    执行的操作:2874 次读取、0 次写入、0 次其他 = 总计 2874 次
    读取 44.906Mb 写入 0b 总传输量 44.906Mb (766.33Kb/秒)
       每秒执行 47.90 个请求

    测试执行摘要:
        总时间:60.0055秒
        活动总数:2874
        事件执行总时间:59.9896
        每个请求的统计信息:
             分钟:0.0029秒
             平均:0.0209秒
             最大值:0.1042秒
             约 95 百分位数:0.0331 秒

    线程公平性:
        事件(平均值/标准差):2874.0000/0.00
        执行时间(平均/标准差):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 运行`

固态硬盘 EXT3    

    执行的操作:158385 次读取、0 次写入、0 次其他 = 总计 158385 次
    读取 2.4168Gb 写入 0b 总传输量 2.4168Gb (41.228Mb/秒)
     每秒执行 2638.61 个请求

    测试执行摘要:
        总时间:60.0260秒
        活动总数:158385
        事件执行总时间:3839.5569
        每个请求的统计信息:
             分钟:0.0003秒
             平均:0.0242秒
             最大值:6.4591秒
             约 95 百分位数:0.0004 秒

    线程公平性:
        事件(平均/标准差):2474.7656/592.31
        执行时间(平均/标准差):59.9931/0.01

外置硬盘3

    执行的操作:2945 次读取、0 次写入、0 次其他 = 总计 2945 次
    读取 46.016Mb 写入 0b 总传输量 46.016Mb (768.25Kb/秒)
       每秒执行 48.02 个请求

    测试执行摘要:
        总时间:61.3345秒
        活动总数:2945
        事件执行总时间:3885.4618
        每个请求的统计信息:
             分钟:0.0040秒
             平均:1.3193秒
             最大值:9.9964秒
             约 95 百分位数:6.6392 秒

    线程公平性:
        事件(平均值/标准差):46.0​​156/10.71
        执行时间(平均/标准差):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 运行`

固态硬盘 EXT3     

    执行的操作:0 读取、169804 写入、0 其他 = 总计 169804
    读取 0b 写入 2.591Gb 总传输量 2.591Gb (44.219Mb/秒)
     每秒执行 2830.04 个请求

    测试执行摘要:
        总时间:60.0005秒
        活动总数:169804
        事件执行总时间:59.0867
        每个请求的统计信息:
             分钟:0.0003秒
             平均:0.0003秒
             最大:0.0031秒
             约 95 百分位数:0.0007 秒

    线程公平性:
        事件(平均值/标准差):169804.0000/0.00
        执行时间(平均/标准差):59.0867/0.00

外置硬盘3

    执行的操作:0 次读取、3796 次写入、0 次其他 = 总计 3796 次
    读取 0b 写入 59.312Mb 总传输量 59.312Mb (1012.2Kb/秒)
       每秒执行 63.26 个请求

    测试执行摘要:
        总时间:60.0017秒
        活动总数:3796
        事件执行总时间:59.9806
        每个请求的统计信息:
             分钟:0.0003秒
             平均:0.0158秒
             最大值:1.0514秒
             约 95 百分位数:0.0455 秒

    线程公平性:
        事件(平均值/标准差):3796.0000/0.00
        执行时间(平均/标准差):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 运行`

固态硬盘 EXT3

    执行的操作:0 读取、179247 写入、0 其他 = 总计 179247
    读取 0b 写入 2.7351Gb 总传输量 2.7351Gb (46.659Mb/秒)
     每秒执行 2986.14 个请求

    测试执行摘要:
        总时间:60.0262秒
        活动总数:179247
        事件执行总时间:3839.6346
        每个请求的统计信息:
             分钟:0.0005秒
             平均:0.0214秒
             最大值:0.1395秒
             约 95 百分位数:0.0610 秒

    线程公平性:
        事件(平均值/标准差):2800.7344/44.56
        执行时间(平均/标准差):59.9943/0.01

外置硬盘3

    执行的操作:0 读取、4358 写入、0 其他 = 总计 4358
    读取 0b 写入 68.094Mb 总传输量 68.094Mb (1.1182Mb/秒)
       每秒执行 71.56 个请求

    测试执行摘要:
        总时间:60.8978秒
        活动总数:4358
        事件执行总时间:3870.8012
        每个请求的统计信息:
             分钟:0.0006秒
             平均:0.8882秒
             最大值:4.9283秒
             约 95 百分位数:3.4779 秒

    线程公平性:
        事件(平均值/标准差):68.0938/9.09
        执行时间(平均/标准差):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 运行`

固态硬盘 EXT3

    执行的操作:67246 次读取、44830 次写入、0 次其他 = 总计 112076
    读取 1.0261Gb 写入 700.47Mb 总传输量 1.7101Gb (29.186Mb/秒)
     每秒执行 1867.92 个请求

    测试执行摘要:
        总时间:60.0004秒
        活动总数:112076
        事件执行总时间:59.3859
        每个请求的统计信息:
             分钟:0.0003秒
             平均:0.0005秒
             最大值:0.0411秒
             约 95 百分位数:0.0013 秒

    线程公平性:
        事件(平均值/标准差):112076.0000/0.00
        执行时间(平均/标准差):59.3859/0.00

外置硬盘3

    执行的操作:2195 次读取、1463 次写入、0 次其他 = 总计 3658 次
    读取 34.297Mb 写入 22.859Mb 总传输量 57.156Mb (975.12Kb/秒)
       每秒执行 60.94 个请求

    测试执行摘要:
        总时间:60.0215秒
        活动总数:3658
        事件执行总时间:60.0010
        每个请求的统计信息:
             分钟:0.0003秒
             平均:0.0164秒
             最大值:0.3715秒
             约 95 百分位数:0.0429 秒

    线程公平性:
        事件(平均值/标准差):3658.0000/0.00
        执行时间(平均/标准差):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 运行`

结果

固态硬盘 EXT3

    执行的操作:44558 次读取、29710 次写入、0 次其他 = 总计 74268 次
    读取 696.22Mb 写入 464.22Mb 总传输量 1.1332Gb (19.321Mb/秒)
     每秒执行 1236.52 个请求

    测试执行摘要:
        总时间:60.0623秒
        活动总数:74268
        事件执行总时间:3841.9213
        每个请求的统计信息:
             分钟:0.0003秒
             平均:0.0517秒
             最大值:0.4341秒
             约 95 百分位数:0.1348 秒

    线程公平性:
        事件(平均值/标准差):1160.4375/50.60
        执行时间(平均/标准差):60.0300/0.02

外置硬盘3

    执行的操作:2632 次读取、1789 次写入、0 次其他 = 总计 4421 次
    读取 41.125Mb 写入 27.953Mb 总传输量 69.078Mb (1.1385Mb/秒)
       每秒执行 72.87 个请求

    测试执行摘要:
        总时间:60.6723秒
        活动总数:4421
        事件执行总时间:3863.3418
        每个请求的统计信息:
             分钟:0.0005秒
             平均:0.8739秒
             最大值:4.5743秒
             约 95 百分位数:2.4240 秒

    线程公平性:
        事件(平均值/标准差):69.0781/6.34
        执行时间(平均/标准差):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 运行`

固态硬盘 EXT3

    OLTP 测试统计数据:
        执行的查询:
            读取:1400000
            写入:0
            其他:200000
            总计:1600000
        交易数:100000(每秒492.93笔)
        死锁:0(每秒0.00个)
        读/写请求:1400000(每秒6900.95次)
        其他操作:200000(每秒985.85次)

    测试执行摘要:
        总时间:202.8706秒
        活动总数:100000
        事件执行总时间:201.7883
        每个请求的统计信息:
             分钟:0.0018秒
             平均:0.0020 秒
             最大值:0.0984秒
             约 95 百分位数:0.0024 秒

    线程公平性:
        事件(平均值/标准差):100000.0000/0.00
        执行时间(平均/标准差):201.7883/0.00

外置硬盘3

    OLTP 测试统计数据:
        执行的查询:
            读取:1400000
            写入:0
            其他:200000
            总计:1600000
        交易数:100000(每秒256.34笔)
        死锁:0(每秒0.00个)
        读/写请求:1400000(每秒 3588.74 次)
        其他操作:200000(每秒512.68次)

    测试执行摘要:
        总时间:390.1088秒
        活动总数:100000
        事件执行总时间:389.0534
        每个请求的统计信息:
             分钟:0.0019秒
             平均:0.0039秒
             最大值:0.1454秒
             约 95 百分位数:0.0047 秒

    线程公平性:
        事件(平均值/标准差):100000.0000/0.00
        执行时间(平均/标准差):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 运行`

固态硬盘 EXT3

    OLTP 测试统计数据:
        执行的查询:
            读取:1400000
            写入:0
            其他:200000
            总计:1600000
        交易数:100000(每秒1055.34笔)
        死锁:0(每秒0.00个)
        读/写请求:1400000(每秒14774.81次)
        其他操作:200000(每秒2110.69次)

    测试执行摘要:
        总时间:94.7559秒
        活动总数:100000
        事件执行总时间:1512.7384
        每个请求的统计信息:
             分钟:0.0018秒
             平均:0.0151秒
             最大值:2.1117秒
             约 95 百分位数:0.0165 秒

    线程公平性:
        事件(平均值/标准差):6250.0000/590.00
        执行时间(平均/标准差):94.5461/0.06

外置硬盘3

    OLTP 测试统计数据:
        执行的查询:
            读取:1400000
            写入:0
            其他:200000
            总计:1600000
        交易数:100000(每秒497.50笔)
        死锁:0(每秒0.00个)
        读/写请求:1400000(每秒6964.94次)
        其他操作:200000(每秒994.99次)

    测试执行摘要:
        总时间:201.0067秒
        活动总数:100000
        事件执行总时间:3183.9863
        每个请求的统计信息:
             分钟:0.0020秒
             平均:0.0318秒
             最大值:27.8799秒
             约 95 百分位数:0.0060 秒

    线程公平性:
        事件(平均值/标准差):6250.0000/1301.96
        执行时间(平均/标准差):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 运行`

固态硬盘 EXT3

    OLTP 测试统计数据:
        执行的查询:
            读取:1400000
            写入:500000
            其他:200000
            总计:2100000
        交易数:100000(每秒218.72笔)
        死锁:0(每秒0.00个)
        读/写请求:1900000(每秒4155.60次)
        其他操作:200000(每秒437.43次)

    测试执行摘要:
        总时间:457.2148秒
        活动总数:100000
        事件执行总时间:455.9071
        每个请求的统计信息:
             分钟:0.0023秒
             平均:0.0046秒
             最大值:0.0779秒
             约 95 百分位数:0.0059 秒

    线程公平性:
        事件(平均值/标准差):100000.0000/0.00
        执行时间(平均/标准差):455.9071/0.00

外置硬盘3

    OLTP 测试统计数据:
        执行的查询:
            读取:1400000
            写入:500000
            其他:200000
            总计:2100000
        交易数:100000(每秒204.85笔)
        死锁:0(每秒0.00个)
        读/写请求:1900000(每秒 3892.23 次)
        其他操作:200000(每秒409.71次)

    测试执行摘要:
        总时间:488.1525秒
        活动总数:100000
        事件执行总时间:486.8584
        每个请求的统计信息:
             分钟:0.0026秒
             平均:0.0049秒
             最大值:0.1927秒
             约 95 百分位数:0.0060 秒

    线程公平性:
        事件(平均值/标准差):100000.0000/0.00
        执行时间(平均/标准差):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.9324秒
        活动总数:100000
        事件执行总时间:3964.1628
        每个请求的统计信息:
             分钟:0.0027秒
             平均:0.0396秒
             最大值:0.7854秒
             约 95 百分位数:0.1446 秒

    线程公平性:
        事件(平均值/标准差):6250.0000/147.62
        执行时间(平均/标准差):247.7602/0.05

外置硬盘3

    OLTP 测试统计数据:
        执行的查询:
            读取:1400000
            写入:500000
            其他:200000
            总计:2100000
        交易数:100000(每秒 392.70 笔)
        死锁:0(每秒0.00个)
        读/写请求:1900000(每秒 7461.35 次)
        其他操作:200000(每秒785.41次)

    测试执行摘要:
        总时间:254.6456秒
        活动总数:100000
        事件执行总时间:4069.8699
        每个请求的统计信息:
             分钟:0.0027秒
             平均:0.0407秒
             最大值:0.6835秒
             约 95 百分位数:0.1478 秒

    线程公平性:
        事件(平均值/标准差):6250.0000/139.23
        执行时间(平均/标准差):254.3669/0.17

答案2

SSD 有两种类型,SLC 和 MLC,分别是单层单元和多层单元。SLC 驱动器更贵、更快,据说更可靠。三星 25/50G 大小的驱动器仅提供 SLC(如果我在谷歌上花 20 秒搜索到的是正确的)。

您的特定用途是否需要 SLC 驱动器取决于您自己进行的计算。:)

答案3

它们是由三星制造的,如果这有帮助的话。我现在正在看 R610 的 25GB SSD。对我来说最大的骗局是你必须购买一个 RAID 控制器和至少两个驱动器(或者至少几个月前是这样的)。

相关内容