暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

南大通用GBase 8d目录型数据库的分布式特性

GBASE数据库 2022-06-16
344

南大通用目录服务系统GBase 8d
南大通用目录服务系统 GBase 8d 是国产目录服务产品的第一品牌,GBase 8d 已经广泛应用于我国省级 CA 和部委级 CA 等 PKI/PMI 系统中,以及大型企事业单位的身份标识管理系统中,并在省市级的电子政务建设中得到应用。


GBase 8d 的复制特性具备主从复制模式和推拉复制模式

GBase 8d 主从复制使用一种 master-slave 模式,仅仅复制变化的部分而减少了网络通讯量。
GBase 8d 主从复制支持的复制特性包括:
◆ 一主多从
◆ 子树
◆ 级联方式
一主多从:如下图所示,更改总是从 master 到所有的 slave,当一个slave 接收到更改时, 它重新定向操作到 master. 一旦 master 更改被完成,master 将把更改的信息再传到 slave. 因此对每一个 slave, 总和 master 保持同步,数据的一致性得到了保证。


master-slave 复制模式示意
子树:GBase 8d 也支持子树复制,仅将主目录的某个或某几个子树复制到从目录,从而减少了网络通讯量。
级联方式:GBase 8d 也允许级联复制,可以配置成主目录→中间目录(可以有 1 到多层)→从目录的复制模式,在低带宽的网络环境下提高性能。

GBase 8d 主从复制配置

GBase 8d 支持推拉复制模式,该模式使用同步复制引擎,这是一个消费方的复制引擎,能让消费者服务器维护一个目录树片断的影子副本。同步复制引擎驻留在消费者端,并以 slapd 的一个线程的方式运行,它通过连接一个复制提供者,执行初始化目录树内容,以及随后定期进行内容检测或实时根据内容变更进行更新,来建立和维护一个消费者复制。推拉复制采用了 RFC4533 中的参考建议,是基于 CSN 方式实现的。该方式无须维护历史信息(如:变化日志、状态快照等),它是依赖于当前目录状态和嵌入到同步 cookie 中的同步状态信息来实现的。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论