全闪存是最好的吗?

   过去三年以来,基于闪存的存储产品越来越多。目前已有用于服务器的PCIe卡和磁盘规格的产品、可安装在网络中的高速缓存设备、用于传统阵列架构的标准磁盘规格的固态硬盘、传统阵列前端的高速缓存,当然还有全闪存阵列。

  没有一家存储阵列厂商不想参与“闪存革命”。这并不意外。因为考虑到在这个Web 2.0时代被存储、访问、移动和分析的数据以及日志数据设备的爆炸时代,闪存技术就像一个“天赐”之物。

  但是,多样性也导致难于选择合适的闪存实施方案。每家厂商在这个有利可图的领域中群雄逐鹿,使情况愈加复杂,性能、耐用和某些方面经常被夸大。那么,不胜重负的存储经理人应该如何应对?这是一个可能需要广泛讨论的大题目,因此,我们将把焦点集中在全闪存阵列以及它们可能适合的应用需求的类型。我们将在以后的专栏里了解其它的产品替代方案和实施时的考虑因素。

  全闪存阵列的QoS问题

  最近我看到一些全闪存厂商的文章,声称保证应用的服务质量(quality of service,QoS)的唯一可行办法是使用全闪存阵列。论点是性能控制可以完全与容量级别无关,而且相关的应用绝不会对正在讨论的应用带来QoS问题。从计算机科学层面严格地来看,这个说法难以争辩。由于对任何部分的闪存进行访问都与其它事情无关,假设阵列用于应用的容量大小的设定是正确的,向应用提供的IOPS(或者吞吐量或者延时)将是一个常量。确实有一些假设认为,延时和性能经过一段时间仍维持不变,这在早期的闪存系统确实是一个问题,但是大多数产品已经解决了这个问题。由此看来,只有全闪存阵列才能提供不折不扣的QoS的说法是正确的。

  然而,在大多数应用环境中,只要其设计从一开始就考虑QoS的需求,同时使用闪存和HDD的混合系统也可以提供极佳的QoS。需要注意的是,并非所有目前可供选择的混合系统都能做到这点。最佳的QoS控制是通过从设计伊始即考虑闪存和QoS的系统来实现的。仅仅添加闪存驱动器替换硬盘驱动器的系统则与此相反。精心设计的混合系统可以处理我们一般日常处理的80%以上的应用,因此它们可以成为全闪存阵列极佳的低成本替代方案。

  当然,其它系统设计原则依旧适用。换句话说,如果在最佳状态下整体IOPS满足不了需求,你就不能把10个IO密集型应用作为虚拟机运行却期望每一个应用都获得可接受的QoS。这对全闪存阵列而言也是一样的。无论使用何种物理配置和介质,好的设计需要平衡应用的需求和阵列的性能。如果这些原则得到深思熟虑地运用,你可能就不需要全闪存阵列了。

  重复数据删除技术能否带来价格的公平竞争?

  有些全闪存阵列厂商声称他们的系统是精心设计的,例如,具有内置的重复数据删除技术,每GB容量的实际价格等于或者低于基于HDD的系统。他们的结论是:当你可以用同样的价格获得一套全闪存系统,为什么还要为混合系统操心呢?尽管据我目前所知,有些全闪存系统接近这个目标了,但是,即使把重复数据删除技术和压缩技术的假设计算进去,全HDD或者混合阵列仍然比全闪存阵列稍微便宜一些。当重复数据删除或压缩功能启用的时候,这些全闪存阵列的性能会被削弱;另外,如果因为性能而考虑使用全闪存阵列,那么其它的事情就不用再考虑了。还要注意的是阵列可提供的存储服务的类型和成熟度。正是这些特点使阵列物有所值。

  很关键的一点是,你需要知道你的大部分工作负载都很适合混合系统。但是,某些应用程序在某些时候是需要全闪存阵列的。所以,现在就要预留全闪存阵列以用于这些特殊用途。通常,适用于全闪存阵列的应用程序需要持续的IOPS,所以任何时候都不能闲置或者降低对系统资源的需求。

  很显然,闪存在未来将大行其道。有些人认为HDD会完全消失。即便这种情况真的出现,也不会很快发生。实际上,我们需要为可预见的将来明智地选择同时使用闪存和基于HDD的系统。

时间: 2024-10-29 19:39:20

全闪存是最好的吗?的相关文章

Fusion-io携手戴尔向全球客户交付全闪存

 Fusion-io日前宣布其全闪存产品ION Accelerator将与戴尔充分整合,并作为戴尔品牌下的解决方案推向市场.沿袭了Fusion-io闪存一流的性能及可靠性,戴尔数据库加速解决方案易于部署,专为类似Oracle.SAP HANA与Microsoft SQL Server等企业应用及虚拟化工作负载实现加速.这款全闪存解决方案以应用为中心加速数据密集型工作负载,从而让一般用途的存储系统能够专注于数据容量管理. Fusion-io执行副总裁兼首席战略与产品官Gary Smerdon表示:

全闪存阵列采购之五项要诀

