澳门新葡亰官网app 6

Linux下磁盘镜像软件DRBD的行使,DRBD安装配备

By admin in 澳门新葡亰官网app on 2019年8月6日

一、 什么是DRBD

红帽集团存款和储蓄管理之DRBD应用详解

一、DRBD简介

DRBD的全称为:Distributed Replicated Block Device
(DRBD)分布式块设备复制,DRBD是由内核模块和血脉相通脚本而结成,用以创设高可用性的集群。其促成情势是透过互连网来镜像整个设施。它同意用户在长距离机器上树立贰个地点块设备的实时镜像。与心跳连接结合使用,也能够把它看作是一种网络RAID。 

软件包下载地址:

DRBD的齐全为:Distributed ReplicatedBlock
Device(DRBD)布满式块设备复制,DRBD是由内核模块和血脉相通脚本而结成,用以创设高可用性的集群。其促成方式是透过互连网来镜像整个设施。你能够把它看成是一种网络RAID。它同意用户在长距离机器上确立叁个地点块设备的实时镜像。

二、DRBD是如何是好事的  Drbd
肩负接收数据,把数量写到本地球磁性盘,然后发送给另叁个主机。另一个主机再将数据存到自身的磁盘中。近期,drbd
每一遍只同意对二个节点举行读写访谈,那对于常见的故障切换高可用性集群来说已经够用用了。今后的版本将支撑多少个节点实行读写存取。 

免费下载地址在

二、DRBD是什么专门的学问的啊?

三、 drbd与现时的HA集群的涉及

用户名与密码都以www.linuxidc.com

(DRBD Primary)负担接收数据,把数据写到本地磁盘并发送给另一台主机(DRBD
Secondary)。另一个主机再将数据存到本人的磁盘中。前段时间,DRBD每一次只同意对贰个节点开始展览读写访谈,但那对于常见的故障切换高可用集群来讲早就充裕用了。有极大概率现在的本子协理三个节点进行读写存取。

三个drbd系统由七个以上节点构成,与HA集群类似,也可以有主用节点和备用节点之分,在富含主要设备的节点上,应用程序和操作系统能够运维和访问drbd设备(/dev/nbX)。
 在主节点写入的数码经过drbd设备存款和储蓄到主节点的磁盘设备中,同不平时间,这些数量也会自行发送到备用节点相应的drbd设备,最后写入备用节点的磁盘设备中,在备用节点上,drbd只是将数据从drbd设备写入到备用节点的磁盘设备中。
 超越四分之二现行反革命高可用性集群都会使用共享存储,而Drbd也能够当做多个分享存款和储蓄设备,使用drbd无需其余硬件的投资。因为它在IP互联网中运转,所以,利用drbd作为分享存储设备,要节约相当多开销,因为在价格上IP互联网要比专项使用的积攒互连网经济的多。

切实下载目录在澳门新葡亰官网app, /二零一二年龄资历料/7月/9日/红帽商厦存款和储蓄管理之DRBD应用详解/

三、DRBD与HA的关系

四、 DRBD达成原理图 DRBD是linux的根本的囤积层中的叁个布满式存款和储蓄系统,可用使用DRBD在两台linux服务器之间分享块设备,分享文件系统和数量。类似于一个网络RAID1的功力,如图1所示:

DRBD基础知识详解(概念和装置)

叁个DRBD系统由八个节点构成,与HA集群类似,也会有主节点和备用节点之分,在含有首要设施的节点上,应用程序和操作系统能够运作和寻访DRBD设备(/dev/drbd*)。在主节点写入的数据通过DRBD设备存款和储蓄到主节点的磁盘设备中,同期,那么些数据也会活动发送到备用节点对应的DRBD设备,最后写入备用节点的磁盘设备上,在备用节点上,DRBD只是将数据从DRBD设备写入到备用节点的磁盘中。今后多数的高可用性集群都会选拔分享存款和储蓄,而DRBD也可以用作一个分享存款和储蓄设备,使用DRBD不要求太多的硬件的投资。因为它在TCP/IP网络中运作,所以,利用DRBD作为分享存储设备,要节约比相当多基金,因为价格要比专项使用的积攒互连网实惠很多;其性质与稳固方面也不错

 

磁盘镜像技艺DRBD

四、DRBD复制方式

澳门新葡亰官网app 1 

1、 什么是DRBD?

协议A:

图1

    DRBD 是由内核模块和血脉相通脚本而结成,用以营造高可用性的集群。其落真实景况势是透过互连网来镜像整个设施。它同意用户在中距离机器上创设多个地点块设备的实时镜像。与心跳连接结合使用,也得以把它作为是一种互联网RAID。

异步复制协议。一旦本地球磁性盘写入已经到位,数据包已在出殡和埋葬队列中,则写被觉得是大功告成的。在二个节点产生故障时,恐怕发生多少错过,因为被写入到长途节点上的数码或然仍在出殡和埋葬队列。固然,在故障转移节点上的多少是平等的,但并没有应声更新。那常常是用于地理上分其余节点

