详解如何选择合适的SSD驱动器
随着信息的爆发式增长,相关部门在部署信息存储应用时,越来越多地考虑固态硬盘(SSD)技术,这是因为这种技术具有特别快速的性能。然而,他们可能没有认识到市场上有不同版本的SSD技术,而且不同技术适合不同类型的应用。为了判断需要实现哪种技术,这些部门需要确定他们应用的特性,并了解如何选择正确的SSD解决方案来满足这些要求。
SSD技术服务于两大类应用:客户端应用和企业应用。针对SSD的客户端应用包括入门级服务器、笔记本电脑、数码相机、PC机和手机。客户端SSD应用一般服务于单用户系统,使用时间一天不超过8小时,一周不超过5天,而且数据量小,主要是读取密集型操作,每天最多2至3遍完全的驱动器写入。
企业级工作任务包括大量分析、网络检索、在线事务处理、数据仓储、医疗成像和视频编辑/处理,以及快速运算服务。这些应用服务于多用户系统,一年 365天不关机运行,而且数据量大,主要是写入密集型操作(每天10次完全的驱动器写入操作),这种操作的特点是对大数据集有复杂的数据模式。
为了区别最适合这两类应用的SSD,用户需要考虑性能、耐用性、成本、互操作性和用户支持。
性能
不电感生产同供应商的SSD的性能有很大的变化。例如,为企业应用设计的SSD可以提供48K/22K(随机读/写)IOPS,并且具有不到5ms的平均响应时间。相反,为单用户客户端应用设计的SSD可能只有38K/2.7K(随机读/写)IOPS,以及超过20ms的平均响应时间。如果一个应用程序发送超出设备能够处理的I/O请求数量,那么用户等待这些操作完成需要更长的时间,而且响应时间也将会不一致。提供一致的性能意味着SSD提供的IOPS和平均响应时间都必须与应用要求相匹配。