说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Google的Janus与Facebook的McDipper:将闪存用于数据中心

HTML文档下载 WORD文档下载 PDF文档下载
相比硬盘,闪存速度快,无噪音,散热小,但价格也确实贵。不过这并没有阻止Google和Facebook对闪存的尝试,一个新系统Janus,一个新技术McDipper。他们成功将闪存用于数据中心,实现新应用。

比起硬盘存储,闪存(Flash)一向优势明显(速度快,无噪音,散热小等)。而缺点也同样明显,贵。每字节存储成本是硬盘的N倍。由此,也使得闪存更多应用在手机、相机等方面,但 这不代表庞大数据中心用户没有考虑过闪存的使用,尤其是对于热数据读取与存储时。比如不太“差钱”的谷歌。

日前,谷歌工程师研发出一个系统Janus——以确定在何时以及如何来优化使用闪存(论文)

据悉,系统实施后,谷歌规模分布云存储系统已经实现为Gmail存储,MapReduce jobs和视频处理服务。工程师得出了这样的结论:合理地将闪存作为“硬盘式数据中心的一种划算 的补充方案”。相关论文已经在圣何塞(San Jose)USENIX大会上发表。


闪存分配推荐系统,被命名为Janus,以何时将数据从闪存中迁移到硬盘来制定的操作策略。在决定一个工作负载是否需要/值得写入闪存时,系统需要考虑的是数据存在的时间。由于绝大多数I/O活动工作都在新创建的文件中。一般来说,新工作负载在被存储到硬盘之前,都有可能会得到存在闪存中的特殊待遇。当然,读请求的时间也会成为另一种考虑。而对于那些需要长期保存,而又不敏感的数据,完全可以分配到低速硬盘上。

该系统定位很准确,就是实现对闪存的高效使用率:

Our results show that the recommendations allow 28% of read operations to be served from flash by placing 1% of our data on flash.

当然,不只是Google。还有Facebook也在思考如何更好地利用存储资源。其已经花费不少的时间用于通过硬件和软件等方案来存储数据,这些数据不需要高速的访问速度,比如Facebook相册中的那些老照片或由于分析或监管等要求还需要存储起来数据或资料。


Facebook的McDipper 

显然,闪存已经成为Facebook存储中关键的一环,他们开发出McDipper 键-值缓存服务器(key-value cache server)来运行闪存存储。所以数据可以以很快的速度来传送,但不需要依靠更为按昂贵的DRAM。

对于大型数据中心而言,这样设置不同存储方式很正常,难的是如何判断,如何优化,如何与其他系统实现无缝衔接和共享。(翻译/郭雪梅,审校/仲浩)

