DRBD 9.1.0分布式复制块设备发布

分布式复制块设备 DRBD 9.1.0 版本已经发布,它允许您实现类似 RAID-1 阵列的功能,该阵列由通过网络连接的不同计算机的多个磁盘组成(网络镜像)。 该系统被设计为Linux内核的一个模块,并在GPLv2许可证下分发。

drbd 9.1.0分支可用于透明地替换drbd 9.0.x,并且在协议级别、配置文件和实用程序上完全兼容。 这些更改归结为重新设计设置锁的机制,旨在减少在负责 DRBD 中 I/O 的代码中设置锁时的竞争。 这一变化消除了从不同 CPU 核心接收大量并行 I/O 请求时对性能产生负面影响的瓶颈,从而提高了具有大量 CPU 和 NVMe 驱动器的配置的性能。 除此之外,drbd 9.1.0 分支与 9.0.28 版本类似。

回想一下,DRBD 可用于将集群节点驱动器组合成单个容错存储。 对于应用程序和系统来说,这样的存储看起来就像一个对所有系统都相同的块设备。 使用DRBD时,所有本地磁盘操作都会发送到其他节点并与其他机器的磁盘同步。 如果一个节点出现故障,存储将自动使用其余节点继续运行。 当故障节点的可用性恢复时,其状态将自动更新。

形成存储的集群可能包括几十个节点,这些节点既位于本地网络中,又在地理上分散在不同的数据处理中心。 这种分支存储中的同步是使用网状网络技术执行的(数据沿着链从一个节点传播到另一个节点)。 节点可以同步和异步复制。 例如,本地托管节点可以使用同步复制,而对于远程托管站点,异步复制可以与额外的压缩和流量加密一起使用。

DRBD 9.1.0分布式复制块设备发布


来源: opennet.ru

添加评论