一. DRBD介绍

DRBD是一种块设备,可以被用于高可用(HA)之中.它类似于一个网络RAID-1功能.当你将数据写入本地
文件系统时,数据还将会被发送到网络中另一台主机上.以相同的形式记录在一个文件系统中.
本地(主节点)与远程主机(备节点)的数据可以保证实时同步.当本地系统出现故障时,远程主机上还会
保留有一份相同的数据,可以继续使用.

本日志由 flyinweb 于 2011-08-26 08:49:05 发表到 Linux 中,目前已经被浏览 493 次,评论 0 次;

作者添加了以下标签: DRBD

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

 High availability refers to the practice of keeping online resources available through node failure or system maintenance. This guide will demonstrate a method for using two Linodes to keep a website online, even when the node initially hosting it is powered off. IP failover, HeartbeatExternal Link 3.0,PacemakerExternal Link 1.1, DRBDExternal Link (Distributed Replicated Block Device), MySQLExternal Link and ApacheExternal Link 2.2 will be used for this example configuration.

As high availability is a complex topic with many methods available for achieving various goals, it should be noted that the method discussed here may not be appropriate for some use cases. However, it should provide a good foundation for developing a customized HA solution.

本日志由 flyinweb 于 2010-11-23 10:18:44 发表到 技术文摘 中,目前已经被浏览 5311 次,评论 0 次;

作者添加了以下标签: HAHeartbeatDRBDPacemaker

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

Introduction

Openfiler is a high performance operating system tailored for use as a SAN/NAS appliance. This configuration will enable two Openfiler appliances to work in an Active/Passive high availability scenario. 

本日志由 flyinweb 于 2010-07-26 14:24:00 发表到 Linux 中,目前已经被浏览 5032 次,评论 0 次;

作者添加了以下标签: OpenfilerDRBDHeartbeat

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

DRBD(Distributed Replicated Block Device),分布式复制块设备,是一种通过TCP/IP网络实现块设备数据实时镜像的方案。利用这种方案,单一主节点模式(single primary mode)双机系统能够实时地将业务数据保存在主备节点的磁盘中,正常情况下两个节点的数据是一模一样的。

本日志由 flyinweb 于 2010-07-23 11:21:57 发表到 Linux 中,目前已经被浏览 4673 次,评论 0 次;

作者添加了以下标签: DRBDDistributed Replicated Block Device

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

内容:如何在不影响原有数据的情况下配置drbd

本日志由 flyinweb 于 2010-07-23 11:14:59 发表到 Linux 中,目前已经被浏览 4114 次,评论 0 次;

作者添加了以下标签: DRBD

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

DRBD实际上是一种块设备的实现,主要被用于Linux平台下的高可用(HA)方案之中。他是有内核模块和相关程序而组成,通过网络通信来同步镜像整个设备,有点类似于一个网络RAID的功能。也就是说当你将数据写入本地的DRBD设备上的文件系统时,数据会同时被发送到网络中的另外一台主机之上,并以完全相同的形式记录在一个文件系统中(实际上文件系统的创建也是由DRBD的同步来实现的)。本地节点(主机)与远程节点(主机)的数据可以保证实时的同步,并保证IO的一致性。所以当本地节点的主机出现故障时,远程节点的主机上还会保留有一份完全相同的数据,可以继续使用,以达到高可用的目的。

本日志由 flyinweb 于 2010-07-23 11:10:09 发表到 Linux 中,目前已经被浏览 4280 次,评论 0 次;

作者添加了以下标签: DRBD

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

一. DRBD介绍

DRBD是一种块设备,可以被用于高可用(HA)之中.它类似于一个网络RAID-1功能.当你将数据写入本地文件系统时,数据还将会被发送到网络中另一台主机上.以相同的形式记录在一个文件系统中.
本地(主节点)与远程主机(备节点)的数据可以保证实时同步.当本地系统出现故障时,远程主机上还会保留有一份相同的数据,可以继续使用.

本日志由 flyinweb 于 2010-06-02 12:24:42 发表到 硬件技术资源 中,目前已经被浏览 4027 次,评论 0 次;

作者添加了以下标签: DRBD

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

DRBD(Distributed Replicated Block Device):分布式复制块设备

http://www.drbd.org/

http://en.wikipedia.org/wiki/DRBD

DRBD,分布式复制块设备,是一种通过TCP/IP网络实现块设备数据实时镜像的方案。利用这种方案,单一主节点模式(single primary mode)双机系统能够实时地将业务数据保存在主备节点的磁盘中,正常情况下两个节点的数据是一模一样的。

DRBD's authors originally submitted the software to the Linux kernel community in July 2007, for possible future inclusion of DRBD into the "vanilla" (standard, without modifications) Linux kernel.[3] After a long time of review and several discussions, Linus Torvalds finally agreed to have DRBD as part of the official Linux kernel. DRBD got merged on 8 December 2009 during the "merge window" for Linux kernel version 2.6.33.

一旦主节点发生故障(比如磁盘写失败、断电之类),双机管理系统就将业务倒换到备节点,从外部看来,数据还是完整无缺。所以理论上来讲,DRBD这一方面相比于商业应用中的共享磁盘阵列方案,避免了共享磁阵潜在的单点故障风险。而DRBD另一个吸引某些人的地方是,其开发商(www.linbit.com)提供商业版本DRBD服务和开源DRBD源代码,所以成了Linux系统下构建低成本高可用(high availability)双机系统的可选组件。

不过DRBD由于通过网络来写数据,一方面网络传输引起的延迟显然要远远大于共享磁阵,另一方面网络带宽的限制也拖了后腿,所以对于目前的DRBD来说,可能比较适用于业务数据量较低的应用。对于这种应用场景,相比于使用磁盘阵列,成本更低而增加市场竞争力。

本日志由 flyinweb 于 2010-05-13 12:47:20 发表到 技术文摘 中,目前已经被浏览 5899 次,评论 0 次;

作者添加了以下标签: DRBD+Heartbeat+HA HFSDistributed Replicated Block DeviceDRBD

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文