SAN或将全面与NVMe实现整合

Nimble公司人员谈NVMe的下一波发展趋势。

存储领域正掀起新一波变革浪潮,特别是由NVMe驱动器与光纤连接衍生的新方案,已经成为对抗数据访问延迟及进一步推进数据与服务器间应用运行速度层面的主力军。

目前我们面对的变化在于由以往的光纤通道或iSCSI型SAS/SATA驱动器阵列到NVMe结构配合NVMe驱动器的新型访问机制。另外亦有一种新的变革倾向,即依赖于超融合型基础设施(简称HCI)系统配合虚拟——而非物理——SAN。尽管此类HCI系统将蚕食大部分物理SAN市场,但其仍不太可能将其彻底摧毁,意味着SAN还将在未来几年内继续保持活力,特别是考虑到其数据访问延迟劣势将很快得到解决。

NVMe存储迎来了涅槃重生,即将NVMe访问型驱动器与NVMe over Fabrics访问型存储阵列相结合——这绝不是一种简单的即插即用型变革。我们需要采取一系列步骤以构建通往NVMe的阶梯,并借此实现NVMe存储机制的全面应用。就这一议题,我们与存储从业者进行了探讨,希望了解在他们眼中NVMe存储的实现与部署将以怎样的方式进行。

我们正在联系的供应商包括戴尔-EMC、E8、HDS、HPE、华为、IBM、Kaminario、联想、Mangstor、NetApp、Nimble、Pure、Tegile以及Tintri,它们全部属于共享式存储阵列供应商。

Dimitris Krekoukias.是Nimble Storage公司的全球技术与战略架构师,以下为他对于 NVMe在采用方面的观点。他专门强调称,这些只是他的个人观点,并不代表Nimble Storage公司在计划或者意图方面的立场。

记者 NVMe的优势有哪些?

Dimitris Krekoukias NVMe是一种相对较新的标准,其专门面向经由PCI总线连接的设备所开发。其相较于SCSI拥有多种特定优势,具体包括更低延迟水平与更强大的IOPS表现。连续数据通量可得到显著提升。其具备更高的CPU资源利用效率,只需要更小且更为简单的驱动程序即可支持——该标准只需要13条命令,亦可用于部分光纤通道或者以太网网络(NVMe over Fabrics)。相较于DAS,采用这种结构只会给整体堆栈带来较低的额外延迟。

记者 我们为何要使用NVMe驱动器,又该将其用于何处?

Dimitris Krekoukias NVMe驱动器属于系统当中的简单因素,类似于笔记本以及DASD/内部服务器。一般来讲,此类因素之上只需要运行少量简单(通常为单一设备)数据服务……利用更强大的介质+接口的方式取代单纯介质是种理想的设计思路。

不过对于企业级阵列而言,相关考虑则有所不同。

记者 NVMe驱动器在共享式驱动器阵列当中为何会引发问题?

Dimitris Krekoukias NVMe性能测试结果显示,单一NVMe设备的速度要高于单一SAS或者SATA SSD。不过存储阵列通常并不会只采用单一设备,因此驱动器性能并非制约整体阵列的瓶颈所在。

阵列当中的主要性能瓶颈在于阵列控制器,而非SSD(这主要是因为数十块现代SAS/SATA SSD已经足以为大多数系统提供充足的性能)。采用NVMe SSD将意味着这些控制器仅需要10块NVMe SSD即可达到性能饱和。举例来说,单一NVMe驱动器的连续读取能力为3 GBps,而单一SATA驱动器则为500 MBps。将24块NVMe驱动器纳入控制器并不意味着该控制器的数据交付能力可瞬间提升至72 GBps。同样的,单一SATA SSD的随机小型块读取IOPS可能为10万,而NVMe的同项指标则可达到40万。然而,这亦不意味着同样的控制器在配合24块NVMe SSD的情况下能够提供960万IOPS!

记者 NVMe驱动器在阵列层面是否还存在其它问题?

Dimitris Krekoukias 目前的NVMeF阵列优先强调性能,而不太关注高可用性、强RAID、多层级校验、加密、压缩、数据削减、复制、快照、克隆、热固件更新乃至动态实现系统扩展的能力。

双端口SSD是实现理想高可用性水平的关键所在。不过目前双端口NVMe SSD在每TB使用成本要远高于现有SAS/SATA SSD。

