没有合适的资源?快使用搜索试试~ 我知道了~
第10章 网络存储drbd.docx
需积分: 10 0 下载量 198 浏览量
2021-05-12
19:22:58
上传
评论
收藏 213KB DOCX 举报
温馨提示
试读
12页
网络存储
资源详情
资源评论
资源推荐
网络存储备份工具 DRBD 介绍
分布式块设备复制(distributed replicated block device,brdb) 是一种基于
网络的块复制存储解决方案,主要用于对服务器之间的磁盘、分区、逻辑卷等进行数据镜
像,当用户将数据写入本地磁盘时,还会将数据发送到网络中另一台主机的磁盘上,这样
本地主机与远程主机的数据就可以保证实时同步,当本地主机出现问题,远程主机上有备
份。
1、brdb 的基本功能
brdb 的核心功能是数据的镜像,实现方式通过网络来镜像整个磁盘,将一个节点的数
据通过网络实时地传送到另一个远程节点,保证连个节点间数据的一致性,这优点类似于
一个网络 raid1 的功能
特点:
1)实时性,对磁盘数据有修改操作时,数据复制立即发生
2)透明性,应用程序的数据存储在镜像设备上是透明和独立的,数据可以存储在基于网
络的不同服务器上
3)同步镜像,本地应用申请写操作时,同时也在远程主机上开始写操作
4)异步镜像,当本地写操作已经完成时,才开始对远程主机进行写操作
2、drbd 的构成
一个 drbd 系统由两个以上节点构成,分为主用节点和备用节点,在主用节点上,
可以对 brdb 设备进行不受限制的读写操作,可以用来初始化、创建、挂载文件系统,在
备用节点上,brdb 设备无法挂载,只能用来接收主用节点发送过来的数据,备用节点不能
用于读写访问,这样做的目的是保证数据缓冲区的一致性
drbd 负责接收数据,把数据写到本地磁盘,然后发送给另一台主机,另一台主机再将数据
存到自己的磁盘中
3.drbd 与现有的集群关系
drdb 经常用于高可用集群和负载均衡集群系统中作为共享存储设备,另外,brbd 也
可以用于数据备份,数据容灾等方面
drbd 系统在实现数据镜像方面有很多实用的特征,我们可以根据自己的需要,选择适
合自己的功能特性
1)单主模式
这是使用最频繁的模式,主要用在高可用性集群和数据存储方面,解决集群中数据共
享的问题,这种模式下,集群中只有一个主用节点可以对数据进行读写操作
2)双主模式
这种模式只能在 DRBD8.0 以后的版本中使用,主要用在负载均衡中,解决数据共享
和一致性问题,在这种模式下,集群中存在两个主用节点,因此单一的文件系统就无
法满足需求了,此时需要共享的集群文件系统来解决并发读写问题,常用在这个模式
下的文件系统有 gfs 等,通过集群文件系统的分布式锁机制就可以解决集群中两个主
要节点同时操作数据的问题
4、drbd 的复制方式
协议 A ,只要本地磁盘写入已经完成,这认为一个写操作过程已经完成
这种方式在网络故障时,可能造成数据丢失
协议 B,只要本地磁盘写入完成,并且数据包已经到达远程节点,则认为一个写操作已
经完成
协议 C,只有本地和远程节点的磁盘都已经确认了写操作完成,则认为一个写操作过程
已经完成
这种方式没有任何数据丢失,应用最广泛的是协议 C,但此方案需要在网络带宽较好
的情况下使用
5、 drbd 的安装与配置
安装环境与配置
操作系统统一采用 centos6.6,安装环境如下表 3-1 表示
主机名 Ip 地址 镜像磁盘分区
Hd3.com 主用节点
192.168.1.13 /dev/sdb1
Hd4.com 备用节点
192.168.1.14 /dev/sdb1
先给两台主机添加磁盘并分区
剩余11页未读,继续阅读
Nefelibata莫奈
- 粉丝: 13
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0