【翻译自HVR官方手册】HVR数据复制软件的进程架构与网络连接

HUB 主机 包括HUB database和 HVR scheduler(该scheduler控制着复制任务)和所有的log files (此处的log file应该是跟ogg的trailfile类似的概念)。

Location 可以在任何一边(比如在hub 主机上) 或者在远程也可以。

【翻译自HVR官方手册】HVR数据复制软件的进程架构与网络连接_第1张图片

为了访问远程的locationHVR通常使用一个特定的TCP/IP端口连接到HVR安装环境中。

若是远程主机是UNIX,那么INETD守护进程被配置,用来监听该TCP/IP端口。若是Windows主机,那么HVR用自己的HVR远程监听器来监听(该HVR远程监听是作为一个Windows服务)。作为一个可选的方法,HVR也可以使用DBMS的协议(比如oracleTNS)连接到远程数据库中。

HUB主机上的HVR Scheduler启动捕捉和integrate jobs(此处的integrate 应该是跟ogg的replicat类似的概念)。 捕捉和integrate jobs连接到远程location上,要么执行捕捉,要么执行apply(integrate)变化 到远程location。远程主机上的HVR是相当被动消极的(passive); 远程主机上的$HVR_HOME(HVR软件目录) 是以 hub 主机的slave来起作用的。复制完全受控于hub 主机。

 

 

你可能感兴趣的:(架构,HVR,artitecture)