jxq
作者jxq·2018-04-24 08:47
其它·gbase

GBase 8t 安全特性之服务器-服务器通讯(八)高可用性数据复制(HDR)

字数 834阅读 1505评论 1赞 3

(一)概述
(二)服务器-服务器通讯的用武之地
(三)建立可信的服务器连接
(四)防火墙设置
(五)避免在 GBase 8t 服务器之间传送原始数据
(六)定义基本的加密设置
(七)远程辅助服务器(RSS)和共享磁盘辅助服务器(SDS)

(八)高可用性数据复制(HDR)

高可用性数据复制(HDR)是一种 GBase 8t 的高可用性(HA)解决方案。HDR 在相似的硬件和操作系统上定义一对 GBase 8t 服务器版本相同的数据库服务器。一个作为主服务器,处理读写;另一个仅可处理读请求。主服务器将当前产生的日志传送到辅助服务器;辅助服务器使用这些日志,来确保服务器对之间数据的一致性。日志传送与主服务器上的整个数据集相关。如果发生故障转移,则辅助服务器可接替作为主服务器。

在高可用性数据复制(HDR)环境中,在主数据库服务器与辅助数据库服务器之间交换日志缓冲区和心跳状态消息。通过 DRINTERVAL 配置参数的设置值来控制从主服务器向辅助服务器传送日志的频度。在创建索引的情况下,根据 ONCONFIG 参数的设置,或者通过日志文件记录,或者通过调用特定的线程,将所有必要的索引信息从主服务器传送到辅助服务器。(详请参阅《GBase 8t 管理员参考》

由一系列线程来支持高可用性数据复制(HDR)对之间的通讯。在主服务器上,由 dr_prsend 线程处理通讯的主要部分,负责将日志缓冲区传送到辅助服务器。在辅助服务器上,dr_secrcv 线程接收消息,并将这些消息分发到应用日志条目的线程。这些线程还负责消息加密与解密。

除了与加密有关的通用 ONCONFIG 参数规范之外,在两个服务器上,还需要同时将 ENCRYPT_HDR 参数添加到 ONCONFIG 文件。必须将这个参数设置为1。(详请参阅《GBase 8t 管理员参考》之 ENCRYPT_HDR 配置参数

为了在高可用性数据复制(HDR)环境中成功地设置加密,在主服务器上的通讯设置必须与辅助服务器相匹配。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论1 条评论

wuwenpinwuwenpin软件开发工程师南京
2018-04-25 07:54
谢谢分享!

jxq@wuwenpin 谢谢早起读贴的同道!

2018-04-25 08:33
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广