5个普遍存在的基于闪存的存储神话
找出当今关于闪存存储的最大误区,它们来自何方,以及隐藏在这些常见误解背后的现实。
Flash已经从一种用来区分存储厂商的小众存储产品迅速转变为一种无处不在的技术。大多数的闪存的成功来自于关键任务应用程序对速度的需求或感知需求。以下是关于闪存存储的五个最普遍的误区,再加上一些现实因素。
误区1:混合或全闪存阵列解决了所有基于存储的性能问题
混合和全闪存阵列都是数据存储行业的热门产品。例如,基于闪存的存储增加了数十万到数百万的潜在IOPS,并极大地提高了吞吐量。但是这些数组能解决全部的基于存储性能问题?不。
问题是延迟。将所有这些高性能闪存固态驱动器(SSD)放入存储阵列中增加延迟在存储控制器和驱动器媒体之间,通常是多个数量级。但是它对应用服务器(物理的或虚拟的)和存储阵列之间的延迟没有任何作用。
这是数据包从服务器内存通过存储网桥传输到PCI Express(PCIe)控制器、光纤通道/以太网/InfiniBand适配器、收发器、电缆、收发器、交换机/多交换机、电缆、存储适配器、PCIe总线、PCIe控制器、网桥、内存和CPU的延迟,然后通过网桥返回PCIe控制器、PCIe总线、SAS控制器、收发器、电缆、收发器、SSD控制器等。这是闪存SSD性能无法改善的大量延迟。此外,闪存SSD可能受到存储控制器性能限制的限制。
当最低可能的延迟对应用程序性能至关重要时(高频交易、模拟、媒体和娱乐、流量分析、建模、三维CAD/CAM),闪存SSD性能最好直接从应用程序服务器的DIMM插槽或PCIe插槽获得。这消除了绝大多数延迟。
误解2:阵列中的闪存驱动器比服务器中的闪存驱动器更适合企业
与大多数神话一样,这一点也有一点道理,也有点夸张。阵列供应商测试、老化并证明其阵列中的所有驱动器都可以减少驱动器故障、维护成本、停机时间和数据丢失,这是一件非常好的事。但闪存SSD和硬盘驱动器(HDD)则截然不同。硬盘刻录允许供应商在坏的hdd出门前移除它们。但闪存通常只能带来有限的好处,使SSD性能更快地降至稳定状态。
另一种说法是基于数组的错误校正码超出了SSD所提供的。
从技术上讲,当ssd嵌入到外部阵列中时,对用户有一点好处。但是,这两项就足以证明,混合或全闪存阵列的ssd比嵌入式服务器更适合企业使用吗?这是一个主观的决定,并不一定与事实有关。
误区三:固态硬盘的价格比硬盘贵很多
这种看法自第一批固态硬盘上市以来就一直存在,这取决于几个因素。首先,它主要基于收购成本。基于闪存的存储成本下降得很快,而hdd的价格下降得慢得多。随着NAND闪存制造商遵循摩尔定律曲线,使NAND芯片越来越小,收购价格每gb(GB)暴跌。由于flash SSD厂家强化了企业的多层cell和MLC NAND芯片随着更好的ECC和磨损水平,每GB的价格进一步下降。随着3d NAND进入闪存领域,每GB的购买成本将再次大幅下降。
当比较ssd和hdd时,这意味着什么?高性能15000转,甚至10000转的hdd正在消失。ssd的购置成本已变得相当,而运营成本绝对更低。IBM最近确定,ssd的收购成本比同等高性能hdd低11%,总拥有成本(TCO)低28%。
尽管ssd使高性能hdd的市场份额越来越小,但大容量、低性能的7200 rpm hdd在二级存储应用中越来越受欢迎,如活动归档、备份、在线分析处理、大数据/大数据处理和遵从性。如何基于闪存的固态硬盘与这些应用程序的硬盘成本相比?大多数IT专业人士会推断“不太好”,他们是正确的。
目前出货的最大容量硬盘为8 TB,尺寸为3.5英寸。今年夏天推出的最大容量读优化SSD是2.5英寸尺寸的8 TB硬盘。购买成本比硬盘高出10倍。但电源、冷却、机架空间、占地面积、重量和可维护性(以及其他因素)都有利于SSD。而且,当重复数据消除和压缩应用于这些SSD时,TCO成本曲线会明显地转移到SSD。(注意:重复数据删除/压缩目前是一个外部阵列特性。在不久的将来,这将成为软件定义数据中心的一部分。)那么,ssd比hdd贵很多吗?不。它们比hdd贵吗?有时,有时它们的成本更低。
误解4:超融合系统不能全闪光
这种信念源于最初的超融合系统不支持全闪存SSD配置。但随着VMware vSphere 6.0和VSAN 2.0的发布,情况发生了变化。基于最新VMware软件的超收敛支持全flash SSD配置.事实上,戴尔现在正在销售全闪存超融合系统。
误解5:Flash ssd比hdd快
问问IT专业人士ssd是否比hdd快,如果有的话,很少有人会不同意。在绝大多数用例中,ssd比hdd更快。然而,在某些特定的情况下不没错。SSD几乎总是以比HDD更低的延迟提供更多的随机IOPS,除非闪存正在接近硬盘结束其闪光写磨损寿命。此语句不适用的另一种情况是顺序读取和写入。顺序读取和写入的HDD性能非常出色SSD-to-HDD性能差在顺序读和写中是标称的。