记者 我们该如何解决这些问题?

Dimitris Krekoukias 考虑到NVMe接口所能提供的极高速度,即使是考虑到未来包含有FPGA的CPU产品,大多数CPU与PCI交换机都需要创建起一套更具可扩展性的系统方可充分利用此类SSD的性能优势(并继续维持原有企业级功能),这也进一步解决了为什么大多数NVMe解决方案在用途方面仍然比较有限。

另外,其在客户端层面亦会带来挑战。

记者 客户端层面存在哪些挑战?

Dimitris Krekoukias 利用NVMe over Fabrics通常意味着购买新的HBA与交换机,同时亦需要处理各组件间的冲突。举例来说,在需要使用RoCE DCB交换机的情况下,端到端拥塞管理就将成为一大挑战,而且其路由能力也需要到v2版本时方可实现。

记者 那么我们该如何在保证企业关键性能力的同时,发挥NVMe的性能优势?

Dimitris Krekoukias 大多数客户还没有准备好采用主机端NVMe连接——因此在控制器采用一套高速字节可寻址设备以增加内存缓冲区(例如3D XPoint之于DIMM)就非常必要,或者在无法实现这种能力时将下一代NVMe驱动器作为缓存。这将能够帮助客户端实现显著的速度提升,且不需要在客户端侧进行任何修改。

变革的另一大选项在于变更一切指向NVMe的内部驱动器,但这项工作的实施当中要求具备大量极具成本效益的双端口设备。需要注意的是,少量SSD(低于12块)即可帮助客户在无需于主机侧部署NVMe接口的情况下提升速度表现,但随着其规模的扩大,性能收益将快速递减——除非相关控制器能够得到显著改进。

记者 那么客户何时才会做好采用NVMe over Fabrics的准备或者说抱有这一意愿?

Dimitris Krekoukias 在这方面,首先需要调整的是将阵列连接指向外部世界。单凭这一点即可在不经大规模修改的前提下实现现代系统的速度提升。

变革的下一步则取决于双端口NVMe设备的实际成本效益。不过为了能够更为广泛地实现性能提升,CPU与PCI交换机数量的增加同样非常重要,这将给存储系统带来更为可观的变化规模(并拉高实现成本)。

评论意见
光纤通道SAN在过去十年当中已经为我们带来无数助益,但其毕竟诞生于磁盘与前虚拟化服务器时代。面对如今的虚拟机与广泛存在的容器化服务器世界,其中的多插槽、多核心CPU与闪存驱动器,光纤通道与磁盘驱动器接口已经无法适应时代的要求。

NVMe驱动器承诺取代SAS与SATA接口介质,而NVMe over Fabrics则承诺取代光纤通道甚至是iSCSI。目前我们正站在历史的十字路口,如果NVMe能够成功上位,那么未来的存储世界将呈现出完全不同的新面貌。

本文转自d1net(转载)

时间: 2024-10-30 22:06:12

SAN或将全面与NVMe实现整合的相关文章

SAN与NAS融合的前前后后

    在存储技术蓬勃发展的今天,很多用户,集成商甚至提供解决方案的主流供应商都在谈论SAN与NAS的融合.但用户的情况和需求千差万别,虽然能够看到集中管理数据对应用和管理带来的种种好处,但普遍的心态是担心在重新部署数据集中方案过程中存在困难和隐患. 所以笔者不再罗列SAN与NAS融合的种种益处,而是探讨在具体环境中SAN与NAS如何融合,及其融合后的特点.当然笔者不可能针对某一具体案例进行探讨,而是根据常见的通用环境进行分析,希望读者谅解. SAN与NAS融合前的环境 图 1 首先一种情况是用

存储路由器全接触

企业的不断发展会生成海量的数据,而这些不断扩展的海量信息必须进行存储和管理.而在存储的过程中,虽然服务器.存储设备提供了良好的存储性能,但作为网络中的互连设备来说,往往又是制约数据存储的瓶颈所在:另一方面,往往一个企业习惯将整个网络划分为不同网段,形成了多个独立运作的存域网(SAN),这就使得不同部门的网络存储阻隔不少.在这种情况下,专门针对存储而优化设计的路由器产品也就应运而生. 一. 认识存储路由器 实际上,这里所指的存储路由器,准确的应该称其为SAN路由器.而SAN可以被看作是存储总线概念

Eucalyptus EE的介绍及功能说明

