- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中华数据库
行业协会
2014中华数据库与运维安全大会
官方网址:
基于Drbd的数据库高可用
DRBD+COROSYNC+PACEMAKER+HAP
ROXY+KEEPALIVED实现HA和LB、并
实现读写分离
概要
• 一、DRBD介绍
• 1、什么是DRBD
• 2、DRBD基础介绍以及特性
• 3、DRBD的复制模式
• 4 、DRBD脑裂处理
• 5、DRBD调优
• 二、PACEMAKER和COROSYNC集群软件介绍
• 1、PACEMAKER重要参数配置
• 2、什么是colocation和order
• 三、基于drbd的高可用案列
• 1、原理介绍以及适用场景
• 2、如何实现读写分离和负载均衡
• 3、故障转移如何实现以及如何避免单点故障
• 4 、架构的优缺点以及如何改进
什么是DRBD?
• file system-buffer cache -drbd-disk scheduler-
disk drivers
DRBD基础介绍以及特性
• 基础介绍:
• 定义一个资源:
• 资源包括:resouce name, Volumes, DRBD device
• Drbd角色:primary-secondary
特性:
• 支持end-to-end数据完整性验证
• 支持在线设备验证
• 磁盘IO错误处理策略
• 过期数据处理策略
• 暂停复制
• 脑裂通知和自动恢复
DRBD基础介绍以及特性(2)
• 支持end-to-end数据完整性验证
此特性针对在复制过程中由于网络传输原因导致的数据不一致。DRBD对每个
要复制的块生成一个校验和,用来对peer端数据进行完整性校验,如果接收到的
块的校验和与source端的校验和不一致,将会要求重传。此特性在我们的生产环
境中出现了很大问题要慎用。
• 支持在线设备验证(online device )
如果我们不在传输过程中对数据进行校验,我们仍然可以采用在线设备验证的方
式,原理同上,我们可以采用定时任务周期性的对数据进行验证
• 磁盘IO错误处理策略
磁盘出现IO错误时候,我们应该采用何种策略呢?DRBD提供三种策略,分别是:
detach 、pass_on 、call-local-io-error .detach的情况下,节点将会处于diskless状态,
所有的对节点的读写将会从对端节点进行,这种情况下虽然性能有所下降,但是
仍然可以提供服务,很明显在高可用的情况下,这个策略使我们的首选。
DRBD基础介绍以及特性(3)
• 过期数据处理策略
过期数据不是不一致性数据,只是说secondary不再与priamry同步数据了,secondary相当于是
一个snapshot,这时候如果发生切换,那么可想而知,数据的一致性就会出现问题,我们需要通
过某些策略来防止这种情况的发生:当出现过期数据的时候,drbd 的连接状态将会由connect变为
Wfconnection,这时候Pacemaker不会允许过期数据的节点提升为primary
• 暂停复制
对于一些网络状态不好的情况,如果我们采用协议C进行复制,那么数据复制延时将会很严重,
这时候我们可以采用暂停复制的策略,这样当网络状况不好的时候,primary端将会暂停复制,
primary和secondary将会处于链式的不同步状态,当带宽变为可用的时候,复制将会继续进行。
DRBD复制模式
• 协议A
Asynchronous replication protocol. Local write operations on the primary
node are considered completed as soon as the local disk write has finished,
and the
您可能关注的文档
- CFDABT 0301.3-2014 食品药品监管信息基础数据元 第3部分:药品.pdf
- 湛江市房地产市场信息系统及数据建库项目招标书.pdf
- 第十章 数据仓库技术与联机分析处理 Data Warehouse & OLAP.pdf
- 第4章计算机网络体系结构 数据链路层.pdf
- 应用统计学 第二章 统计数据的收集、整理与描述.pdf
- DB11TT 240-2004 市民基础信息数据元素目录规范.pdf
- 员工知识管理信息系统之设计与发展--数据采撷技术之应用.pdf
- 第8章 Access 关系型数据库管理系统.pdf
- 统计学 第3章 统计数据的整理与显示.pdf
- 《办公自动化教程》第9章:Office_2003组件间的数据共享.pdf
最近下载
- “我的韶山行“班会课件ppt.pptx VIP
- 2025至2030中国衣架行业市场深度研究与战略咨询分析报告.docx
- 2022年新教科版四年级上册科学全册实验报告单.docx VIP
- 初中七年级语文(人教版)整本书阅读《朝花夕拾》学习任务单.pdf VIP
- 打造“四有”体育课堂-发展学生核心素养.docx VIP
- 2023届北京市朝阳区高三二模语文试卷讲评资料+课件.pptx VIP
- 中央八项规定精神.pptx VIP
- T∕CGMA033001-2024压缩空气站能效分级指南.pptx VIP
- TCRAAS 1039-2023TCECA 20026-2023高效空调制冷机房系统能效监测与分级标准-20241206113221.docx VIP
- 诺帝菲尔NFS2-3030线路故障.doc VIP
文档评论(0)