NVMe风暴来袭,数据中心准备好了吗

 

千头万绪,数据中心要考虑的问题很多,如云计算、DevOps等,NVMe算哪根儿葱,排得上号儿吗?回答这个问题之前,也想问一个问题,你的业务应用存在性能下降的问题吗?你关注更好的用户体验吗?如果你关注这些问题,就应该关注NVMe最新的技术进展。

业务性能下降,很多时候并不来自于计算,不是吗?昨天,英特尔又发布了新的E7 V4至强处理器,又将性能拉升了30%(参见:31年破天荒,英特尔至强E7 v4处理器全球首发)。很多时候,业务性能下降的原因来自I/O,在磁盘阵列方案中,采用大量磁盘并行,并不在存储容量,更多是为了解决I/O性能瓶颈的问题。

SSD的出现让用户拥有了更多的选择。在PC、笔记本电脑、智能手机等消费类产品市场,SSD已经替代磁盘成为主要的存储介质。在企业级、数据中心市场,尽管在$/GB方面,SSD与磁盘还有差距,但在性能、功耗和空间上,SSD全面占优。随着技术的不断成熟,如3D、TLC技术,SSD在$/GB上的差距,有望取得突破性的进展。

 m1

  与3D、TLC等硬件技术相比,软件协议栈技术同等重要,原因在于,SSD较之磁盘延迟降低了100倍,只有100μs上下,这也让协议栈的问题暴露无疑。

在磁盘高延迟时代,软件协议栈所造成的延迟可以忽略不计,但对于SSD来说,软件协议栈延迟就是一个不容忽视的问题。“大话存储”系列图书作者冬瓜哥在“IO协议栈前沿技术动态分享”一文用“长、重、窄”来形容软件协议栈的问题。对此,NVMe应运而生。数据显示:采用新NVMe协议栈可以进一步减少延迟20μs左右。

与SAS、SATA接口对应,NVMe需要新的U2(SSF 8639)接口配套。我们知道,闪存卡基于PCIe插槽,较之SAS、SATA在性能上占有优势。采用NVMe U2之后,由于同样基于PCIe连接,未来闪存卡和NVMe SSD盘的界限将消失。

未来基于SSD的存储将呈现一种什么样的发展趋势?与SSD相配合,未来的数据保护如何实施,这都是SSD、NVMe技术进展带给我们的话题。这也将是6月15日,数据中心技术大会(DCTC 2016)集中研讨的话题,目前会议报名仍然在进展中。

在本次会议期间,Dostor总编宋家雨将与NVMe国际组织、南大通用、Qualcomm数据中心、博通、Microsemi和Memblaze的嘉宾进行视频对话。如果你也关注上述嘉宾,如果你有问题,欢迎留言。

 m2

  期待着您的参与!