2012架构师大会飞信MySQL高可用架构
2012架构师大会飞信MySQL高可用架构

2012年9月13-15日,一年一度的中国系统架构师大会(mysql)于北京福朋喜来登酒店拉开序幕。自2009年以来,架构师大会已经成功举办了三届,受到了业界的广泛与赞誉,并已经成为当前国内技术水准的架构师盛会。今年,中国系统架构师大会将继mysql创建索引IT应用非常好的实践”的主题定位,邀请国内最牛的IT架构师与工程师们来分享他们mysql密码忘记的技术应用经验与成功案例。/p>
2012中国系统架构师大会将围绕“架构设计、自动化运维与安全、云计算”三个热点话题展开。为期三天的议程包括12个专场的技术讨论,让大家有一个更宽裕的交流空间与时间。本次大会吸引了1000位来自全国各地的架构师、工程师、开发经理、DBA、运维总监、CTO来参加这一盛事。通过专场研讨、技术培训、圆桌讨论、自由交流、微博互动、有奖调查等环节,为来自全国各地的专业人士搭建一个充分的交流互动平台。
在mysql聚合函数天下午的运维管理经验分享专场中,来自北京新媒传mysql获取当前日期新技术研发部数据库架构师吴炳锡发表主题演讲《mysql更新语句》,分享了不同MySQL高可用架构的特点及运维要点,并从飞信核心数据库发展的角度分析数据库架构选择过程,共同探讨了不同时期如果制定高可用的MySQL架构规划,以及如何在高可用规划下提高机器的利用率,提高开发、运维的效率。
据吴炳锡介绍,他一直以来都是一位数据库爱好者,从2011年开始由运维转mysql迁移的数据库架构工作。在他看来,数据库的高可用性和高性能是两个不同的话题,高性能是首要解决的问题,然后再谈高可用性,不能撇开性能谈高可用性。高可用性的意义就是稳定,尤其是mysql高可用,需要具备相当高的稳定性和故障转移能力。
常见的高可用架构包括三种类型,一是基于同步的高可用架构,可使用的HA软件包括Keepalive、Heartbeat、mysql高可用和MMM等,这些软件需要专业人员进行处理,但结构简单、容易管理;而是基于DRBD的高可用架构,可使用的HA软件包括Keepalive、Heartbeat、mysql 排序,底层基于文件系统的同步,但是Standy机器的MySQL不能打开,需要编写部分切换脚本;三是基于共享存储的高可用性,可使用的HA软件是RedHat Cluster Site,同样的Standy机器的MySQL不能打开,只有一份数据文件。总结来说基于同步HA的高可用性具备的四个特点,需要使用HA软件;Standy机器基本上属于备机,会造成浪费;适合于数据库不是太多的场景;要求有一定的技术积累。
谈到飞信高可用方案,吴炳锡表示,飞信经历过四个版本,V1是基于共享存储的HA架构;V2是基于同步的HA架构(RedHat Cluster Site);V3是基于域名数据库托管平台;V4是基于MySQL Proxy模型的HA架构。目前,V3和V4共存,V3的架构主要用于新业务,适合快速上线或是共有云相关的项目。V4适合数据量比较大,需要进行拆分或是前面较多,需要有连接池的场景。V4有可能会出一个轻量的版本和proxy功能基本一样,只是多一个连接池的功能。
相关文章
- 亲近自然的亲子秋游活动
- 2012架构师大会飞信MySQL高可用架构
- centos7环境下手动部署LNMP环境系列之MySQL篇速看
- 决心积极向党组织靠拢以提升自己的思想觉悟
- 腾讯云MySQL深度技术分析
- mysql服务启动10错误如何解决
- 微软发布MySQLtoSQLServer迁移工具
- mysql子分区使用要注意什么
- 推荐一款MySQL实时监控工具
- SQLServer数据库多表关联汇总查询的问题解决
- mysql中primarykey的概念是什么
- ubuntu中如何启动mysql
- 宝塔面板开启数据库远程登陆权限
- 这样写SQL让你的MySQL性能提升20
- 甲骨文MySQL发布MySQL中文新时代来临
- 微软爱开发爱Linux
- 存储界-电子说-电子发烧友网
- GitHubmysql循环查询
- mysqlkey分区指的是什么
- MySQL中使用group-concat函数进行分组排序