3.3. 集群的 Redis
使用集群的 Redis,数据会在多个节点上自动分区,以提供性能稳定性和节点以提供可靠性。在容器化和基于 Operator 的部署中安装 Ansible Automation Platform 时,默认在平台网关和 Event-Driven Ansible 之间共享的集群 Redis。
Redis 高可用性(HA)兼容部署需要 6 个虚拟机。在 RPM 部署中,Red Hat Redis 可以在每个 Ansible Automation Platform 组件虚拟机上并置,但自动化控制器、执行节点或 PostgreSQL 数据库除外。在容器化部署中,Red Hat Redis 可以在您选择的任何 Ansible Automation Platform 组件虚拟机上并置,但执行节点或 PostgreSQL 数据库除外。有关可用的部署选项,请参阅测试的部署模型。
集群有三个主节点,每个主节点都有一个副本节点。
如果主实例因为失败而不可用,其他主节点将启动故障转移状态,以将副本节点提升到主节点。
使用独立 Redis 部署集群的好处包括:
- 数据会自动划分到多个节点。
- 可以动态调整数据。
- 在系统故障过程中,主节点的自动故障转移将启动。
有关使用 Redis 的可扩展性的更多信息,请参阅 Redis 产品文档中的使用 Redis 集群扩展。
有关使用集群 Redis 部署 Ansible Automation Platform 的更多信息,请参阅 RPM 安装、容器化安装 和 在 OpenShift Container Platform 上安装。
免责声明 :这些信息中包含的指向外部网站的链接仅用于方便用户。红帽没有审阅链接的内容,并不对其内容负责。包含任何指向外部网站的链接并不表示红帽认可该网站或其实体、产品或服务。您同意红帽对因您使用(或依赖)外部网站或内容而导致的任何损失或费用不承担任何责任。