一、DRBD简介及复制架构
drbd(DistributedReplicatedBlockDevice)是一种基于软件的,无共享的,复制的存储解决方案,在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像备份,drbd工作在内核之中,drbd工作的位置在文件系统的buffer-cache和磁盘调度器之间,通过tcp/ip发给另一个主机,再由对方的主机通过tcp/ip传递给drbd再存储在本地磁盘上,类似于RAID-1功能。
drbd的框架图如下:
二、DRBD的模式
1.主/从
primary可读,可写,可挂载
secondary不可挂载
2.双主(需要结合集群文件系统)
三、DRBD之protocol
A:Async,异步,本地磁盘写入完成即表示完成同步
B:semisync,半同步,本地写入+对方tcp/ip收到即表示同步
C:sync,同步,本地写入+对方完全写入磁盘即表示同步
相关阅读:
CentOS 6.3下DRBD安装配置笔记
DRBD 的详细介绍:请点这里
DRBD 的下载地址:请点这里