DRBD 是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。您可以把它看作是一种网络RAID。
DRBD负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再将数据存到自己的磁盘中。其他所需的组件有集群成员服 务,如TurboHA 或 心跳连接,以及一些能在块设备上运行的应用程序。例如:裸I/O、文件系统及fsck、具有恢复能力的数据库。
下面是DRBD的系统结构图
DRBD 9 beta 发布了,该版本重写了复制解决方案,主要的变化时允许很多节点和节点间的很多连接,这个可以让系统设计者配置不同的冗余机制,例如允许高性能的 SSDs 或者集成集群管理器;可动态配置节点间的连接。 在之前的版本中,DRBD 可通过名为设备堆栈的机制来允许多个节点的更新,但这个需要额外的开销;而 DRBD 9 的多节点是通过一个简单的活动日志进行,避免了额外开销。得益于此特性,随机写的性能得到进一步提升,而且保...
DRBD 是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。您可以把它看作是一种网络RAID。 DRBD负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再将数据存到自己的磁盘中。其他所需的组件有集群成员服 务,如TurboHA 或 心跳连接,以及一些能在块设备上运行的应用程序。例如:裸I/O、文件系统及fsck、具有恢复能力的数据库。 下面是DRBD的系统结构图 Changes: 1...
DRBD 是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。您可以把它看作是一种网络RAID。 DRBD负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再将数据存到自己的磁盘中。其他所需的组件有集群成员服 务,如TurboHA 或 心跳连接,以及一些能在块设备上运行的应用程序。例如:裸I/O、文件系统及fsck、具有恢复能力的数据库。 下面是DRBD的系统结构图 该版本新增...
DRBD 是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。您可以把它看作是一种网络RAID。 DRBD负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再将数据存到自己的磁盘中。其他所需的组件有集群成员服 务,如TurboHA 或 心跳连接,以及一些能在块设备上运行的应用程序。例如:裸I/O、文件系统及fsck、具有恢复能力的数据库。 该版本增加了打包好的RPM包,修复了...
Linux Kernel 2.6.33将包含DRBD,Linus已在2.6.33 tree中加入了DRBD源,新版内核预计将在2010年2月发布。 DRBD(Distributed Replicated Block Device)是Linux平台上的分布式储存系统,由内核模块和相关脚本而构成,用以构建高可用性的集群。DRBD类似磁盘阵列的RAID 1,只不过RAID 1是在同一台电脑内,DRBD是透过网络。作为一个自由软件,DRBD已在主要发行版中使用了10年,但一直没有进入kernel tree。这次被kernel tree接受,意...
评论