我们在存储的时候需要选择存储设备,这时,有两种选择一种是固态硬盘,一种就是传统硬盘。也许这为以固态硬盘存储为主要目标的厂商提供了一个市场机会,而传统存储制造商正在开始向他们现有的存储产品中加入附加闪存——实际上这是分级存储中增加的一个附件层。
这也许看上去对是针对IT机构的一个合理选择。他们可能已经有了与稳定存储合作厂商的业务投资,那么为什么只购买这些厂商提供的固态硬盘?将固态硬盘存储添加到存储阵列的想法是具有一定挑战性和存在明显不利条件的。
对入门者来说,传统存储阵列是专门针对在有限内存和机械磁盘驱动器大型归档池之间管理I/O流设计的。简而言之,传统存储平台设计存在的延迟问题是固态硬盘存储资源在速度上的一大障碍。
向分级存储中采用固态盘的第二个缺点就是减少了可用空间、占用了通常是留给旋转磁盘的资源。例如,一两个固态硬盘占用的带宽通常相当于12个传统磁盘驱动器共享的带宽,不仅大大削减了可用存储空间,而且还要为空下来的3/4空间支付费用。
为了利用固态硬盘存储技术在性能上的优势,传统提供商不得不设计新型的、体积更小的产品,或者索性针对固态盘而重新设计存储系统。这时候就面对一个挑战,固态硬盘性能最大化所需要的组件对于机械驱动器来说是过多且不必要的。用户可以选择性能最大化的固态盘搭配高成本机械驱动器,或者低性能固态盘搭配廉价机械硬盘驱动器。
相比之下,专注于固态硬盘存储的提供商推出了定制存储阵列或者基于在固态盘存储上优化I/O的应用设备。任何传统存储平台存在的架构局限性都不会限制住固态硬盘系统,因此终端用户将会看到这种固态盘平台的性能有大幅提升。如果他们增加了对机械驱动器的支持,固态盘提供商可能会遇到上面我们提到相同的问题。相反,专注于固态硬盘的制造商会把重点放在能从固态硬盘性能中获益的数据集,并且在存储解决方案中与传统机械驱动器配合使用。
固态硬盘存储阵列每机架的性能要高于传统制造商提供类似的固态盘产品。固态硬盘阵列的密度是传统存储提供商的固态盘架的20倍。专有固态硬盘系统在几个机架的空间内提供了4TB的容量,而一个全固态硬盘机架的容量可以高达20TB。
当然,并非所有的数据都适合保存在固态硬盘存储中。只有那些对性能要求最高、业务关键的数据应该被保存在固态盘中,例如OLTP应用数据、访问频繁的数据库表格、日志文件以及企业资源管理环境。虽然固态硬盘存储每GB的成本要比传统磁盘高,但是IT决策者也需要考虑到在I/O方面的回报。换句话说,如果更多的I/O转换能够带来更多的利润,那么用固态硬盘来保存业务数据无疑是很吸引人的。
有一点尤为重要,应该考虑每I/O的成本,而不是每GB的成本。那些要求大量大型磁盘驱动器架构、短击技术以及多应用服务器的系统是在使用高成本方法来维持性能水平。而且,这种方法与整合还有绿色IT项目是直接冲突的,因为更多的磁盘就意味着更多的占地空间、更多的能源/冷却资源、更多的开支成本以及更高的管理开销。
也许还有另一个更好的基准,那就是“制造商I/O”的成本。当负荷性能嵌入式I/O的时候,固态硬盘阵列的可扩展性要比磁盘阵列更高,而且提供了I/O密集型环境所要求的性能。
随着低成本、定制化固态硬盘存储的出现,IT规划能够基于业务需求提高效率和简化操作,同时大幅提升服务等级。随着固态硬盘存储逐渐步入主流,它将成为决策者平衡性能、成本以及打包解决方案一个重要因素。