Fusion-IO:应用应为闪存优化

以前,人们只知道用闪存替代硬盘,闪存要为应用而优化。但是随着闪存应用的深入,现在要反过来了,应用要为闪存而优化。Fusion-io正致力于推动这一改变。

  虽然存储厂商纷纷推出各种各样的闪存产品或系统,但大多数存储厂商仅仅把闪存作为硬盘的替代者,比如用固态硬盘(SSD)来替换磁盘阵列中的硬盘,而不能真正做到为闪存而优化。Fusion-io高级营销副总裁Gary Orenstein表示,闪存不仅仅是硬盘的替代或补充,而是真正能在互联网、大数据、云计算、数据库等应用中承担起加速的重任。

  为应用加速

  回顾历史,存储系统的发展经历了三个重要的发展阶段:从通用存储到为工作负载而优化的存储,再到今天的基于闪存感知加速的存储。Gary Orenstein认为,2014年是闪存应用的元年。一个真正属于闪存、以快制胜的时代已经到来。

  在实际应用中,很多客户所以选择闪存的一个重要理由是,他们的磁盘阵列速度太慢了。人们普遍将闪存当成了硬盘的一个替代品。而作为一个专业的闪存厂商,Fusion-io并不满足于此,所以它更强调,通过其闪存产品使得数据库、虚拟化和大数据等工作负载得到进一步优化。

  Fusion-io发布的最新原子系列(Atomic Series)闪存产品将闪存应用推向了一个新高度,即实现闪存感知类型应用的加速。Gary Orenstein举了几个例子。微软发现,使用Fusion-io的闪存感知类型的存储能够使SQL Server2014的性能提升4倍。Fusion-io公司也积极地与MySQL开源社区进行合作,为其应用添加新的功能,实现性能和容量的提升,同时提高产品的耐用性。另外,Fusion-io的一体机最近通过了SAP HANA的认证,它最多可以支持32个SAP HANA的节点,但本身的机箱高度只有4U。“而竞争对手相同体积的磁盘阵列只能支持到8到10个SAP HANA节点。”Gary Orenstein介绍说,“此外,我们的一体机还保持着VMark基准测试的最高性能记录。因此,我们最新的原子系列产品将重点放在了应用加速上。”

  Gary Orenstein认为,原子系列产品是Fusion-io历代产品中最出色的一代产品。原子系列产品并不是单纯胜在性能指标上,而是真正可以利用其独特的闪存技术帮助客户实现应用的加速。

  归纳来说,Fusion-io原子系列产品在性能、容量、可靠性和效能四个方面实现了突破。首先从性能上看,原子系列产品的性能与Fusion-io的上一代产品相比有了极大的提升。Fusion-io的原子系列产品采用全新的更小的20nm技术的NAND,但实际上新NAND的速度比前更慢。Fusion-io的独特之处正在于,它突破了NAND的技术难点,反而将闪存产品的整体性能大幅提高了。其次从容量上看,因为全新的NAND器件自身的容量翻了一倍,所以采用全新NAND的原子系列闪存产品的容量也提升了一倍,在一个PCle插槽上最大可以支持6.4TB的容量,其存储密度已超过磁盘。再次从产品的可靠性上看,由于新一代NAND使用起来难度更大,Fusion-io着力增强了原子系列闪存产品自身的纠错能力。Fusion-io特有的纠错技术简称LDPC,可以实现低密度均值检查。最后从产品的整体能效上看,相比于磁盘,闪存的能耗大大降低,这也是用户青睐闪存的一个重要原因。闪存能够更好地降低能耗,相当于为用户节省了存储开支。

  Fusion-io原子系列产品建立在Fusion-io最新的第三代基于内存的构架之上。闪存应用程序需要更高的性能和更少的基础设施。原子系列产品通过创新的软件实现了应用的加速,其性能比一般的SSD高得多,而所需的空间却少很多,这使得它可以广泛应用于各种场合,包括数据库、云应用、大数据分析甚至超大规模的工作负载。Gary Orenstein总结说:“以上4个原子系列闪存产品的特性,可以帮助客户实现应用的加速,减少对基础设施的需求,从而更好地降低成本。企业无论规模大小,都可以使用原子系列闪存产品。”

  更加务实

  Fusion-io原子系列目前包括两条产品线:一是针对高性能应用的PX系列,另一个是针对大规模部署的SX系列。Gary Orenstein表示,实际上PX系列与SX系列之间的界限没有那么分明,在某些应用场合中,两类产品其实都可以应用,因此也会有重叠的情况。Fusion-io之所以将PX系列和SX系列在应用上进行区分,是为了给客户提供一种应用的参考,如果客户的关键应用需要极致的性能,那么就可以采用PX系列产品;如果客户认为性能够用即可,而更关注存储的经济性,那么就可以选择SX系列产品。

  虽然闪存产品的种类很多,应用场景千差万别,既可以应用于服务器端,也可以用于存储阵列端,但对于Fusion-io来说,它重点关注的还是采用PCIe接口的用于服务器端的闪存。Gary Orenstein重申:“NAND不应该被简单地当成硬盘来对待,而应该还原其本质,将其作为闪存来优化,从这个角度来说,PCIe接口是最适合的,更能充分发挥闪存本身的优势。我们之所以能够引领闪存技术和市场的发展,并且在提高性能、缩短延迟上成效卓著也皆因于此。”目前,市场上主要的服务器厂商在其服务器中都提供PCle插槽,这对PCIe闪存的普及也起到了非常好的促进作用。

  SFF-8639接口的尺寸确实更小,但是此类产品目前的市场规模还不够大,不值得Fusion-io投入重金去研发。Fusion-io现在的产品只支持PCle 2.0,而没有采用最新的PCle 3.0也是因为类似的原因,目前市场对PCle 3.0的接受程度并不高。Gary Orenstein坦率地表示:“作为一家商业公司,我们的目标很明确,就是要赚钱,所以我们会关注那些适合当前市场需求、商业潜力巨大的技术和产品,以期获得更快的投资回报。”

  从一个初创型的技术公司发展为闪存市场的领军者,Fusion-io变得越来越商业化和务实,在市场开拓与合作伙伴的选择上也更加积极,且富有成效。今年6月,Fusion-io宣布,惠普公司成了原子系列产品首个服务器的OEM伙伴。在数据中心中部署了HP ProLiant服务器的用户,现在可以将Fusion-io原子系列产品与HP ProLiant服务器进行整合,为应用程序加速。另外,Fusion-io还宣布,其ION Accelerator产品将作为戴尔旗下的解决方案进入市场。

  Fusion-io是最早进入PCIe闪存市场的厂商。在人无我有的情况下,Fusion-io很容易脱颖而出,确立自己独特的优势地位。但是只过了短短几年时间,几乎所有主流的存储厂商都已经拥有了闪存产品后,Fusion-io又将如何继续保持其差异化的竞争优势呢?Gary Orenstein回应说:“我们对NAND技术非常了解,因此知道如何与NAND厂商进行合作。另外,我们有自己的控制器,也和众多服务器厂商打过交道,知道如何在产品上更好地满足服务器厂商的需求,并建立一个稳定的生态系统。比如,我们是闪存领域第一个通过SAP HANA认证的厂商。”

  应用因闪存而变

  以前,人们只知道用闪存替代硬盘,闪存要为应用而优化。但是随着闪存应用的深入,现在要反过来了,应用要为闪存而优化。Fusion-io正致力于推动这一改变。“目前,在闪存领域只有Fusion-io在做这件事。当然,我们孤掌难鸣,需要与软件合作伙伴一起完成应用对闪存的优化,比如我们与MySQL开源社区、Oracle一直保持密切合作。”Gary Orenstein表示。

  举例来说,在MySQL中,Fusion-io开发了一种新功能——原子写入。在闪存出现之前,MySQL在将数据写入磁盘时,必须写入两次,以防止磁盘出现故障。但是如果每次向闪存中写入数据时,也操作两次,将大大影响闪存的寿命。对磁盘写入两次是为了保证数据的一致性,而闪存并不存在这个问题。因此Fusion-io针对MySQL开发的原子写入功能,针对闪存只写入一次数据即可。这样做的好处是,一方面提高了MySQL的性能,另一方面延长了闪存的寿命。像这样让应用为闪存而优化的例子还有很多。

  “用户使用Fusion-io的闪存产品,并不需要自己去做应用优化,因为Fusion-io已经与相关的软件厂商完成了优化。当然,用户也可以选择Fusion-io的软件获得优于其他同类产品的性能。”Gary Orenstein表示,“现在整个存储行业正处于升级换代期。既然有了闪存,为什么我们还要使用30年前针对磁盘开发的协议和应用呢?”

  用户在选择闪存时应该注意哪些问题呢?Gary Orenstein提出了以下几点建议。第一,客户要清楚如何做性能评估。IOPS并不能完全代表性能。客户应该从应用的角度出发评估性能,不仅要看某一时刻的性能高低,还要关注某一段时间里的性能稳定性。第二,注重功耗。客户要看服务器厂商是否能够提供基于SSD的成熟的参考架构。第三,客户要根据不同的应用场合选择不同类型的闪存产品。第四,客户还看厂商是否能够提供闪存的成功案例。“我们不是自己在销售闪存产品,而是动员围绕Fusion-io建立的整个生态系统的力量去销售。这是我们的优势所在。”Gary Orenstein表示。

