当前制约全闪存存储性能发挥的主要瓶颈是什么,如何优化?

参与32

4同行回答

nkj827nkj827  项目经理 , 长春长信华天
在全闪存时段,根据我司的经验多数性能问题都不是存储本身性能到了瓶颈所致,多数性能瓶颈都是在网络传输层面和架构层面: 比如应该用更快的16GB 网络替换旧一代的8GB 网络,比如要多关注HBA 口,存储FC 端口的queue depth 是否full 跑满,SAN SFP,光纤是否老化等问题。...显示全部

在全闪存时段,根据我司的经验多数性能问题都不是存储本身性能到了瓶颈所致,多数性能瓶颈都是在网络传输层面和架构层面: 比如应该用更快的16GB 网络替换旧一代的8GB 网络,比如要多关注HBA 口,存储FC 端口的queue depth 是否full 跑满,SAN SFP,光纤是否老化等问题。

收起
系统集成 · 2018-02-08
浏览3634
EndlessRainEndlessRain  (网吧资深的网管) , 网吧
在此之前,需要了解是性能的涵盖方面。带宽,IOPS数量,以及延迟:这是性能非常关键三个方面。这三个方面对于不同的应用都很关键,没有优先级。之所以提及这些,一些人经常把性能集中在某一个方面,例如:带宽?2018年今天,带宽可以轻松做到40Gb,50Gb利用InfiniBand,FC HBA也有了32Gb,而且支...显示全部

在此之前,需要了解是性能的涵盖方面。
带宽,IOPS数量,以及延迟:这是性能非常关键三个方面。这三个方面对于不同的应用都很关键,没有优先级。之所以提及这些,一些人经常把性能集中在某一个方面,例如:带宽?
2018年今天,带宽可以轻松做到40Gb,50Gb利用InfiniBand,FC HBA也有了32Gb,而且支持4端口聚合。而且还有新型SAS交换机。还有“端到端”即将商业化的NVMe-over Fabric。
综上所述:外部总线及带宽链路方面,目前来看不是瓶颈,至少不是主要瓶颈。最关键的是,那些投入全闪存客户的业务类型有多少是通过大带宽,连续传输非结构化数据到闪存存储?
IO密集的大型数据库,OLTP,在线事务处理-,高性能计算,各种虚拟化:这是闪存存储的主要面对领域。而它们需要的庞大的IOPS数量,以及更低延迟响应。在这方面,闪存存储的瓶颈应该来自:我认为是当今的处理器的设计架构,它们无法提供并行化处理机制,而多是沿用几十年前序列化-顺序处理方式。当应用主机安装了一颗Flash卡片去测试,假设IOPS是10万,那么安装10颗却永远都无法到达100万,或90万,或80万。反观CPU利用率才那么一点点。另一方面:全闪存存储设计者也会遇到相同问题,促使目前这些强大的处理器,充分利用多个Cores of CPU,通过并行化去处理IO,去规避IO中断,上下文切换等等一系列CPU利用率等,才是去除瓶颈的首要任务。
------作为这篇讨论的总结:比较庆幸的是,我所知道的有两个厂商已经有效的在解决此问题了,或是已经开始向此方向努力了。其中之一就是Intel不久前发布的SPDK套件。

收起
IT其它 · 2018-02-09
浏览3492
wangshuai_gowangshuai_go  存储工程师 , 证券
不同存储介质的速度比较2.png不同介质存储系统中软件栈的开销延迟比较3.png全闪存系统架构中的性能瓶颈4.png从架构层面优化全闪存性能-降低延迟提升IOPS5.png显示全部

不同存储介质的速度比较
2.png

2.png

不同介质存储系统中软件栈的开销延迟比较
3.png

3.png

全闪存系统架构中的性能瓶颈
4.png

4.png

从架构层面优化全闪存性能-降低延迟提升IOPS
5.png

5.png

收起
证券 · 2018-02-08
浏览3614
wuwenpinwuwenpin  软件开发工程师 , 南京
学习了显示全部

学习了

收起
互联网服务 · 2018-02-12
浏览3241

提问者

Judy朱
系统架构师交银康联
擅长领域: 云计算服务器大数据

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-02-08
  • 关注会员:5 人
  • 问题浏览:7367
  • 最近回答:2018-02-12
  • X社区推广