加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

「存储极客」三步完成全闪存选型

发布时间:2017-02-21 23:41:54 所属栏目:云计算 来源:至顶网
导读:副标题#e# --> 在《存储极客:SPC-1负载分析与AFA寿命评估》一文中,我们讨论了如何从SSD耐用性角度规划match存储系统的配置。今天再谈谈闪存性能的规划,包括测试和配置选型两个方面。存储极客设计了下面这个流程:应用性能收集/评估 存储设备模拟测试 后

ORION是一个Oracle官方模拟数据库存储IO的测试工具。OTLP的典型负载为8KB随机读写,这里通过参数指定读/写比例为70:30。

「存储极客」三步完成全闪存选型

测试结果如上表。深红色折线代表IOPS,我们看到当并发ORION任务达到14时,8KB混合读写IOPS超过250,000。

根据这个结果可以大致估算出100%读IOPS能跑多高吗?大家先看看我下面的方法是否合理:

估算方法一:在257,313IOPS中有30%的写IO,考虑到RAID 10落在SSD盘上会有写放大,那么把这些写的时间换成读操作应该能快不少,保守估计跑到40万IOPS以上问题不大。

问题1:

闪存盘读比写快,那么上面的估计是否保守了?

我的答案是yes,但具体低估了多少,除了实测之外另有一种推算方法可以考虑。

问题2:

前后端存储网络、连接会不会成为瓶颈?

按照40万8KBIOPS来计算,折合3200MB/s的带宽。具体到我们测试环境是端到端16Gb FC SAN网络,4条交换机上行链路不应成为瓶颈;后端每条SAS线缆12Gbx4lane也是如此。

问题3:

我用不了这么多个SSD,换个配置性能可以按比例缩放计算吗?

以我在《SSD寿命与闪存阵列选型(上)为什么关注DWPD?》中引用的DellSC4020SPC-1性能测试结果为例,6块SSD超过11万IOPS,平均每个接近2万了。

当然,SPC-1测试的混合工作负载数据块大小和读写比例(《存储极客:SPC-1负载分析与AFA寿命评估》中曾有详细分析)与本文的ORION有些不同,另外6块480GBSSD用的是RAID10双盘镜像,所以只是个参考对比。考虑到SC9000比SC4020要高端,其性能上限应该也会较高。

估算方法二:这个我也是看到不只一家存储厂商使用。大家知道SSD驱动器有个制造厂商的IOPS性能指标,而在阵列中的发挥会有不小的折扣。于是人们就在存储系统中测试各种单盘RAID0的性能,以此为基础来估算不同数量SSD配置能够达到的IOPS,当然如果是写性能还要考虑RAID惩罚的影响。

关于方法二我就不详细举例了,有兴趣了解的朋友可以找相关人士咨询。

性能分析收集工具 了解存储需求的助手

「存储极客」三步完成全闪存选型

我在本文开头列出过一张IOPS截图,上面这个为主机上监测到访问存储的带宽,对应的具体存储配置未知。它们都是使用DPACK(Dell Performance Analysis Collection)软件收集的。

「存储极客」三步完成全闪存选型

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读