Fusion-IO:应用应为闪存优化

时间: 2024-10-09 16:04:06

Fusion-IO:应用应为闪存优化的相关文章

互联网场景下闪存优化测试和应用

原创 2016-07-11 杨尚刚 Docker 闪存在这几年存储领域发展非常快,应用也越来越广泛,如何能更好的使用闪存,本次分享讲一些闪存相关的优化和应用. 闪存应用场景 数据库 NoSQL 分布式存储 CDN 公有云存储 综合上面几种场景看,闪存主要适合有比较高的随机IO需求和带宽需求的场景.场景选择上,也是要发挥闪存的长处.目前上面业务中 未来几年发展比较快的会是在公有云存储这一部分.下图就是某厂商云盘对比,可以看到闪存的价格已经很接近机械硬盘了,而单从每IOPS成本看,性价比会更高. 闪

极限3秒钟,闪存能作什么?

你能容忍的网络页面加载时间最长为几秒钟?统计显示,40%的在线用户对于页面加载时间的最长容忍时间为3秒钟.速度为王,这就是互联网企业的制胜秘诀.互联网行业的用户对高性能的追求是无止境的,而闪存的出现从某种程度上缓解了互联网用户对IT系统处理高性能的饥渴. 高性能是核心优势 在所有行业中,互联网行业的用户在闪存应用方面是最积极,也是最富有成效的.这是因为互联网用户对性能有很高的要求,而高性能正好是闪存的特长.此外,互联网用户拥有强大的技术实力,敢于"尝鲜",是许多新技术的最先体验者.闪迪

