HUB 主机 包括HUB database和 HVR scheduler(该scheduler控制着复制任务)和所有的log files (此处的log file应该是跟ogg的trailfile类似的概念)。
Location 可以在任何一边(比如在hub 主机上) 或者在远程也可以。
为了访问远程的location,HVR通常使用一个特定的TCP/IP端口连接到HVR安装环境中。
若是远程主机是UNIX,那么INETD守护进程被配置,用来监听该TCP/IP端口。若是Windows主机,那么HVR用自己的HVR远程监听器来监听(该HVR远程监听是作为一个Windows服务)。作为一个可选的方法,HVR也可以使用DBMS的协议(比如oracle的TNS)连接到远程数据库中。
HUB主机上的HVR Scheduler启动捕捉和integrate jobs(此处的integrate 应该是跟ogg的replicat类似的概念)。 捕捉和integrate jobs连接到远程location上,要么执行捕捉,要么执行apply(integrate)变化 到远程location。远程主机上的HVR是相当被动消极的(passive); 远程主机上的$HVR_HOME(HVR软件目录) 是以 hub 主机的slave来起作用的。复制完全受控于hub 主机。

本文介绍了HVR数据复制系统的架构及工作原理。HVR系统包含HUBdatabase、HVRscheduler及日志文件等组件,并可通过TCP/IP端口或数据库协议连接远程位置。HUB主机负责启动捕获和整合任务,而远程主机则处于被动状态。
1424

被折叠的 条评论
为什么被折叠?



