登陆

章鱼丸章鱼彩票-说出来你或许不信,NVMe也存在功能问题

admin 2019-06-03 284人围观 ,发现0个评论

【IT168 编译】NVMe可认为企业存储体系带来许多改善,该技能经过添加指令数量和行列深度来进步闪存功用,一起运用PCIe作为首要互连。它是一种在服务器内部和外部都能作业的协议,而且关于同享存储环境是可以联接到网络的。

NVMe的功用改善,将为企业带来推迟的下降——这种下降十分显着,乃至因而而暴露了存储基础设施中存在的一些其他问题。

存储生态问题

存储架构中一般会包括:存章鱼丸章鱼彩票-说出来你或许不信,NVMe也存在功能问题储介质,如本文谈到的NVMe闪存;存储软件,以驱动存储体系;存储网络,它从外部将存储连接到数据中心中的其他元素,如服务器。在HDD年代,乃至在根据SAS的闪存年代,这些组件带来的推迟或许并不显着——由于其时的推迟首要来源于介质。可是,NVMe闪存大幅度下降了介质的推迟,这就使其他部件的缺陷暴露了出来。

验证这种推迟距离的一个简略办法是查看根据NVMe的硬盘的原始功用。许多NVMe硬盘宣称具有超越50万次IOPS。可是,大多数存储体系,即便有24个NVMe硬盘,也只能供给单个硬盘潜在原始功用的10%。一个具有24个NVMe硬盘的阵列或许具有交给近1200万个IOPS的原始潜力,可是一旦放入到整个存储体系,它一般只能交给不到100万IOPS。

章鱼丸章鱼彩票-说出来你或许不信,NVMe也存在功能问题

Photo byJosh SorensonfromPexels

NVMe功用距离的处理方案

CPU功率持续添加,跟着NVMe-oF的运用,根据NVMe闪存的大多数网络问题将得到处理,这使得存储软件成为运用NVMe时应重视的首要范畴。

供给商会运用许多变通的办法来处理NVMe闪存和存储软件之间存在的问题。最常见的一种办法是将最新的、功用最强壮的处理器放在存储体系中,这样存储软件就可以更快地处理I/O和办理特性。问题是,像英特尔这样的公司一般是经过添加核的章鱼丸章鱼彩票-说出来你或许不信,NVMe也存在功能问题数量而不是添加每个核的功率来持续进步处理才能,因而假如存储软件不是多线程的,那么运用更强壮的处理器简直没有什么收益。

第二种处理方案是供给商将他们的存储软件搬运到现场可编程门阵列(FPGA),将软件迁移到硬件与现在盛行的软件界说数据中心概念正好相反,可是关于存在严峻存储I/O功用问题的企业来说,这或许是最可行的办法。FPGA为存储软件供给了专用的处理才能,而不是根据中心的。

第三种处理办法是约束软件的效果,并削减它供给的功用数量。由于大章鱼丸章鱼彩票-说出来你或许不信,NVMe也存在功能问题多数高功用运用程序都内置了相似的功用,因而将存储办理功用负载搬运给这些运用程序可以更好地处理功用问题。其间的应战在于,并非一切运用程序都支撑企业所需的高档存储功用。此外,每个运用程序履行这些特性功用的办法不同,因而,缺少标准化会带来更高的存储办理复杂性。

处理NVMe存储功用问题

处理整个存储生态中各部件的功用问题,以赶上NVMe功用的进程是十分费时吃力的。存储开发人员需求重写他们的存储软件(乃至或许从0开端),以完成真实的并行。现在,大多数供给商都宣称在某种程度上具有多线程才能,但在许多情况下,这是由于他们将某些使命分配给特定的内核,而这并不是对可用CPU才能的最有用运用。跟着内核数量现已挨近20个,现已超越了一般情况下使命的数量。相反,供给商应该在内核之间符号I/O函数,以便每次都能平等地运用一切内核。

第二步,或许更耗时,是从头评价和重写许多根本的存储算法,这些算法几十年来从未改变过。供给商需求考虑重写中心功用,如RAID、快照的元数据盯梢、重复数据删去、仿制和精简装备,以保证它们针对当今处理器的高中心数量和当时存储介质的极低推迟进行了优化。

现在需求怎么办?

除了人工智能和机器学习作业负载之外,大多数企业的运用程序都没有满意“马力”来充沛运用根据NVMe的体系或网络的功用,还有一个破例是企业期望添加每个物理服务器的虚拟机数量。跟着每台服务器的VM比率不断添加,I/O负载变得相当大。NVMe存储和NVMe-oF网络上的NVMe需求供给充沛I/O才能,以满意高VM/物理服务器份额带来的功用应战。假如供给商修正了存储软件问题,那么每个物理服务器上装载数百个VM的密度将有或许完成。

大多数上市的NVMe体系都企图经过运用更强壮的处理器来进步功用。企业用户将因而而开销更高的额定费用,但这也是没有办法的办法——直到软件赶上硬件。其他人或许会发现,持续运用根据SAS的全闪存阵列其实最契合他们的利益,由于它们更有或许满意企业本身短期的功用需求,一起也更廉价。

最终,企业应该亲近重视行将上市的存储软件产品,这些产品高度并行化,而且现已完成了优化存储算法的作业。经过这些办法,应该可以完成以更少的NVMe硬盘供给所需的功用。

原文作者:George Crump

原文链接调音师:https://searchstorage.techtarget.com/opinion/Understanding-the-NVMe-performance-problem

声明:该文观念仅代表作者自己,搜狐号系信息发布渠道,搜狐仅供给信息存储空间服务。
请关注微信公众号
微信二维码
不容错过
Powered By Z-BlogPHP