闪存阵列可以替代传统SAN

IBM预计,2017年,I/O密集型存储市场的规模大约为70亿美元.IBM今年推出的FlashSystem V840就是专为这一市场打造的.IBM认为,在这一市场上,闪存优化型解决方案有机会替代传统的SAN存储. Gartner的报告显示,到2017年,全球闪存阵列市场收入预计将达到2014年的5倍.闪存阵列市场已成为主流存储系统厂商的必争之地,IBM当然也不例外. 2014年6月,Gartner发布的<2013年全球固态硬盘和闪存阵列市场报告>显示,IBM按营收计算在闪存阵列市场占据25%的

中国闪存论坛有感

今天有幸参加了存储届的又一行业盛典中国闪存论坛.学术界.工业界的很多人给出了自己使用闪存.采用闪存优化应用.闪存产品.闪存技术的独特见解.我也有幸通过分论坛给出了自己对闪存技术的一些理解和想法,特别是全闪存阵列的技术发展和挑战.今天也听了很多的技术报告,其中,最吸引我的还是华中科技大学给出的<新型非易失存储器件研究与应用趋势分析>报告.在此和大家简单分享一下. 毫无疑问,半导体存储是下一代的主流存储介质,替代传统存储只是时间上的问题.目前,半导体存储使用最广.最红的就是NAND Flash闪存

