如今,人工智能/机器学习、金融应用和边缘计算架构等万亿级应用无处不在,而且不仅仅存在于大型组织中。这些应用将数据量推向前所未有的水平,因此需要大量存储,以及一个如何在不消耗整体IT预算情况下持续确保性能的计划。
许多IT领导者认为,对他们来说最具成本效益的存储选择是固态盘(SSD),而不是硬盘驱动器(HDD)。
但这真的如此吗?正如数据中心运营商所知,电力、冷却/加热、房产和其他总体拥有成本(TCO)方面的考虑因素超出了那些必须考虑到的前期软件和存储介质等成本。
来自各种驱动器和存储设备厂商和、分析师和顾问的分析表明,即使受到QLC闪存技术和存储密度改进等创新成果的推动,SSD并不总是具有优势的。
让我们看看以下这三类应用以及针对每一类型应用使用硬盘驱动器和固态盘的注意事项。
应用1:延迟敏感分析
闪存最适合以下情况:
闪存固态盘通常特别适合于那些需要随机访问小数据负载的应用。例如,在执行链中的下一步之前,对产品订购系统进行任意查询并使用密钥(例如客户姓名或电话号码)查找客户记录的事务系统来说,SSD较低的延迟可以使其从中受益,边缘应用也是如此,在这种应用中,小型物联网或设备传感器事件流的每条事件数据记录承载了千字节,尤其是在工作负载规模较大时。
在这些情况下,闪存SSD要比HDD更具优势,因为闪存SSD具有更低的延迟和更高的每秒操作数(IoP)。在这些情况下,QLC闪存的密度是现有TLC闪存的两倍,可以提供更高的性能。
当HDD可能是更好的选择时:
IT领导者不能假设每个延迟敏感型应用都需要SSD。企业经常会发现,通过在基于HDD的系统上运行高IoP、延迟敏感型工作负载,特别是那些针对服务器和数据中心工作负载优化了企业级HDD的系统,可以获得足够的性能。数据归档就是其中一个很好的例子。
在归档、备份和媒体资产管理等应用中,毫秒级和微秒级延迟之间的差异通常不会影响最终用户的性能。在这些情况下,HDD可能是更好的选择,因为HDD可以满足IT对于在符合性能预期或者超出预期的同时、仍然处于预算范围内这二者之间的平衡要求。
应用2:拥有PB级非结构化数据情况下对TCO的考量
最近,业界就高密度闪存SSD或者HDD是否更适用于非结构化数据应用(例如富媒体文件或传感器数据)存储展开了争论。SSD支持者认为,最新版本的闪存在容量成本方面实际上能够与HDD“持平”,甚至有人预测高密度闪存SSD将很快取代HDD,因为前者可以更好地完成所有任务。
然而,如今高密度SSD在性价比方面还无法完全取代HDD,特别是在作为整个应用工作负载的PB级非结构化数据存储的时候。通过结合闪存和HDD来实现各自优势,我们通常可以实现性能、长期耐用性、容量和经济性的理想组合,这实际上是要针对特定情况利用每种存储介质的优势,并选择最适合每种工作负载的恰当的存储介质。