既闪存、大数据之后,冷存储又成为数据中心存储的热门词汇。有趣的是,闪存和冷存储可说是两个极端,高性能的闪存适合那些经常要高速读写操作的数据, 而冷存储恰恰相反,指的是需要保存,但是又很少会读出的数据。
最关注冷存储技术无疑是那些拥有海量数据的企业。互联网行业首当其冲。Facebook作为全球最大的社交网络(虽然目前在“墙外”),每个月用户上传的新图片多达7PB,每天平均上传3亿张图片,遇上突然情况,比如西方的万圣节,上传量甚至能达到20亿张。
这些图片最大的浏览量往往只有刚上传的那几天,过了几周后,几乎就没人再会看这些图片,但是Facebook不可能擅自删除这些内容。因此Facebook提出“冷存储”,是否可以将这些很少被访问的数据专门放在一个能耗更低、成本更低的数据中心?在有了这样想法后,Facebook在其新建造的俄勒冈州数据中心开始了它的“冷存储”计划, 经过一年多的时间 ,目前已经得以启用。
Facebook在2011年发起了“开放计算”项目,意在共享数据中心内先进的存储、服务器、网络等设计方式。因此Facebook也向媒体公布了“冷存储”数据中心的部分设施情况。
特别的百叶窗设计把冷空气引导到服务器机房
蹬蹬蹬蹬!上图就是Facebook的新冷存储服务器,在其中存放的是用户比较陈旧的Facebook照片。该存储服务器专为不太热的数据而设计,这些数据不像“新消息”和个人资料页面那样经常被访问。
目前,Facebook数据中心内的冷存储设备还比较少,可以看到,机架并不密集。不过,Facebook预计到4年后,他们能填满一个大厅。
冷存储是Facebook开放计算项目中创新设计的一部分
如何准确区分冷数据和热数据呢?目前比较流行的是自动分层存储技术,根据数据的创建时间、访问频率、最后的访问时间等等对数据进行迁移,把热数据放在闪存中,把冷数据放在大容量低成本的磁盘中。不过存储成本的下降也意味着性能的降低。这对于Facebook来说,是难以接受的。用户在使用社交网络时,不会愿意他们的照片需要长时间才能打开。对此,Facebook正在开发相关的软件层,能在既保证成本效益的前提下也能够快速响应用户。价格更便宜的闪存也是Facebook的研究目标,Facebook正与一些初创闪存厂商进行相关合作。
声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。