登录  | 立即注册

游客您好!登录后享受更多精彩

QQ登录

只需一步,快速开始

查看: 545|回复: 9

[固态硬盘] S4610最强颗粒看来只有寿命了

[复制链接] TA的其它主题
发表于 2019-9-21 15:39:19 | 显示全部楼层 |阅读模式 来自 江苏无锡
这两周要新加一台服务器作数据库。所以对比了S4510,S4610,883DCT。S4510的图就不截了。。确实好渣。不过论寿命S4510和S4610确实是吊打883DCT的。。性能就差好多
 楼主| 发表于 2019-9-21 16:00:48 | 显示全部楼层 来自 江苏无锡
没用过吧里的各种工具,就服务器上用两个命令,dd和fio。。完全模拟数十万数百万次小文本的读写。
回复

使用道具 举报

 楼主| 发表于 2019-9-21 16:21:26 | 显示全部楼层 来自 江苏无锡
aINJ9xZ699vVn0b6.jpg
HRh7hlhheWRpZy87.jpg
回复

使用道具 举报

 楼主| 发表于 2019-9-21 16:42:57 | 显示全部楼层 来自 江苏无锡
工具介绍,有兴趣的同学可以试试测下自己手里的企业盘
FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等等。

随着块设备的发展,特别是SSD盘的出现,设备的并行度越来越高。要想利用好这些设备,有个诀窍就是提高设备的iodepth, 一次喂给设备更多的IO请求,让电梯算法和设备有机会来安排合并以及内部并行处理,提高总体效率。
应用程序使用IO通常有二种方式:同步和异步。 同步的IO一次只能发出一个IO请求,等待内核完成才返回,这样对于单个线程iodepth总是小于1,但是可以通过多个线程并发执行来解决,通常我们会用16-32个线程同时工作把iodepth塞满。 异步的话就是用类似libaio这样的linux native aio一次提交一批,然后等待一批的完成,减少交互的次数,会更有效率。
io队列深度通常对不同的设备很敏感,那么如何用fio来探测出合理的值呢?在fio的帮助文档里是如何解释iodepth相关参数的
iodepth=int
iodepth_batch=int
iodepth_batch_complete=int
iodepth_low=int
fsync=int
direct=bool
这几个参数在libaio的引擎下的作用,会用iodepth值来调用io_setup准备一个可以一次提交iodepth个IO的上下文,同时申请一个io请求队列用于保持IO。 在压测进行的时候,系统会生成特定的IO请求,往io请求队列里面扔,当队列里面的IO数量达到iodepth_batch值的时候,就调用io_submit批次提交请求,然后开始调用io_getevents开始收割已经完成的IO。 每次收割多少呢?由于收割的时候,超时时间设置为0,所以有多少已完成就算多少,最多可以收割iodepth_batch_complete值个。随着收割,IO队列里面的IO数就少了,那么需要补充新的IO。 什么时候补充呢?当IO数目降到iodepth_low值的时候,就重新填充,保证OS可以看到至少iodepth_low数目的io在电梯口排队着。
回复

使用道具 举报

发表于 2019-9-21 17:03:13 | 显示全部楼层 来自 江苏无锡
不明觉厉
回复

使用道具 举报

 楼主| 发表于 2019-9-21 17:24:22 | 显示全部楼层 来自 江苏无锡
下周到了作个raid0测试下能提升多少 tqzQ0ob7q1zo88z4.jpg 。
tb6CjzcbsU6I0Bbv.jpg



另外,有个很有趣的测试就是,如果只是普通的使用,我自己的西数黑盘512G,760p 512g用ASSSD和diskmark是远远超过普通MLC SATA的BX300 240G。有一倍以上差距。但在用fiot和dd这些工具测试小文本压测的时候,把磁盘使用率保持在95%以上的话。黑盘和760P仅仅领先BX300 10%左右。。而自己一块5100pro 960g的。反而小超黑盘和760p。
回复

使用道具 举报

发表于 2019-9-21 17:44:58 | 显示全部楼层 来自 江苏无锡
撸主,为啥S4510很渣呢?正想给服务器入手一块呢
回复

使用道具 举报

发表于 2019-9-21 18:05:42 | 显示全部楼层 来自 江苏无锡
等更呀 SyQKrXKiPsQ78ghH.jpg
回复

使用道具 举报

发表于 2019-9-21 18:26:03 | 显示全部楼层 来自 江苏无锡
这么硬核!
回复

使用道具 举报

发表于 2019-9-21 18:26:03 | 显示全部楼层 来自 江苏无锡
i家中端企业级就是这样的,s3610一跑也是这样 但是可以跑到尾都不掉速,s3710的随机写iops就高一点,但是也没多高,i家企业级有固件限速保证稳定
还有个就是P3700和750, 750的1.2t随机写290000iops,p3700的2t也没到175000iops,就是这个意思。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|极速版|触屏版|小黑屋|申请友链|极客论坛 - 计算机软硬件与网络

GMT+8, 2026-9-28 02:34 , Processed in 0.055974 second(s), 28 queries .

快速回复 返回顶部 返回列表