NVMe(非易失性内存表达)被认为彻底改变了闪存存储。它基于PCIe卡插槽格式,允许闪存驱动器通过PCIe插槽和标准化的连接方式进行连接,取代了专有卡协议和现有的SAS和SATA驱动器堆栈。
NVMe的主要魅力在于,它大大增加了I/O队列数量和队列深度。
为什么说NVMe是革命者? 我们一起来探一究竟。 首先,我们来看看什么是队列深度。
作为基本概念,队列深度的意思不言自明,即可以在端口队列中等待服务的I/O请求数量。SAS和SATA可以分别处理254和32的队列深度。如果I/O请求的数量超过了最大队列深度,则该事务将在一段时间后无法重新尝试。当你认为具有高扇出比率的存储端口可以为多个主机提供服务时,可以快速达到SAS和SATA的队列深度数据。
存储专业知识的一个关键领域是,调整存储基础架构,以确保队列处理能力与主机需求相匹配,并且适当地设置扇出和扇入比。
但这或许已经成为过去,现在NVMe能够处理高达65,000的队列深度。因此NVMe在大大增加队列深度方面是一个重要的进步。
使用SAS和SATA,排队的I/O请求数量很容易成为瓶颈。为了避免I/O请求由于超出队列深度而失败,你必须创建许多HDD的LUN,以便所有I/O都能够快速进行。
随着闪存驱动器运行在数十或数百倍的IOPS以及旋转磁盘HDD的吞吐量,吸收I/O请求的性能更为显着,而NVMe提供的65,000队列深度容量使驱动器连接符合此要求。
然而,在大多数情况下,现在和在不久的将来,这些属于理论范畴。NVME的巨大队列处理能力可以直接传递I/O流量——完全消除瓶颈。
不幸的是,存储阵列控制器通常仍然存在瓶颈,主要部分尚未构建以处理NVMe可能的性能。控制器CPU功能与NVMe的潜在性能不匹配。
所以,现在一定要提升你的I/O调整技巧,调整风扇和扇出比,队列深度等等。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
Quantum NVMe存储阵列支持密集媒体制作
Quantum公司希望其新推出的F系列NVMe存储阵列能够满足现代媒体制作的高服务器和存储性能要求,并且,这款 […]
-
Microsoft Azure存储团队想要更简单的闪存设备
通过参与开放计算项目(Open Compute Project),这个云计算巨头正在联手其他供应商打造“定制S […]
-
Pure Storage全闪存势头强劲 新增StorReduce重复数据删除功能
Pure Storage公司全闪存销售量推动着该供应商7月份的季度整体表现,创造3.09亿美元收入,超出最高预 […]
-
强劲需求推动NetApp全闪存收入增加
在上个季度,客户对NetApp全闪存存储的需求大幅增长,部分强劲增长来自其云产品组合,这使得该公司的盈利、利润 […]