除了高性能,闪存还有什么

闪存的出现会改变数据中心IT基础架构吗?虽然现在就下结论还为时尚早,但是闪存在性能.容量.可用性等方面的潜力正逐渐显现出来,并且得到了企业用户的认可. 新华人寿保险股份有限公司(以下简称新华保险公司)有移动展业的需求,而基于原有的系统,当移动客户端达到1500个时,系统出现了明显的性能瓶颈,当用户数增加到2500个时,后台系统甚至出现了中断的情况.经过测试和试用,新华保险公司最终采购了戴尔的4套服务器系统,其中包含了戴尔最新的FluidCache解决方案,支持的移动用户数最多可达七八千个,性能比

全闪存阵列为大数据优化

为了更好地支持大数据应用,富士通推出了针对大数据进行优化的全闪存阵列和大数据一体机,在保证整个系统高性能和高可靠的前提下,进一步提升了数据处理和分析的效率. 大数据是继云计算之后又一项将改变传统商业模式和IT应用方式的重要变革.从存储的角度看,富士通正逐渐将产品的重点向大数据倾斜,近日推出了最新的全闪存阵列ETERNUS DX200F和面向大数据的一体机MHA. 全闪存阵列ETERNUS DX200F是一款面向中小企业用户的入门级存储产品.虽然是一款入门级的产品,但是ETERNUS DX200F

闪存逐鹿——NVMe引领闪存新时代

闪存逐鹿--NVMe引领闪存新时代 大数据时代迅即降临,传统的旋转式磁盘在性能.容量等多方面捉襟见肘.闪存在IOPS.延迟及带宽三大性能指标上的绝对优势使之倍受青睐,迅速取代硬盘成为不可或缺的存储介质.2013年是闪存规模化进入数据中心的一年,因而成为载入史册的"闪存元年".过去一年的飞速发展中,闪存在数据中心中担任的角色越来越多样化,从服务器中的PCIe闪存卡.存储阵列中最适合存放热数据的全闪存阵列.适合分层存储的混合阵列,再到RAID卡中的掉电保护闪存模块等等不一而足. 展望未来,

【闪存虚拟化】软件定义服务器闪存

作者:范军 (Frank Fan)新浪微博:@frankfan7  Twitter:@franfan7 面临挑战 在与客户和存储厂商讨论虚拟化平台上的存储性能设计时,我们经常经常面临诸多挑战. 一存储在虚拟化平台中承担着多重的角色.比如满足存储容量的需求(Capacity),满足应用应能的需求(Latency, IOPS,Throughput),还要满足存储服务的需求(Snapshot,replication,backup ).既要满足容量,还要保证性能.那么必然要采用高性能的RAID,高速硬盘

PCIe闪存控制器技术解析

一.PCIe-SSD架构解析 PCIe作为CPU的局部总线,最大的特点在于数据传输吞吐量大和延迟低.对于NandFlash固态存储而言,传统磁盘存储领域存在的随机读写问题将不复存在,因此,整个存储系统的瓶颈从存储介质转移到了传输接口上来了.为存储而生的SATA/SAS接口在SSD上的表现不是那么理想了,非常影响IO的传输延迟.为此,显而易见,存储接口应该从传统的SATA/SAS往离CPU更近的系统总线PCIe或者DIMM方向发展. 大家其实很早就认识到了这一点,当年Fusion-io推出基于PC