找回密码
 注册
关于网站域名变更的通知
查看: 252|回复: 1
打印 上一主题 下一主题

 百度做的ssd 

[复制链接]
  • TA的每日心情
    开心
    2019-11-20 15:00
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2019-4-8 10:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    百度做的ssd

    3 J0 \  x' t3 a6 b) s9 l" p
    + t& _0 b5 o7 Q2 [- H% Y
    [size=15.2015px]在机械硬盘时代,硬盘的制造技术掌握在少数几家大公司手里,用户只能购买。但是进入SSD时代之后,硬盘的制造门槛没有那么高了,简单来说,SSD就是买Flash芯片和控制芯片组装起来就可以了,所以国内很多有技术实力的公司就想自己开发SSD,例如华为、百度等。

    ( L# x" Z4 g, Y
    [size=15.2015px]BAT以及Google,Facebook等有着数量庞大的服务器,每家都是10万台级别,这注定了他们不能从存储厂商购买昂贵的服务器,只能自己研发廉价的服务器和存储设备来建设数据中心。
    " _/ U, c2 w+ S% I, r9 L; Z
    [size=15.2015px]百度的欧阳剑团队在ASPLOS '14上发表了一篇文章,介绍他们研发的软件定义闪存SDF。ASPLOS在计算机体系结构领域是Rank 1的会议,所以技术能力还是得到了国际同行的认可。CS国际会议排名见链接:http://www.ntu.edu.sg/home/assourav/crank.htm 。下面我们来介绍一下这片Paper。

    ( p. I3 `4 P! `
    [size=15.2015px]相比市场上销售的SSD,SDF主要的特点有:
    [size=15.2015px]1. 没有垃圾回收。SDF的使用者使用Block大小的整数倍为单位来写数据 (8 MB),所以每个Block里面不会有垃圾,或者整个都是垃圾,写之前直接擦除就可以了。这样的好处是:
    [size=15.2015px]A. SSD内部不用做垃圾回收,读写带宽得到提高;
    [size=15.2015px]B. 同时也不需要预留Over-Provisioning的空间,释放出20%的额外空间;
    [size=15.2015px]C. 没有内部搬移数据产生的写操作,Flash没有了写放大,寿命延长。
    [size=15.2015px]
    [size=15.2015px]2. 没有RAID。SSD内部其实是Flash阵列,所以为了数据安全性,很多企业级SSD会用Flash组成RAID组,用一块或几块Flash保存RAID数据。但是互联网公司的数据一般都有3个备份,所以不担心SSD内部数据丢失。RAID是没有必要的。

    4 U4 Z; p5 ^* _2 P& k6 @
    [size=15.2015px]3. FPGA做为控制芯片,功能很少:ECC,坏块管理,地址转换,Dynamic Wear Leveling。Virtex-5实现PCIe接口和DMA,Spartan是Flash控制芯片。
    [size=15.2015px]
    [size=15.2015px]4. SSD内部每个通道都向用户开放,由PC选择写哪个通道。
    [size=15.2015px]
    [size=15.2015px]5. 软件接口层非常简单,省略了文件系统、Block设备、IO调度、SATA协议等,用户直接通过IOCTRL来发同步的写命令到PCIe Driver。软件延迟从12us,缩减到2-4us,就是花在PCIe中断处理上。
    ' M* Z) x* p% u0 d# ^
    [size=15.2015px]SDF内部保存的数据就是类似于Google BigTable的CCDB,8MB大小.
    [size=15.2015px]

    % `. K( F: p3 o) q+ G7 e$ E& a& q
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-29 22:11 , Processed in 0.109375 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表