MySQL高可用架构ppt课件.pptx

MySQL高可用架构ppt课件.pptx

ID:59475997

大小:1.37 MB

页数:30页

时间:2020-09-14

MySQL高可用架构ppt课件.pptx_第1页
MySQL高可用架构ppt课件.pptx_第2页
MySQL高可用架构ppt课件.pptx_第3页
MySQL高可用架构ppt课件.pptx_第4页
MySQL高可用架构ppt课件.pptx_第5页
资源描述:

《MySQL高可用架构ppt课件.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2016MySQL高可用架构邵汉成技术中心CONTENTS目录需要达成的目标高可用:冗余与备份面向读操作的横向伸缩面向写操作的横向伸缩高大上的MySQLClusterReplication与BinLogMySQL监控实现目标高可用响应快可伸缩易监控百万订单/天5百亿元/年冗余与备份冗余:当一个或几个Node出现问题时,系统可以正常运行备份:使用备份可以将Node恢复到Crash之前的状态快速响应快速响应用户请求,用户体验好可随时、按需ScaleoutScalingoutreadsScalingoutwrites监控系统的运行UnderstandtheloadonoursystemKe

2、epakeeneyeonanyproblems大容量驴妈妈系统业务容量目标订单量>100万单每天销售量>500亿元每年CONTENTS目录需要达成的目标高可用:冗余与备份面向读操作的横向伸缩面向写操作的横向伸缩高大上的MySQLClusterReplication与BinLogMySQL监控高可用提供冗余与备份冗余:提供多台master和slave,防止单点故障或几个node故障备份:Crash之后可以迅速恢复冗余故障发生时的恢复计划SlaveFailuresMasterFailuresDisasterRecovery计划详细的执行方法基本的准备工作:增加新Slaves,移除Slav

3、es,切换MasterMasterHotStandbyDualMastersSlavePromotionCircularReplication方法99.999%高可用MasterHotStandby结构高可用DualMasters结构Active–Active:两个Master同时接受写入,并将更新数据同步到另一个master。常见用途:根据用户所在区域,用户访问就近的masterActive–Passive:写操作写入activemaster,同时passivemaster只保持与activemaster同步高可用CircularReplication结构Allsubscriber

4、dataisreplicatedtoallsites,andupdatesofdataareallowedinalldatacenters.SlavePromotion高可用traditionalmethodofslavepromotionrevisedmethodforpromotingaslaveCONTENTS目录需要达成的目标高可用:冗余与备份面向读操作的横向伸缩面向写操作的横向伸缩高大上的MySQLClusterReplication与BinLogMySQL监控Replication与BinLog机制Replication基本介绍Replication与BinLog机制Bi

5、naryLog基本介绍基于Statement的复制基于Row的复制Replication与BinLog机制深入理解Replication结构Replication与BinLog机制GTID:GlobalTransactionIDEachtransactiononaserverisassignedatransactionidentifier.assignedtoatransactionbasedontheorderinwhichtheycommitted.TheGTIDofthetransactionisretainedregardlessofthenumberoftimesthatt

6、hetransactionispropagated.CONTENTS目录需要达成的目标高可用:冗余与备份面向读操作的Scaleout面向写操作的Scaleout高大上的MySQLClusterReplication与BinLogMySQL监控读Scaleout对系统Load的帮助面向读操作的Scaleout一台服务器容量为10000TPS,支持写操作4000TPS,读操作6000TPS:增加3台Slaves之后:同步或异步Replication的选择面向读操作的ScaleoutLatency(ms)Transactioncommittime(ms)Equivalenttransact

7、ionspersecondExamplecase0.010.14~7,100Samecomputer0.10.5~2,000SmallLAN14.1~240BiggerLAN1040.1~25Metropolitannetwork100400.1~2Satellite同步Replication的延迟和对TPS影响数据表典型的拓扑图面向读操作的ScaleoutHierarchicaltopology路由与负载均衡面向读操作的ScaleoutLoadbalan

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。