五、DRDB的安装 从官网下载源码包来编写翻译或直接使用yum源来安装,这里以CentOS为例表明安装进程,其它系统类似。
[root@www.linuxidc.com ~]# uname -a
Linux drbd1 2.6.18-194.11.1.el5 #1 SMP Tue Aug 10 19:09:06 EDT 2010
i686 i686 i386 GNU/Linux
通过yum安装DRBD服务:
[root@www.linuxidc.com ~]# yum -y install kmod-drbd83 drbd83
检查DRBD是或不是安装成功:
[root@www.linuxidc.com ~]# lsmod | grep -i drbd
drbd                  228528  3
[root@www.linuxidc.com ~]#  modprobe -l | grep -i drbd
/lib/modules/2.6.18-194.11.1.el5/weak-updates/drbd83/drbd.ko
安装成功今后/sbin目录下边有drbdadm,drbdmeta,drbdsetup命令,以及/etc/init.d/drbd运营脚本。

2、DRBD是怎么着工作的?

协议B:

澳门新葡亰官网app 2

    Drbd 担任接收数据,把数据写到本地球磁性盘,然后发送给另三个主机。另一个主机再将数据存到自身的磁盘中。这段日子,drbd
每回只允许对三个节点开始展览读写访谈,那对于普通的故障切换高可用性集群来讲已经够用用了。今后的版本将支撑五个节点实行读写存取。

内存同步(半共同)复制协议。一旦本地球磁性盘写入已产生且复制数据包到达了对等节点则认为写在主节点上被以为是做到的。数据错过大概产生在加入的五个节点同期故障的景况下,因为在传输中的数据可能不会被交付到磁盘

3、
drbd与现时的HA集群的关联

协议C:

    二个drbd系统由多少个以上节点构成,与HA集群类似,也是有主用节点和备用节点之分,在含蓄重要设备的节点上,应用程序和操作系统能够运作和做客drbd设备(/dev/nbX)。

同台复制协议。独有在地头和长距离节点的磁盘已经认同了写操作完成,写才被以为完结。没有别的数据丢失,所以那是二个集合节点的风行情势,但I
/ O吞吐量信赖于网络带宽

    在主节点写入的数码通过drbd设备存款和储蓄到主节点的磁盘设备中,同有的时候间,那几个数额也会活动发送到备用节点相应的drbd设备,最终写入备用节点的磁盘设备中,在备用节点上,drbd只是将数据从drbd设备写入到备用节点的磁盘设备中。

相似采纳协议C,但选取C协议将影响流量,进而影响网络时延。为了多少可信赖性,大家在生育条件使用时须谨慎采纳使用哪一类协议

    超越51%现行反革命高可用性集群都会动用分享存款和储蓄,而Drbd也足以作为贰个分享存款和储蓄设备,使用drbd无需其他硬件的投资。因为它在IP网络中运作,所以,利用drbd作为分享存款和储蓄设备,要节省非常多资金财产,因为在标价上IP网络要比专项使用的存款和储蓄网络经济的多。

四、 DRBD职业原理图

4、 DRBD内部贯彻原理

DRBD是linux的基石的寄放层中的贰个分布式存款和储蓄系统,可用使用DRBD在两台Linux服务器之间分享块设备,分享文件系统和数目。类似于贰个网络RAID-1的功用,如图所示:

澳门新葡亰官网app 3

澳门新葡亰官网app 4

5、 DRBD共商表明

连带阅读:

A 数据若是写入磁盘并发送到网络中就感到完成了写入操作.

Linux 高可用(HA)集群之DRBD详解
http://www.linuxidc.com/Linux/2013-08/89035.htm

B 收到接收确认就感觉完毕了写入操作.

DRBD粤语应用指南 PDF 
http://www.linuxidc.com/Linux/2013-08/89034.htm

C 收到写入确认就觉着完毕了写入操作.

CentOS
6.3下DRBD安装配备笔记
http://www.linuxidc.com/Linux/2013-06/85600.htm

6、drbd设备的多个经过

基于DRBD+Corosync实现高可用MySQL 
http://www.linuxidc.com/Linux/2013-05/84471.htm

每一个drbd设备会有四个进度:

 

drbd0_worker是drbd0的主要性进度,

继续阅读本文的出色内容请看第2页:
http://www.linuxidc.com/Linux/2013-09/90321p2.htm

drbd0_asender是primary上drbd0的数额发送进度,

澳门新葡亰官网app 5

drbd0_receiver是secondary上drbd0的数目接受进度

7、 DRBD工作原理

澳门新葡亰官网app 6

8、 下载DRBD软件

    DRBD的官方网站为:

    能够从从官方网站下载源码包来编写翻译或直接使用yum源来设置。

澳门新葡亰官网app 7

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 澳门新葡亰官网app 版权所有