高可用可扩展数据库架构方案探讨-ali

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

高可用可扩展数据库-架构探讨简朝阳2010.06.23简朝阳(sky000)MySQL/OracleDBA@googlegroups.com个人简介主题●数据库高可用架构●数据库可扩展可扩展架构●数据库与Cache/Search结合●阿里目前典型架构示例●Q&A高可用架构◆主机硬件高可用◇硬件冗余(冷备/热备)主机冗余、电源冗余、网络环境冗余...◆数据高可用◇基于共享数据存储的数据高可用SAN、NAS、iScsi、SAS…◇基于数据库软件的数据复制冗余MySQLReplication、OracleDataGuard...◇基于第三方(或自行设计)的数据复制冗余Tungeten、DBMoto、MMM...高可用架构-ShareStorage高可用架构-数据库复制高可用架构-数据库复制架构Master-Master高可用架构-数据库复制架构Master-Master高可用架构-数据库复制架构Master-Master-Slave...高可用架构-数据库复制架构Master–Master-Slave...高可用架构-数据库复制架构Master–Master-Slave...高可用架构-数据库复制架构Master–Master-Slave...高可用架构-第三方软件冗余数据可扩展架构◆向上扩展(ScaleUp)◇单机硬件升级(扩展极限)增加(或升级)CPU,存储设备升级,增加内存...◇更换更高端硬件使用小型机和高端存储(上贼船)...◆向外扩展(ScaleOut)◇数据切分(Sharding)-分库、分表Hash水平切分,Table垂直切分...◇数据拷贝复制多份–同步、异步读写分离,多点同时服务◇利用Cache、Search通过与Cache和Search的协作,增加数据层的扩展性可扩展架构-ScaleOut-数据切分(Vertical)可扩展架构-ScaleOut-数据切分(Horizontal)可扩展架构-ScaleOut-数据切分(Complex)可扩展架构-ScaleOutReplication(MM,MMS,MSS)可扩展架构-ScaleOutRingReplication可扩展架构-ScaleOutCache(AppUpdateCache)可扩展架构-ScaleOutCache(DBUpdateCache)可扩展架构-ScaleOutDB+Cacle+Search阿里典型架构示例-中文站offer阿里典型架构示例-国际站前台OracleQ&A@googlegroups.comTheEnd

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功