Eucalyptus企业版2.0是一个基于Linux的软件架构,在企业现有的IT架构上实现一个可扩展的.提高效率的私有和混合云.Eucalyptus作为基础设施提供IaaS服务.这意味着用户可以通过Eucalyptus自助服务界面提供自己的资源(硬件.存储和网络).一个Eucalyptus云是部署在企业的内部数据中心,由企业内部用户访问.因此,敏感数据可以在防火墙的保护下防止外部入侵. Eucalyptus的设计目的是从根本上易于安装和尽可能没有侵扰.该软件高度模块化,具有行业标准,和语言无关.

思科染指“云”市场 统一计算系统(UCS)

3月17日,思科在全球高调同步推出了业界首款统一计算系统(UCS)-一个将所有数据中心资源相连接的架构,消除了计算.网络.存储访问和虚拟化的界限,并将其作为单一系统进行管理. 思科董事会主席兼首席执行官约翰·钱伯斯主持了覆盖11个城市的思科网真会议,号召建立开放性的行业生态系统,加速IT行业向统一计算转型.英特尔总裁兼首席执行官Paul Otelini.微软公司服务器与工具业务部门总裁Bob Muglia.Vmware总裁兼首席执行官Paul Maritz.BMC首席执行官 Bob Beaauc

加速企业决策 Mellanox优化固态存储互连

   2015年8月20日,世界领先的高性能计算.数据中心端到端互连方案提供商Mellanox(纳斯达克交易所代码:MLNX)今天宣布,在上周闪存大会上一系列的存储产品展示和性能基准测试结果表明,用户通过采用RDMA (远程直接内存存取) 技术对固态存储设备进行数据共享,能够加速关键应用.提高数据分析效率.同时还能帮助用户降低相关成本. Mellanox公司市场部副总裁Kevin Deierling表示:"性能越高的固态存储设备,对互连技术的性能也有着更高的要求,因而才能让企业充分发挥其数据中心

浅析企业私有云中的存储架构

1 云计算 1.1 云计算 云计算(Cloud Computing)是分布式计算(Distributed Computing).并行计算(Parallel Computing).效用计算(Utility Computing).网络存储(Network Storage Technologies).虚拟化(Virtualization).负载均衡(Load Balance)等传统计算机和网络技术发展融合的产物. 云计算是继20世纪80年代大型计算机系统中客户端-服务器连接模式大转变之后的又一次重大的

Wikibon预言:物理SAN市场将衰落 主存储阵列厂商需整合

 现在厂商们对于超融合和融合基础设施的普遍想法是,物理SAN正在衰落,这部分市场正在萎缩.而Dell EMC融合平台部门总裁Chad Sakac就是最近一位高调力推这一观点的预言者. 分析公司Wikibon在2014年1月份的报告中首次提及服务器SAN的理念,提到了Nutanix和SimpliVity.4月份Wikibon更进一步,预测企业和超大规模数据中心内基于服务器的SAN将出现增长,促使传统企业存储也就是SAN.NAS和DAS大幅下降,从2017年开始持续到2022年,最终在2027年逐渐

存储系统迈向万兆SAN整合

 如果要给2008年的IT基础架构打一个标签,那么有一个词是合适的,那就是"万兆".看看构建IT的"网络通信.计算.存储"三大基础架构,万兆交换机.万兆IPS(入侵防御系统).万兆 SAN(万兆存储网络).FCoE(光纤Over万兆以太网).万兆数据中心,哪一个不是被"万兆"主导? 从2004年开始,IT网络的核心层就已经采用万兆技术,到今天万兆以太网随着数据量的快速增长开始普及,十万兆以太网(2005年,贝尔实验室就能够实现100Gb以太网传输

众说纷纭:NVMe over Fabrics阵列到底属不属于SAN?

   SAN是什么,NVMe over Fabrics(简称NVMeF)阵列又是否属于SAN?Datrium公司表示否定,而E8方面则在一定程度上表示肯定. 根据维基百科的解释,SAN全称为存储区域网络,是指"一套能够为统一块级数据存储提供访问的网络--SAN并不提供文件抽象机制,而仅提供数据块级操作; 不过SAN之上的文件系统仍然能够实现文件级访问,此类系统被称为共享磁盘文件系统." Techopedia则解释称:"存储区域网络(简称SAN)属于一套安全高速数据传输网络,负