- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
利用新硬件提升数据库性能淘宝核心系统数据库组余锋新浪微博:@淘宝褚霸2012-07-07
Agenda数据库软硬件发展趋势CPU内存磁盘网络2
数据库百万TPS不再稀罕!
MemSQL4MemSQL1.2millioninserts/secondona64-core,1/2TBofRAMmachine”
MySQLCluster5MySQLCluster7.2achieves4.3BNreadsperminutewith30datanodes2-socketserversusingX5670withInfinibandinterconnectand48GBofmemorypermachine
硬件发展迅猛6普通青年的装备04E5-2420CPU,24逻辑CPU96GBDDR3600GSSD*8千兆网卡03Xeon7540CPU,96逻辑CPU512GBDDR3600GSSD*12万兆网卡01文艺青年的装备02
平衡系统7计算CPU数据流磁盘网卡内存
存储成本/性能8CPU01内存02Flash卡03SSD04硬盘05容量06成本/性能07
性能必知数字9L1cachereference0.5nsBranchmispredict5nsL2cachereference7nsMutexlock/unlock25nsMainmemoryreference100nsCompress1KbyteswithZippy3,000nsSend2Kbytesover1Gbpsnetwork20,000nsRead1MBsequentiallyfrommemory250,000nsRoundtripwithinsamedatacenter500,000nsDiskseek10,000,000nsRead1MBsequentiallyfromdisk20,000,000nsSendpacketCA-Netherlands-CA150,000,000ns
Agenda101数据库软硬件发展趋势3内存2CPU4磁盘5网络
CPUScalability11
CPUScalability12
CPUScalability13
Cache和主存吞吐量14
Cache和主存延时15
多核性能恶化原因16
andyBridge-E17
SNB-E对数据库更友好18016个CORE,计算力强024个DDR内存通道,2个QPI互联,内存带宽足03内置PCI-E通道,IO能力强04更大的L3,Cache更高效
Agenda19数据库软硬件发展趋势CPU内存磁盘网络
内存和外存的差距20毫秒01纳秒01
内存和数据集21数据集超过内存
内存选择22百G以上不奇怪03成本考虑,装下最热数据集02来者不拒,越多越好01
Agenda231数据库软硬件发展趋势2CPU3内存4磁盘5网络
数据库IO模式24日志文件顺序IO,落地为要引擎尽最大努力把脏数据转变成顺序IO引擎不同,数据结构不同,差距很大历史原因,传统数据库基于IO设计,最大内存也避免不了IO
混合存储模型25非易失内存Flash硬盘
Raid卡26PCIe2.0x8SupportUpto128SATADevicesDualCoreROC1GBcachSSD27
Flash卡28PCIe2.0x8850MB/s(4KB)220,000IOPS(4KB)PCIe2.0x4ioDriveIOPS:withFlash140,000ReadIOPS,135,000WriteIOPS
非易失内存29PCIe1.1x44KBlockWrites:165,000IOPS4KBlockReads:185,000IOPSDDR3Non-VolatileDIMM8G12
Agenda3001数据库软硬件发展趋势02CPU03内存04磁盘05网络
千兆网卡性能表现31
网卡选择32更大吞吐量网卡Bonding
文档评论(0)