较传统的磁盘阵列,全闪存存储阵列可以提供更高的性能.并且,通过重复数据删除与压缩技术,全闪存阵列在某些应用上甚至可以在每千兆字节成本上比肩磁盘阵列. 当然,全闪存阵列并不一定适应所有类型的存储需求.假如某家小企业只是为运行文件与打印服务添置全闪存阵列,就犹如用牛刀杀鸡. 要将好钢用在刀刃上,你首先要确定好哪些应用程序会实际使用到全闪存阵列的速度与性能.是要启用全新的存储系统?还是计划集成到现有基础架构之中?你是否想要使用同一存储品牌的全闪存阵列? 此外,你还需要确定总体预算:考虑下混合式方案,并

全闪存存储时代 NVMe到底是什么?

在最近几年,介质发展突飞猛进,容量和性能都在持续快速提升,各大介质厂商都推出了高性能的NVMe SSD,几乎全球所有的存储大厂都在大力研发基于NVMe的新一代存储产品,一时间NVMe成了存储行业最热门的词汇. NVMe为闪存而生 NVMe是什么?它的全称为Non-Volatile Memory Express,是一种基于非易失性存储器的传输规范,NVMe规范由包含100多家公司在内的工作小组所制定.认识了NVMe之后,我们看看它到底有什么优势,一个字总结,那就是"快".形象的来说,NV

HDS推出全闪存A系列阵列方案

HFS意味着HDS方面正大步走上与Pure以及EMC XtremIO正面对抗的发展道路. HDS公司推出全闪存阵列层面的A级队伍 日立数据系统公司正着手利用市场营销攻势对XtremIO以及Pure Storage发起冲击,而其依凭的武器正是区别于现有VSP及HUS阵列的全新入门级全闪存阵列存储产品线--HFS A系列阵列. 这款HFS(即日立闪存存储)产品共包含三款机型:A220.A250以及A270,每款机型都配备双主动:主动控制器,且能够在2U机架托盘中容纳最高60块1.6 TB SSD.其

SolidFire推面向云服务的全闪存阵列

据悉,闪存阵列初创公司SolidFire推出了全闪存阵列,具有in-line重复数据删除.压缩和自动精简配置功能,与传统SAN阵列相比,有效地增加了容量,同时降低了每GB的成本. 市场营销副总裁Jay Prassl表示,SolidFire提供云规模的SAN块存取,并保证在一个基础设施中存储IOPS性能达到数千级,你可以自由调整性能,为每个应用指定三级IOPS数:最小.最大和突发模式. 最大IOPS数是客户希望获得的,假设为500,这也是任何读写阵列存取需要达到的IOPS等级,最小IOPS表示阵列

全闪存的崛起与混合存储的没落

 无论采用SSD还是自定义闪存卡,全闪存阵列已然成为存储世界中跑车级的存在,百万级的IOPS以及与主机系统的快速连接等特性使得无人能出其右.一台顶级的全闪存阵列可以在提供4,000,000 IOPS的同时,再搭配两块以上的40 Gbps以太网卡. 相比之下,混合存储阵列就成为了行人一般的存在.尤其是对于支持4到8块SSD但整体上还是要靠HDD来撑起大部分容量的情况,这类阵列理论上要比全闪存阵列更为便宜,前提是后者的单位存储成本要更高. "理论上"这个词儿很关键.毕竟如果考虑到传统阵列的

性能提升永远在路上 全闪存如何求突破?

   闪存阵列彻底改变了企业的存储环境.在迁移至全闪存阵列后,以往困扰存储已久的性能问题几乎完全得以解决.不过,最终用户期望的提升以及应用程序的复杂性很快带来了更大的挑战,换句话说,改进性能的需求永远不会停止.所幸的是,存储供应商并未坐享其成.停滞不前,业内正在产生的一些创新技术正促使全闪存系统领跑于用户的需求. 存储媒介无法决定闪存阵列是否有更大的提速空间,事实上,这更多地取决于周围的基础架构.大多数情况下,随着闪存颗粒密度的提升,系统实际只会变得笨拙而迟缓,尤其是针对写入的I/O操作.总之,

硬件辅助超融合:任意云中的全闪存VSAN

  超融合的概念我想大家都不陌生了,通俗地说是将计算.存储融合在一个节点内,并支持分布式高可用及Scale-out线性扩展. 超融合可以使用成本较低的标准化服务器硬件,而本文要讨论的则是比较有特色的设备--"硬件辅助超融合"能给用户带来哪些更多的价值呢? 在<戴尔+UnitedStack托管云:不是偶然的合作>一文中,我们为大家简单介绍过下图,并围绕基于OpenStack开源平台的任意云展开了讨论. 本文接着谈谈戴尔与VMware的合作.在上面的红圈部分,Hybird Cl

搞全闪存阵列的各执一词 宏杉说别吵了,就用我哒

全闪存阵列也许十分诱人,但并不是每一个全部使用闪存介质的存储阵列,都称得上"纯粹的全闪存阵列",它们中的许多,并不完美. "尺有所长,寸有所短",在企业级存储市场,产品指标上略有不同,产品特性上各有所长,本是再常见不过的事情,但是在"全闪存阵列到底为什么'不完美'?"这个命题上,站在不同角度的存储系统供应商,"吵架"吵的也是颇有水准. 过去十几年在市场上获得显著成功的大厂们认为,"那些初创企业的产品并不完美,它们太像