除了高性能,闪存还有什么
2014-08-11郭涛
郭涛
闪存的出现会改变数据中心IT基础架构吗?虽然现在就下结论还为时尚早,但是闪存在性能、容量、可用性等方面的潜力正逐渐显现出来,并且得到了企业用户的认可。
新华人寿保险股份有限公司(以下简称新华保险公司)有移动展业的需求,而基于原有的系统,当移动客户端达到1500个时,系统出现了明显的性能瓶颈,当用户数增加到2500个时,后台系统甚至出现了中断的情况。经过测试和试用,新华保险公司最终采购了戴尔的4套服务器系统,其中包含了戴尔最新的FluidCache解决方案,支持的移动用户数最多可达七八千个,性能比以前提高了十几倍。
闪存应用走向深入
随着用户业务需求的变化和数据中心IT架构的变革,企业用户对闪存的接受程度越来越高。中桥国际调研咨询公司调查发现,在未来24个月中计划部署闪存的中国用户数占被访者总数的68.3%。用户希望通过闪存提升IT对业务的支撑能力。
“企业用户之所以对闪存越来越感兴趣,一方面因为云计算、大数据等新兴应用对IT系统的性能要求越来越高;另一方面,闪存的出现可以更好地配合CPU处理性能的提升,弥补CPU与传统机械式硬盘之间的鸿沟。”中桥国际调研咨询公司首席分析师王丛表示,在IT演进的过程中,闪存将在以下几方面发挥其独有的价值:保证业务稳定高效;加快企业对市场的响应速度;提升IT的效益,不断实现创新;改善用户的应用体验。
很多用户一开始选择闪存,就是看中了它的速度优势。中桥国际调研咨询公司的调查数据显示:利用闪存可以将应用的响应时间从以前的876ms缩减至6ms,支持的并发数可从2200增加到14000,曾经让用户头痛的桌面虚拟化启动风暴将成为过去,而最考验性能、可扩展性和应用体验的数据库应用也因为闪存的出现而不再是问题。其实,闪存的价值并不仅在于它是一个可以替代磁盘的新的存储介质,而是它的出现有可能改变整个数据中心的IT基础架构。
在企业应用中,闪存的价值正日益凸显。中桥国际调研咨询公司的调查数据显示,无论是大型企业还是中小企业,闪存在满足业务关键性负载性能需求、降低时间延迟、提高虚拟机密度、满足大数据分析对OLAP的需求、解决桌面虚拟化启动风暴等方面都是企业的重要选择。举例来说,网秦公司之所以会选择戴尔Compellent全闪存阵列,就是希望通过闪存提高访问的性能。
闪存技术有很多种,应用的场景各不相同。最开始,基于闪存技术的固态硬盘(SSD)被当作缓存部署在磁盘阵列中,虽然只有几块SSD,却可以大大提高磁盘阵列的整体性能,同时降低存储的整体拥有成本。PCIe闪存卡适用于服务器,在某些情况下甚至可以取代传统的SAN。对于那些希望所有数据永远在线的用户来说,全闪存的存储阵列可能是一个理想的选择。但是因为闪存价格的原因,目前应用全闪存阵列的用户还不太多,大多数用户仍然会选择SSD与硬盘混合的存储阵列。
王丛预测,2015—2016年,SSD的价格与15000rpm磁盘的价格将产生一个交叉点,SSD的价格未来会低于15000rpm磁盘,SSD的应用可能会迎来一个爆发期。戴尔中国区企业级解决方案部高级技术经理李炫辉透露说,已经有厂商在研发8TB甚至12TB的SSD。
用户在选择闪存技术时,一个重要的原则是,根据实际负载情况选择适合自己的闪存产品。随着用户对闪存的技术和应用了解得越来越透彻,很多用户在选择闪存时不会只看性能这一个技术指标,而会更加关注闪存应用的诸多细节,比如闪存能否与硬盘紧密结合,闪存是否能够满足经济性的要求,闪存中的数据是否具有高可用性和闪存的可管理性等。
始终追求高性价比
戴尔始终坚持一个原则,就是开放性和产品的高性价比,这是戴尔取得成功和赢得客户的法宝,在闪存产品的开发上同样适用此原则。在其他存储厂商一味展现其闪存解决方案的高性能时,戴尔想的却是如何才能让用户以硬盘的价格获得闪存的性能。以戴尔Compellent全闪存优化解决方案为例,其成本只有采用15000rpm磁盘的存储解决方案的一半。
戴尔今年发布的新一代中端存储阵列SC4000系列具有高性能、易扩展和高成本效益的特点。它也可以根据用户的需求配置成全闪存的系统。除此之外,戴尔EqualLogic、Compellent系列存储系统都可以支持闪存。举例来说,戴尔EqualLogic PS6210全闪存阵列就是专为闪存应用优化的,具有更高的性能和更低的延迟。一台EqualLogic PS6210全闪存阵列可取代四台PS6210XV,延迟降低64%,总成本减少11%。
戴尔希望借助闪存打通从服务器端到存储端的数据流通道,全面提升数据中心IT基础架构的性能。FluidCache for DAS和FluidCache for SAN的先后推出表明戴尔的上述想法已经可以实现。新华保险公司就是采用戴尔FluidCache,再配合SharePlex实现了性能的优化。李炫辉介绍说,FluidCache适用于OLTP、ERP、桌面虚拟化等对性能有较高要求的应用场合。FluidCache for DAS适合为单一应用加速,而FluidCache for SAN适用于由多台服务器组成的集群环境,可以跨越不同的服务器实现高速访问。在FluidCache之上,戴尔还实现了读写分离。
善用闪存并且通过应用闪存获得更高的投资回报需要注意以下几方面因素。
第一,灵活应用闪存技术。比如,一个企业同时拥有PCIe闪存卡、混合式存储阵列和全闪存阵列时,如何针对不同的工作负载,将不同种类的闪存产品用于最适合的场合,实现最优的配比,这样才能让不同的闪存解决方案各司其职。再比如,如果用户能够根据SLC和MLC各自的特长,将其进行优化组合,那么就既可以达到高性能,也可以实现高性价比。李炫辉介绍说,戴尔就将高性能的SLC与低成本的MLC相结合,实现了分层存储,写数据用SLC,读数据用MLC,将闪存解决方案成本降低了40%。
第二,保证闪存技术的高效性。闪存具有丰富的企业级客户需要的功能,比如自动精简配置、压缩、重复数据删除、自动分层、读写分离等。
第三,更好的整体拥有成本。除了关注硬件设备的初始采购和新增采购成本以外,在闪存应用的全生命周期中保证闪存的高可用性和降低运维、管理成本也是非常重要的。
第四,易管理性。在一个复杂的企业应用环境中,闪存与硬盘的优化组合、集中统一管理是非常必要的,只有这样才能保证部署和应用的简便与快捷。
戴尔在私有化以后,进一步加大了对研发的投入,在其未来5~7年的研发计划中,提升存储系统的性能、降低延迟是重中之重,涉及闪存、超高速缓存等。
重新定义新一代存储
戴尔正试图重新定义存储的经济性。这里所说的经济性主要包含以下三方面内容:产品的简单与经济实惠,软件与服务的集成和基于模块化的体系架构。随着云计算、大数据的兴起,以及存储技术的推陈出新,用户对存储寄予厚望并期待获得更高的投资回报。戴尔沿着重新定义存储经济性的思路将重塑存储。
综合用户的反馈和戴尔自身的技术创新,戴尔认为从技术架构的角度来说,新一代存储应该基于全模块化、全虚拟化的架构,具有纵向和横向扩展的能力,软硬件完全解耦,并且存储对于主机来说是透明的。具体来看,戴尔眼中的新一代存储应该具备以下四个基本特征:第一,存储本身具有丰富的数据保护功能,包括备份与恢复、CDP等;第二,数据可以在不同的介质上按需流动,用户可以在合适的时间、地点以合理的成本存储和访问数据;第三,在标准化、模块化的硬件之上,存储可以实现灵活的扩展,包括灵活的适配、在线升级,并且可以保护用户原有的硬件投资,实现存储资源的按需购买;第四,可以更好地实现数据优化与集成。endprint