第六章 镜像架构和规划 - 镜像组件
镜像是物理上独立的 IRIS实例的逻辑分组,同时维护生产数据库的精确副本,以便在提供对数据库的访问的实例变得不可用时,另一个实例可以接管。镜像可以通过自动故障转移提供高可用性,在自动故障转移中,提供数据库访问的 IRIS实例(或其主机系统)发生故障会导致另一个实例立即自动接管。
本章介绍镜像的组件和机制,并解释镜像规划中的问题,包括网络要求、故障切换后重定向应用程序连接以及在虚拟环境中进行镜像。
镜像组件
托管配置为镜像一部分的 IRIS 实例的系统称为镜像成员。 (IRIS 实例本身有时称为镜像成员。)镜像成员有两种类型:
- 故障转移镜像成员
- 异步镜像成员
两个附加组件支持从一个故障转移成员到另一个的自动故障转移:
-
ISCAgent -
Arbiter
故障转移镜像成员
要启用自动故障转移,镜像必须包含两个故障转移成员,物理上独立的系统,每个系统托管一个 IRIS 实例。在任何给定时间,一个故障转移实例充当主要实例,为应用程序提供对镜像中数据库的访问权限,而另一个实例充当备份实例,维护这些数据库的同步副本,以备接管为主要实例。当主要的 IRIS 实例变得不可用时,备份将接管,提供对数据库的不间断访问,而没有数据丢失的风险。有关自动故障转移过程的详细信息,请参阅自动故障转移机制。
故障转移成员使用多个镜像成员网络地址通过多个通信通道相互通信。
.png)
.png)



.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)

.png)

.jpg)
.png)

.png)
.png)
.png)
.png)
.png)
.png)
.png)


.png)

