5.2. Control plane(控制平面)
Ansible Automation Platform control plane 包括用于管理自动化的应用程序 UI、API、组件和服务。红帽在其自己的基础架构中管理它们。
每个客户部署在基础架构层完全隔离。每个部署都置备自己的专用网络、计算和数据库资源,完全独立于所有其他客户环境。通过强制实施这种隔离级别,数据泄漏或未经授权的跨部署交互的风险降低了,确保操作和信息在其指定环境中仍然被限制。
5.2.1. 准备部署 复制链接链接已复制到粘贴板!
以下可选配置包括自定义域和 AWS PrivateLink 设置。您可以实施这些设置来满足特定的安全性和网络要求。
5.2.1.1. 先决条件 复制链接链接已复制到粘贴板!
在启动这些配置请求之前,请确保以下内容可用:
- 访问 : 您可以访问红帽客户门户网站(客户支持)和 AWS 控制台。
- 基础架构 : 您在 AWS 部署中有一个活跃的 Ansible Automation Platform 服务。
- 网络: 您有一个带有专用子网的 VPC (用于 PrivateLink)。
- DNS : 您有对公共或私有 DNS 供应商的管理访问权限。
5.2.1.2. Execution plane 策略 复制链接链接已复制到粘贴板!
红帽强烈建议在 VPC 中置备您自己的执行节点和实例组。
- 成本影响: 在 control plane 上运行的工作负载会触发 vCPU 的自动扩展,它们以更高的变量率($0.10/vCPU/hr)进行计费。如需更多信息,请参阅 AWS 上的 Ansible Automation Platform 服务:基础架构 Metering 更改。
- 建议: 为了保持可预测的成本和安全隔离,请只使用 control plane 只管理,并将自动化执行卸载到您自己的 EC2 实例。
5.2.1.3. 配置 AWS PrivateLink 复制链接链接已复制到粘贴板!
AWS PrivateLink 在 VPC 和 Red Hat managed control plane 之间建立安全连接,而无需遍历公共互联网。
AWS PrivateLink 连接同时支持(入口)和(出口)Ansible Automation Platform control plane。客户必须与 Red Hat SRE 团队合作来设置以下 AWS PrivateLink 连接方向:
- 从客户 VPC 到红帽管理的 control Plane
- 从 Red Hat managed control plane 到客户 VPC
要配置双向连接,请完成以下步骤:
向红帽提交客户支持问题单 以开始此过程。
- 必须为入口和出口创建一个单独的 ticket
- Redhat SRE 团队将与客户配合工作,并通过支持问题单启用 AWS PrivateLink 连接。
要开始此过程,请参阅启用 AWS PrivateLink 连接。
使用此信息在 AWS 上的 Ansible Automation Platform 服务上计划和配置 Event-Driven Ansible。
所有客户工作负载都有所不同,性能结果可能会有所不同。红帽建议在混合云控制台中为 Ansible Automation Platform Service on AWS 量表监控 订阅,并在 AWS 中创建成本警报。
下表反映了经过测试的配置观察到的性能和资源利用率。
观察到的性能和资源使用率
| 类别 | 指标 | 值 |
|---|---|---|
| 测试的配置 | 规则手册激活 | 5 |
| 每秒发布的事件 | 120 | |
| 每秒的操作 | 20 | |
| 派生的指标 | 每个激活的操作(20 个事件/安全 x 30 秒) | 600 |
| 所有激活的操作总数 | 3,000 | |
| 基础架构 | VCPU | 12 |
| 观察到的性能 | 事件总数 | 3,000 |
| 任务事件 | 600 | |
| 失败的迭代 | 0 | |
| 事件处理时间 | 77.07 秒 |
性能指标根据正在运行的工作负载随着 control plane 扩展(up 或 down)而变化。
5.2.1.5. 配置自定义域 复制链接链接已复制到粘贴板!
配置自定义域,从生成证书和私钥,提交 SRE 配置支持问题单,并使用所需的 DNS 更新最终调整设置。
有关此过程的帮助,请参阅 Custom domain 部分。