全闪存阵列存储适合你吗?
全闪存存储阵列正在成为关键数据的一级存储。找出全闪存阵列存储是否适合您的环境。
所有的flash存储阵列越来越为人所知,它们在IT商店的使用率也在增加。在Demartek,我们甚至听说一些大型IT商店也包括全闪存阵列存储的未来全闪存阵列正在成为他们的一级存储平台的标准,用于关键任务活动数据。
本文是指导您完成购买过程的系列文章中的第一篇全闪存固态存储阵列.您将了解到IT公司为什么在考虑这个问题所有的flash数组以及哪些应用程序从闪存中受益最大性能改进.
全flash存储阵列的进程
商店现在考虑闪存存储阵列因为设计人员增加了管理和其他功能,使其与今天的外部硬盘驱动器(HDD)存储系统齐名。最初,全闪存阵列缺乏企业级的容量和功能;它们被用来加速生态位应用的性能。现在全闪存阵列的容量、物理特性、应用、特点和持久力与市场领先的硬盘阵列竞争.
单个固态硬盘(ssd用于某些企业所有的flash数组目前可获得1.6 TB或1.9 TB容量。这些超过企业10,000 rpm或15,000 rpm hdd的容量。尽管今天的7200转hdd容量更大,ssd的容量增长相当快。
全闪存阵列存储的物理特性也越来越吸引IT管理人员。许多全闪存阵列在每2U存储系统上消耗的电量明显低于1,000瓦。在很多情况下,数据中心发现本地电力公司根本无法提供更多的电力,所以降低功耗的技术是有益的。
因为全闪存阵列消耗更少的电力,而且不需要像hdd那样多的冷却,所以它们总体产生更少的热量,从而降低了数据中心的空调需求。此外,在相同的机架空间中,许多全闪存阵列比硬盘阵列运行更安静。
多个应用程序
有一个有趣的工作量全闪存阵列存储出现的趋势.最初,IT部门可能会为单个工作负载或应用程序部署全闪存阵列。他们经常注意到全闪存阵列对单个应用程序的性能非常好,而且该应用程序在性能方面还有增长的空间。因此,这些商店开始向相同的全闪存阵列添加第二个工作负载,然后是第三个工作负载,以此类推。
例如,我们在同一个全闪存阵列上运行了多个在线事务处理(OLTP)和数据仓库工作负载,并获得了非常好的性能。我们无法在具有相同容量的HDD阵列上运行相同的多个OLTP和数据仓库工作负载,并实现相同的性能。
企业的特征
现在很多全闪存阵列都有注册高级功能例如压缩、重复数据删除、精简配置、复制、快照、加密等技术。的一些数据还原技术,例如压缩和数据重复数据删除,通过增加给定数量的原始闪存的有效可用容量,有助于降低价格。
不过,这也可以成为一种点混乱因为不同的供应商可能不会在相同的有效数据速率上计算它们的价格,而且有效容量因存储的数据类型而不同。对于是否应该在数据重复数据删除之前执行压缩,或者相反,产品供应商之间也存在一些争论。最佳答案部分取决于特定的全闪光阵列的结构。
总的来说,似乎全闪存固态存储阵列的管理比传统的硬盘阵列简单。在旧的HDD阵列中,创建逻辑卷的方式存在限制。磁盘组必须使用组中固定数量的磁盘创建,并指定RAID类型与该磁盘组关联的。存储管理员必须跟踪这些磁盘组,而在大型阵列中,这可能非常耗时。更改磁盘组也需要大量的工作。如今,大多数全闪存阵列使用的是一种变体宽带材或者可变条带,允许在系统中的许多或所有驱动器或闪存模块上构建卷。
的全闪光阵列的持续时间一直是人们讨论的话题。随着磨损水平的提高,错误校正码和其他相关的特征flash控制器级在美国,许多与耐力有关的问题已经得到解决。产品已经在这个领域存在了足够长的时间,可以看到失败率相当低;在某些情况下,比硬盘的故障率低。这就是为什么全闪存阵列供应商提供5年保证书的情况并不少见。
当涉及到全闪存阵列时,价格谈判总是很有趣。几年前,每GB (GB) 5美元似乎是一个目标全闪存阵列存储的价格.由于产能的原因,价格已经下降NAND闪存技术的改进以及压缩和重复数据删除等数据缩减特性的进步。我们现在听说有效可用容量的价格降到了大约每GB 2美元,假设购买了一个相当大的容量模型。我甚至听说,在未来一两年,大容量全闪存芯片的价格预计将降至每GB 1美元。
其中一个卖点就是让顾客购买足够的闪光就目前而言,随着价格下降,一两年后再购买产能升级。这可以通过计划现在购买一定尺寸的驱动器或闪存模块,然后在明年购买更大尺寸的驱动器或模块来实现。
性能改进
作为一个独立的测试实验室,我们花费了大量的时间来衡量服务器、网络和存储系统的性能。对于存储系统,我们通常捕获三个基本的存储性能指标:
当我们测试全闪存阵列时,与基于hdd的阵列相比,我们注意到的第一件事是在三个基本指标和性能一致性上的显著差异。尽管全闪存阵列依赖于工作负载,但它通常比基于hdd的阵列具有更一致的总体性能,我们在延迟测量中尤其能看到这一点。
许多工作负载——OLTP数据库,虚拟桌面基础结构以及Web服务器工作负载等等——从延迟改进中获益。当这些工作负载被转移到全闪存阵列时,最终用户的体验将得到显著改善,因为响应时间减少了,提高的性能是一致的。许多全闪存阵列可以根据工作负载将平均延迟降低到1毫秒以下。
IOPS
大多数基于事务的工作负载对IOPS的改进也很敏感。单个hdd可以提供数百IOPS,而单个ssd在相同的形式下可以提供数千IOPS。当这些类型的驱动器(2.5英寸)被放置在全闪存阵列中时,根据工作负载,在2U系统中获得100,000到400,000 IOPS的情况并不少见。
其他全闪存阵列使用不同形式的闪存,如PCI Express (作为PCIe)或一些专有形式的因素。这些通常被称为模块.许多非驱动形式的因素在每个模块上都比ssd具有更高的性能,因为它们使用PCIe等接口。其中一些系统的IOPS甚至高于驱动形状因子系统。对于一些客户来说,这足以处理他们的事务工作负载。对于其他客户来说,这种性能带来了新的应用程序机会。
由于可用吞吐量的增加,一些大型客户正在利用全闪存阵列存储。一些提取、转换和加载工作负载、分析过程、特定于应用程序的复制任务、备份任务和大型数据库的流任务可以在非常短的时间内执行。根据具体的工作负载,我们通常会看到使用全闪存阵列可以节省数小时或数天的时间。当每天或每周重复使用时,这些节省的时间可以帮助抵消存储系统较高的成本。
全闪光阵列在这个领域已经有一段时间了,现在很多全闪光阵列都提供了企业所需要的先进功能和高性能,很难找到不购买的理由。全闪光阵列也比几年前便宜得多,而且可靠性也相当好。
关于作者:
丹尼斯·马丁自1980年以来一直在IT行业工作。他是公司的创始人兼总裁Demartek,一个计算机行业分析师组织和测试实验室。