重新认识闪存技术

日期: 2014-10-26 翻译:王学强 来源:TechTarget中国

由于最近闪存技术推出了新的解决方案,因此在这方面曾经遭受过失败的IT部门也开始重新审视这种硬件技术。 闪存设备在五年之前就已经成为大家关注的焦点,但是缓慢的写入速度以及相比于硬盘阵列的高昂开销,使得许多企业都不得不放弃使用闪存或者固态存储。(这两种术语经常被替换使用,但是严格来说,它们并不完全相同。) 然而,现在许多企业都开始重新审视这项技术。

究竟发生了哪些变化,促使企业改变之前的观点?原因就在于成本的不断下降。供应商正在尝试将闪存设备应用在多种解决方案当中,比如全闪存阵列、闪存和硬盘的混合阵列等。将这些阵列连接在PCIe卡上,可以作为内存缓存甚至是软件。一些人还断言闪存可以在数据中心占据一席……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

由于最近闪存技术推出了新的解决方案,因此在这方面曾经遭受过失败的IT部门也开始重新审视这种硬件技术。

闪存设备在五年之前就已经成为大家关注的焦点,但是缓慢的写入速度以及相比于硬盘阵列的高昂开销,使得许多企业都不得不放弃使用闪存或者固态存储。(这两种术语经常被替换使用,但是严格来说,它们并不完全相同。)

然而,现在许多企业都开始重新审视这项技术。究竟发生了哪些变化,促使企业改变之前的观点?原因就在于成本的不断下降。供应商正在尝试将闪存设备应用在多种解决方案当中,比如全闪存阵列、闪存和硬盘的混合阵列等。将这些阵列连接在PCIe卡上,可以作为内存缓存甚至是软件。一些人还断言闪存可以在数据中心占据一席之地:VMware将要推出的VSAN是一种可以将直连存储设备组合为资源池的软件定义存储层,但是需要每台主机必须至少安装一块固态硬盘,此外,VMware还在vSphere 5.5当中加入了闪存读缓存(vFRC)功能。

尽管仍然是一种昂贵的方式,但是闪存比固态硬盘的速度更快,如果企业想要突破存储瓶颈并且提高IOPS——特别是当VDI环境逐渐普及,应用程序需要更高的数据吞吐量时,企业还是愿意考虑使用这种方式的。

谨慎写入


但是闪存仍然没有克服其操作上的缺点。“人们仍然会觉得其写入速度缓慢,”对于闪存设备,罗德岛州血液中心的系统经理David Reynolds这样说道,他对闪存设备十分感兴趣,但还是担心其高昂的成本。

固态存储介质的读取操作速度比写入操作更快,并且可能只允许一定数量的写操作。当这种技术刚刚出现时,大量的写操作会导致固态硬盘的性能下降。

“写操作导致性能下降的主要原因有两个,” Violin Memory公司的系统工程师Steve Turgeon说,“不能足够快地完成输入/输出过程,或者不能管理垃圾回收过程,必须手动清理SSD阵列空间。”

Violin阵列将闪存分为许多单元,这些单元可以调用执行清理任务的内存模块。对于使用Violin闪存阵列运行Oracle过程数据库的国家治理犯罪委员会来说,写入速度并不是什么问题。“我认为写入速度已经不再是一个问题了,”NCCD的信息系统总监Joel Ehrlich说,“那已经是十年之前的事情了。”

在过去的几年当中,由于存储介质生产工艺的提升,闪存技术及其写入速度都实现了快速发展,他说。“我曾经听说固态技术永远不可能超越内存条,”Ehrlich说,“但是显然,工程师不这么认为。”

现在,在很多情况当中,闪存产品依然只是作为读缓存来使用。“写缓存会面临很多风险,”Mosaic技术公司的高级架构师Tim Antonowicz说,这家公司也在销售PernixData的闪存软件。PernixData FVP软件在vMotion网络之上创建了一个新的闪存层,先将内容写入到缓存当中,之后再逐渐将其写入到存储区域网络(SAN)里。

为什么选择使用闪存?


“所有输入/输出加速的实现原理都在于写缓存,”Tecplot IT经理兼虚拟化架构师Pete Koehler表示,Tecplot是一家主要研究数据虚拟化软件的公司。

对于Tecplot的大量写入负载来说,采用闪存的方式比增加磁盘数量更加具有吸引力。Koehler已经完成了必要的研究和测试工作,确认他们需要购买额外的存储阵列来提高代码编译效率——但是考虑到成本因素,这并不是一个最佳的选择。经过Pernix pre-GA测试之后,他选择够购买一些SSD并且部署闪存虚拟化平台软件,其报价为每台主机7500美元,或者选择更为便宜的SMB捆绑套装,只要9999美元,但是最多只支持4台主机,Mosaic公司的Antonowicz说。

“即便是在负载越来越多、存储性能超载的情况下,虚拟化依然可以正常工作,”Kohler说。

闪存技术可以让IT部门从一个新的角度来设计基础架构,他说,并且也是“展示存储是大多数基础架构的瓶颈最好示例。”

负责儿童和社会福利事物的国家机构NCCD,当其Oracle数据库出现严重的内存问题,降低夜间分析的运行速度,并且影响其向政府机构承诺的服务等级之后,也开始转而使用固态设备。“过去,我们常常遇到数据缺失的问题,”Ehrlich说,“但是现在我们可以轻易获取所需的数据。我们成功解决了过去所面临的实时信息获取问题。”

对于Ehrlich和他的团队来说,花费大约20万美元购买全闪存阵列最终被证明是实现成本与性能均衡的最佳方案。他们还曾经考虑过增加存储节点或者更改数据库等方案。对于NCCD基础架构的其他部分来说,使用传统的SAN环境依然能够正常工作,他说。

现在,闪存还只能被应用在这些特定的环境当中。在这个领域当中有几十家供应商,市场将会如何发展还有待观察,Koehler说。

“我们应该如何使用闪存技术?供应商已经定义了产品的类型,”他说,“但是真正起到决定性作用的,还是在于我们如何进行利用。”

了解更多信息请查看《IT新架构》杂志十月刊:云为先的哲学

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。

相关推荐