微软证实Windows 8.1引入类“开始”按钮 系统6月26日开放下载 PHP开发者意向调查:移动开发+云服务成为焦点 研发周报:16种折磨开发者的方式 移动周报:Jolla和Sailfish OS,那些你应该知道的事儿 优化技巧分享:把内存消耗降低至原来的1/20 85后程序员:独自一人,完成一个HTML5开源图形库 关于Waze的前世今生,你所不知道的事 代码审查——提高代码质量的终极武器 值得开发者关注的8个HTML5 API 最初设计方案大公开!LINE STAMP 贴图诞生记 安全宝联合华为成立抗D联盟 储备防御带宽达110G 专访中科院贾海鹏:给异构开发者的六个建议 我们死后的遗留数据将会如何处理? 传微软考虑重大重组 或势在必行 云适配CEO陈本峰:8年磨一剑 Splashtop企业应用:SplashApp让办公移动起来 时空旅行+内付费“植物大战僵尸2”下月18日全球同步发行! 中移动推网络电话Jego 后来者能否居上? 防止数据泄露:BYOD下的管理员5大妙招 咕咚副总裁司建铭谈移动时代的“软硬整合” 未来的物联网结点:可穿戴设备 应用开发的4个技巧,让程序能真正为用户使用 Google早期的10个API:它们现在在哪? 为啥微软开发产品总是慢半拍? Visual Studio 2013 Preview新功能预览 “中国手机游戏四月流水榜”出炉 超半数基于Cocos2d-x引擎 为移动而设计之信息架构篇 难逃厄运:Zynga将关闭Draw Something母公司OMGPOP 直接拿来用!最火的iOS开源项目(一) 是时候抛弃Eclipse转向IntelliJ了 Arrow:轻量级的Python时间日期库 如果数据窗口显示有数据,如何用代码实现数据窗口不显示数据? 怎样使JSP和Servlet共用一个Bean?急急急 如何才能获取运行时指定一表的字段信息和索引信息 请问如何定义任意组合的热键?请给例子 怎样让工具条缺省是漂浮着的啊?(先答先给分,50分全送) 3000-5000元寻求软件开发合作! 怎么把图片设为桌面? 3000-5000元寻求软件开发合作!!! tfilesteam怎么才能显示出文本 pb中如何执行sp_who并得到结果 3000-5000元寻求软件开发合作!! 怎么用IHTMLDocument2接口查询IHTMLElement接口 3000-5000元寻求软件开发合作!!!!! 日期数据类型的问题;MDI子窗口的问题。 top851 用VC打开SQL数据库问题! QR怎樣讓報表分列 诚征工程外包 我的AOUTOCAD总装不上? 如何实现在asp页面上操作,备份数据库? PB中发送HTML邮件问题 各位仁兄。我要在内存位图上作画。怎么搞。help.255' 刷新另一个页面的问题 ■■BCB没有PTR函数?DELPHI中的PTR对应BCB中的函数是什么?请高手指教■■ 我加不起分,怎么回事? 求一个位运算的算试 《深入浅出MFC》中一个小问题不明白! 关于键盘消息的问题 谁有《Linux内核源代码分析》.发给我或告诉我连接都给分 在SESSION STARTZ()中是不是不能用ASP脚本程序? 问一个菜鸟级的问题。答者有分。 为何我用CDialogBar生成的停靠栏上Button都是灰色的? Help!!help!!请教如何在vc程序将我的信息发到别人的手机中?? tapi播放语音 关于变量传递问题,请高手帮忙! 有谁在OnDraw()中用过MessageBox()?为什么不是死循环?怎么解释发生的现象? 关于播放flash的问题 把0显示成0.00怎么弄? 简单问题,怎样得到ListView一单元格中的内容,如用GetItemText请问里面的参数怎样添? 全新安装的redhat 7.2为什么启动kde后不能打开Konqueroer浏览器和主目录 研究生在毕业时真的比本科生有优势吗? 请教:谁知道自动控制原理根轨迹乃试图。。,的算法? 我的AOUTOCAD总装不上??? 爱恋是什么东西?是好人就来看!!! 新闻组(NNTP)怎么用? 为何我用 Delphi写的 MDI Child Window关闭后无法打开? 为什么这样画不行呢? 语句char a='\72'则变量a包含几个字符 急,不难的问题(有代码) 问一个幼稚的问题,delphi6.0分为那几个版本,你们都用的哪一个。 呵呵,下网了,今天捞了150多的专家分,太少了~~,明天在我星期5发布的帖子里给大家分,每个人大概都有10分左右吧~~ 将0.2mol/l盐酸200ml与0.1mol/l氢氧化钠100ml混合后,其混合后的溶液显何性?通过计算说明显酸性.碱性.中性? 一块花布,用去全长的4分之1,用去2.5米,这块花布全长多少?一块画布,用去全长的4分之1,还剩7.5米,这块 322 ng/ml 等于多少 μg/ml 室温下0.1mol/L溶液滴定amL某浓度的HCl溶液,达到终点时消耗NaOH溶液bmL.此时溶液中的氢离子浓度是 急求A 0.1/(a+b) B 0.1b/(a+b)C 1*10^7 D 1*10^-7 一根十分之九米长的铁丝,用去四分之三还剩多少米,如果用去四分之三米那还剩多少米 ml等于多少g 中和0.2mol氢离子需要多少克氢氧化钠? 一个圆的半径长为r cm,减少2cm后,这个圆的面积减少了多少?) 停车场停着货车,六个车轮,和轿车,四个车轮共六十辆,有280个车轮,停车场的货车,轿车合多少辆? 一块花布,用去9分之1,还剩9米这块花布全长多少米 一个圆的直径是10cm,另一个圆的面积比这个圆的面积少16派(平方cm),求另一个圆的半径(关键是解得步骤 计算题:在25℃60ml0.1mol·L-1 HAc溶液中,加人40ml0.1mol·L-1 NaOH溶液后,计算在25℃60ml0.1mol·L-1 HAc溶液中,加人40ml0.1mol·L-1 NaOH溶液后,计算该溶液的pH值和缓冲容量。 100mg等于多少克 停车场有80辆小汽车,比货车多三分之一,停车场停有货车多少辆? 一张办公桌有4个抽屉.每个抽屉长60厘米,宽45厘米,深15厘米.做两张办公桌的抽屉共需要木板多少平方米? 100mg等于多少g 停车场内大货车和小货车数量的比是2:5已只有小汽车60辆有大货车多少辆 加加的写字台抽屉长48厘米,宽12厘米,做这样一个抽屉至少需要木板多少平方分米?一个无盖的长方体铁皮水桶,底面是边长为4分米的正方体,桶高0.5米,做一对这样的水桶至少要多少铁皮?小辉拿 100mg/ml的液体现在要80mg要取多少ul?怎么算? 1μg/L等于多少ng/ml? 一张办公桌有5个抽屉,每个抽屉长55厘米,宽45厘米,深7米,做这个办公桌的抽屉至少需要多少平方米木板【得数保留整数】开始时厘米最后换算单位到米 世纪联华超市停车场客车的辆数是货车的2.5倍.客车开走50辆,货车开走5辆后,剩下的客车和货车的辆数相等,原来的客车和货车各有多少辆?(列方程解) 停车场里有小汽车54辆,大卡车是小汽车的6分之1,又是小货车的3分之1,停放小货车有多少辆 一张办公桌有五个抽屉,每个抽屉长55厘米,款45厘米,深7厘米,做两个办公桌地抽屉,共需多少平方米 有一块花布长5米,正好可以做6条同样大小的童裤.每条童裤用布几分之几?每天童裤用布几分之几米? 1.096g/ml等于多少g/l 停车场上,小汽车的数量是大货车的2.5倍,小汽车开走45辆后,剩下的两种车的数量相等,原来各有多少辆车? 有一块花布长5米,正好可以做6条同样大小的童裤,每条童裤用这块布的几分之几 1.84g/ml等于多少g/l 停车场上,小汽车的数量是大货车的2.5倍,小汽车开走45,剩下的两种车的数量相等,原来各有多少辆车? 有一块花布长7米,正好可做8条同样大小的童裤.1、每条童裤用这块布的几分之几?2、每条童裤用布几分之几米? 25度时,PH=4.75,浓度均为0.1mol/L的CH3COOH、CH3COONa混合溶液C(CH3COO-)+C(OH-) 停车场上,小汽车的数量是大货车的2.5倍,小汽车开走45辆后,剩下的两种车的数量相等,原来各有多少辆车 有一块花布长7米,正好可做9条同样大小的童裤.1、每条童裤用这块布的几分之几?2、每条童裤用布几分之几米? 0.1mol/L的CH3COOH溶液与0.1mol/L的NaOH溶液等体积混合的电荷守恒、物料守恒和质子守恒分别是什么? 停车场内大货车和小汽车数量的比是是2:5,场内停有有75辆小汽车,有大货车多少辆? 将0.1mol/L的醋酸钠溶液20mL与0.1mol/L盐酸10rnL混合后,溶液显酸性,则溶液中有关微粒的浓度关系正确的是将0.1mol/L的醋酸钠溶液20mL与0.1mol/L盐酸10rnL混合后,溶液显酸性,则溶液中有关微粒的浓度 0.1mol/L的CH3COOH溶液和0.1mol/L的NaOH溶液等体积混合后溶液中微粒的物质的量关系正确的是A c(CH3COO-)>c(Na+)>c(H+)>c(OH-)B c(Na+)>c(OH-)>c(CH3COO-)>c(H+)C c(CH3COOH-)+c(CH3COOH)=0.05mol/L D c(Na+) 用0.1mol/L的氢氧化钠溶液滴定20mL 0.1mol/L的醋酸溶液,写出下图各点粒子大小关系( 有一块花布长3米正好做4条同样大小的童裤每条童裤用了这块布的几分之几?每条童裤用布几分之几? 用0.1mol•L1 CH3COOH溶液滴定0.lmol•L-1 NaOH至中性时:c(CH3COO—)+ c(CH3COOH)=c(Na+) 为什么错?以及滴定过程中可能情况. 向20mL 0.5mol/L的醋酸溶液中逐滴加入等物质的量浓度的烧碱溶液,下列关于混合溶液的相关说法错误的是向20mL 0.5mol/L的醋酸溶液中逐滴加入等物质的量浓度的烧碱溶液,测定混合溶液的温度变化 0.0001g/ml=多少ppm 高三化学!25度时,将20ml 0.1mol/l CH3COOH溶液和20ml 0.1mol/l HSCN溶液分别与20ml 0.1mol/l NaHCO3溶液混合,实验测得的产生气体的体积随时间的变化如下图,反应结束后所得两溶液中,为什么c(CH3COO-)<c(SCN-)? 一个抽屉长5分米,宽4分米高3分米做8个这样的抽屉至少要木板多少平方分米?小学五年级数学 1.29g/ml等于多少ppm空气中标准的二氧化碳是多少ppm? 做一个体积为96立方分米的长方体抽屉,长8分米,宽6分米,做一个这样的抽屉至少要木板多少平方分米?谁知道 一个木制的抽屉,宽4分米.做这样的一个抽屉至少需用木板多少平方分米 色拉油50g等于多少ml 面粉70g等于多少ml 向20ml 0.1mol/L硫酸铵溶液中逐滴加入0.2mol/L的NaOH 停车场里有36辆大汽车,大汽车数量的1/2等于小汽车的1/3,小汽车有多少辆? 一块长方形的铁板长6米,宽是长的3分之1,这块铁板的面积是多少?周长是多少?算式 25℃时,在25mL 0.1mol•L-1的NaOH溶液中,逐滴加入0.2mol•L-1的CH3COOH溶液,溶液的pH与醋酸体积关系下列分析正确的是(   C.D点时溶液中有:c(CH3COO-)+c(CH3COOH)=2c(Na+)c项为什么是2. 求做一个长方体抽屉至少需要多少木板,就是求这个长方体抽屉的( ) 停车场客车的辆数是货车的1.5倍客车开走42辆后,剩下的客车和货车的车数相等原来客车和货车各有多少辆? 一个停车场里70辆公共汽车,比货车多7/3,比轿车少5/2.停车场里有多少辆货车?停车场里有多少轿车? 要做一个长6分米,宽40厘米,高3分米的长方体木质抽屉,至少需要用多少平方米的木板? 200ml 0.2mol/L的HCl与100ml 0.1mol/L的NaOH混合后,氢离子浓度为多少? 25℃20mL0.1mol/L的NaOH溶液中逐滴加入0.2mol/L醋酸溶液.为什么醋酸体积为20mL时,浓度CH3COO->Na+>...25℃20mL0.1mol/L的NaOH溶液中逐滴加入0.2mol/L醋酸溶液.为什么醋酸体积为20mL时,浓度CH3COO->Na+>H+>OH DL 等于ML 吗?求大神帮助
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn