面向大规模存储系统的软件定义Flash
正在加载中...
资料简介:
百度是国内最早大规模使用SSD/Flash的互联网公司之一,早在2007年,就开始在搜索引擎中大规模使用SSD。在过去的几年中,百度数据中心部署了数以几十万计的SSD,支撑了每天60亿次的搜索请求及其背后的广告、大数据实时分析处理、CDN等系统。在百度多年部署使用SSD的过程中,积累了很多经验,也发现了传统SSD的一些缺陷。在实际系统中,传统SSD只能提供硬件裸带宽(raw bandwidth)的40%左右,甚至更低,给上层软件或存储系统。因为Flash必须先擦除再写入的特性(out-of-placeupdate),传统SSD需要7%–50%的预留空间(over-provisioningspace)来处理随机写,传统SSD还需要提供10%左右的空间来做Flash通道之间的奇偶校验,因此传统SSD只能提供硬件裸容量(raw capacity)的50%–70%给上层应用或存储系统。另外,传统SSD的性能往往会在使用过程中出现抖动,或随着剩余空间变小而降低。考虑到百度大规模的数据中心和大规模的SSD部署,传统SSD的不足给我们带来了巨大的成本和效率开销。
……
……
2014-10-26
页数3
浏览1866
下载13