百度分布式数据库.ppt
《百度分布式数据库.ppt》由会员分享,可在线阅读,更多相关《百度分布式数据库.ppt(23页珍藏版)》请在三一办公上搜索。
1、http:/,逛雕秧丈譬欺毫纫稳超娶笔申孺琼蛊锌赊柠固捎右部勤哟校矛露算弗复焰百度分布式数据库百度分布式数据库,简介,谁使用MySQL?为什么使用MySQL?问题 性能 数据规模伸缩 功能特性 服务化 自动化,http:/,询轩厅膘粉猫囱揪俘遗岸葬仪蛛筒谷摊琐霓增二疡膳窗仅叶绞疼弓辰锥并百度分布式数据库百度分布式数据库,目标:,功能:,响应时间 吞吐 解放大部分产品线,节约资源 分布式数据库需求,Fulltext Snapshot Optimized alter,其他,单节点,http:/,咖钧烟幸锄涪喀参豁溜迹彻力誓曝曾枕谜隘襟蠢灯广钩迟安系寺撰砰猩窒百度分布式数据库百度分布式数据库,单节点
2、性能,性能QPS(读/写)响应时间(平均/长耗时)数据规模问题随机读存储引擎cache&系统cache随机写(LRU/checkpoint.)buffered write ordered write 长耗时绝大部分的请求响应时间在1ms以内IOPS是读操作和写操作的瓶颈!,http:/,被沧莆庐弥妄余卞烟稽清靛船启日策枯菌奢蓉雕痰勉戮踌绽谍越盗滤宰镊百度分布式数据库百度分布式数据库,Vs 硬盘(sas 10k)QPS 提升 700%Vs SSD(FTL Optimized)QPS 提升 250%,长耗时减少 95%可用空间增多&使用寿命增加通用型优化,读为主应用及写为主应用均适合 对应用完全透
3、明,使用方式和以前一样2007年百度尝试Flash,2008年百度网页搜索全面使用Flash2008年MySQL尝试使用Flash,2011年百度MySQL全面使用SSD,我们的优化结果,http:/,魔确绩巢砚义傍骨使蓄儒钠挺谢繁嗽诫糖炊住惕檬挡淮触陷镶奸糯墓喉总百度分布式数据库百度分布式数据库,IO设备特性,IO 设备(硬盘&SSD&内存)顺序写、顺序读、随机写、随机读 响应时间 带宽 访问密度 价格Tape is dead,disk is tape,flash is disk,ram locality is king.Jim Gray,http:/,敖慷革既弘瘩龚涸钨翻郡屋鸣阴湾王晤令夕
4、赘湍魁撬磐怔眠神积喷突啄嗽百度分布式数据库百度分布式数据库,SSD Vs 硬盘,SSD 16K随机读比硬盘提升 1860SSD 16K随机写比硬盘提升 100SSD 16K顺序写比硬盘提升 50SSD 16K顺序写比其随机写提升 440SSD 1M顺序写比64次16K随机写提升 800SSD 1M顺序写比64次16K顺序写提升 68SSD 1M顺序写比1次16K顺序写提升 3700如何针对这些数据来设计系统?,http:/,倍城墒毋撒俊赎菠琅珠龚忽潘互间涣孙章粳邢鸽蹭录艰算迂流键植映垛旷百度分布式数据库百度分布式数据库,优化手段,FTL in-page logging 其他文件系统 l2fs,
5、btrfs,zfs.BFTLKernel flashcache存储系统逻辑 append write random read merge,http:/,嗓碱雁撕铺粕霸练涤沮砚娱狞堪观叫腊成淄札百褒襟秩屋槽疥缠翟简佳冰百度分布式数据库百度分布式数据库,FTL,IO 模型 随机写 随机读In-page logging 20%log 空间 75%raid5 60%使用率,http:/,揣瘪隆很扰欠述凛包蕾棋盾疮簧伐市屁雍药昼可苞讽憾催牙瓷磕云图填林百度分布式数据库百度分布式数据库,存储系统逻辑,SSD/硬盘作为SSD/硬盘的写cacheSSD作为硬盘的读cacheSSD作为innodb buffer
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 百度 分布式 数据库
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4707377.html