软件定义闪存需要灵活的处理器架构

来源: eNet硅谷动力
2014/3/4 13:03:52
随着全闪存阵列的性价比不断改善及每个工作负荷的开销,也存在着转向全SSD存储阵列的趋势。

分享到: 新浪微博 腾讯微博

随着大数据应用的兴起,在诸如内存中分析及数据库信息处理等应用中,性能都是一项关键的考量。因此,企业级固态盘(SSD)正迅速崛起。IDC预测,至2015年,企业级SSD的细分市场将会价值55亿美元[i]。许多情形下,SSD都在多层存储系统中作为最高级别使用。然而,随着全闪存阵列的性价比不断改善(包括每次IOP的费用($/IOP)及每个工作负荷的开销($/workload)),也存在着转向全SSD存储阵列的趋势。

基于闪存的SSD不仅在企业存储中所占比例有所提升,它还成为了几乎无所不在的核心存储部件,通过运用高速缓存或存储分层来确保优异的最终客户体验。然而价格仍是阻碍其通用的瓶颈,因此对于SSD产业而言,最合理的趋势就是力图通过”技术复用”来满足客户所需求的高性价比并增加技术的采纳度。

若是以串列SCSi(SAS)市场为例,有三种截然不同的SSD使用模式,通常用五年间的每日随机填充(RFPD)或五年间每天填满整个硬盘xx次的指标来进行衡量。有的读密集型负荷会达到1-3 RFPD,混合型负荷则是5-10 RFPD,而写密集型负荷则需要20+ RFPD。此外,不同的客户群(企业以及数据中心)对于在其基础架构中采用何种SSD以进行应用优化和扩展都有不同的需求。这些需求上的不同通常体现在产品验证中对服务年限、性能、功耗及对边缘条件的敏感度等方面的要求。SSD厂家的挑战在于如何满足这种种纷繁多样的需求,与此同时,提供性价比优良的解决方案。

软件定义闪存需要灵活的处理器架构

企业级应用中的软件定义存储有种种不同的定义及解释,从虚拟化的存储池到存储即服务等不一而足。本文中所谈论的软件定义存储则是指使用基于闪存的SSD来运行软件及固件,以实现从冷存储到高性能SSD及高性价比高速缓存等不同需求。这种趋势源于以下几种原因:

随着控制器开发成本与风险的提升,运用软件来进行优化的理念不仅变得日益风行,而且成为了生存的必需。控制器开发通常光是芯片就需要高达数千万美金,并且还时常需要多个版本,愈加增大了成本及出错风险率。

进行高速设计及特定原型优化(SAS或NVMe)所需的开发人员并非唾手可得。因此,软件定义闪存,即利用处理器上的固件来进行硬件优化,就日益成为业界用针对不同应用模式来优化闪存的有效途径。例如,下文将描述的针对PMC的SAS闪存控制器进行的固件及配置优化只花费了芯片开发费用的1/10,直接的好处就是降低了最终产品的成本。

产品验证的费用可能非常庞大,企业级SSD的验证周期也可能非常漫长,因此,上市时间要求紧迫的解决方案也可以在实际条件许可的前提下,尽可能广泛地充分利用芯片及固件的复用。

要支持从高性价比的冷存储到用于数据库应用的高性能SSD等如此多样的需求,就需要一种精心设计的、灵活的芯片架构来提供软件定义的解决方案。这些解决方案需要支持基于如下种种需求的软件优化(仅举几例说明):

共2页: 上一页1 [2]
责编:王雅京
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
流动存储 为大数据而生

伴随信息技术的突飞猛进,更大量级的非结构化数据与结构化数据构成的大数据成为企业级存储所面临的最大挑战:一方..

磁盘阵列及虚拟化存储

利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。虚拟化存储,对存储硬件资源进行抽象化表现。

    畅享
    首页
    返回
    顶部
    ×
    畅享IT
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918
    Baidu
    map