评估 权衡你正在考虑的技术、产品和项目的利弊。

固态驱动器与硬盘驱动器:如何证明SSD的成本

了解固态驱动器(SSD)的最佳使用案例,以及为什么直接影响收入的应用程序非常适合该技术。

您将学到:我们将告诉您固态硬盘的最佳用例,以及为什么直接影响收益的应用程序非常适合该技术。

在数据存储管理人员和供应商之间,对于何时何地使用数据存储存在很多争论固态硬盘(策略性污水排放计划)。与传统的机械式硬盘相比,SSD提供了显著的性能改进硬盘驱动器(HDD),他们这样做的成本更高。因此,在预算日益紧张的情况下,您如何知道何时何地在企业数据存储基础架构中使用固态驱动器技术?

事实是,当存储I / O性能比成本更重要的是,固态硬盘驱动器实际上比硬盘驱动器便宜。在这种情况下,规模从每tb成本策略变为每iop成本策略。关键是确定应用程序场景证明增加的费用是合理的策略性污水排放计划。

为了证明SSD成本的合理性,所使用的应用程序的性能要么会显著影响公司收入,要么会对客户体验产生负面影响。第三个考虑因素可能是应用程序是否会影响内部用户的生产效率,但具有讽刺意味的是,这些因素有时更难证明其合理性。

什么应用是好的SSD候选者?

确定应用程序是否适合固态硬盘技术,您需要执行一些存储诊断以定位I/O瓶颈。在运行诊断之前,重要的是查看运行应用程序的服务器的CPU利用率。在几乎所有情况下,如果CPU利用率很高,就很可能存在不同的瓶颈。如果CPU利用率相对较低,根据经验,低于40%,则很可能存在存储I/O问题。网络或主机总线适配器(HBA)中可能存在瓶颈,但在大多数情况下,通常在考虑固态驱动器之前就解决了网络带宽问题。

大多数操作系统都有实用程序,允许您测量队列深度和响应时间,以确定SSD的潜在ROI。例如,Windows的Perfmon可以用来捕获这些数据。在其他平台上也有更精细的第三方工具和类似的实用程序。

阵列的队列深度是一个卷挂起的I/O请求的数量。这就是通过向RAID组添加更多驱动器来提高性能的概念。其基本原理是,每个驱动器为I/O增加了另一个通道,并增加了阵列服务I/O请求的能力。

此策略的挑战在于,性能要求高的应用程序通常可以生成足够的存储I/O,以创建数百个队列深度。添加数百个驱动器显然不是一种选择,因为数据扩展会带来成本和物理空间浪费。但固态驱动器也有帮助。在大多数情况下,单个SSD将消除需要数百个硬盘驱动器才能提供服务的队列深度。

固态驱动器几乎没有延迟,几乎立即响应I/O请求。基于闪存的固态硬盘在读取请求方面尤其强大,实际上比基于RAM的替代方案更具成本效益。

大多数存储I/O性能都是基于读取的,基于读取的数据通常需要更高的容量。一个例外是高写场景,如数据库事务日志。在这种情况下,基于小型RAM的固态驱动器可能是最佳选择。

固态硬盘可靠性问题

虽然有很多误解固态硬盘的可靠性s、 今天的基于闪存的企业SSD实际上非常可靠,大多数具有10年的预期寿命。固态驱动器的可靠性问题主要是写持久性,这本质上是指您可以在闪存芯片上向一个单元写入多少次。

基于企业级闪存的SSD使用单级单元(SLC)技术,只向每个单元写入1 Gb数据。相反,多级单元(MLC)闪存技术将多个Gb的技术写入多个单元。结果是,基于SLC的系统比基于MLC的系统具有更快的写入速度、更低的功耗和更高的单元耐久性。企业固态驱动器还使用高级控制器来确保单元均匀写入。它们也有额外的细胞来补偿那些过期的细胞。

随着固态硬盘价格的持续下降,这种技术的采用将变得越来越普遍。目前,存储管理人员应该把重点放在在那些导致公司收入损失或影响用户体验的应用程序上。

BIO: George Crump是Storage Switzerland的首席分析师,这是一家专注于存储和虚拟化领域的IT分析公司。

深入研究固态存储器

搜索灾难复苏
搜索资料备份
搜索聚合基础设施
关闭
Baidu