第 3 章 架构模型


Red Hat OpenShift Service on AWS (ROSA)具有以下集群拓扑:

  • 托管 control plane (HCP)- control plane 托管在红帽帐户中,worker 节点部署到客户的 AWS 帐户中。
  • Classic - control plane 和 worker 节点部署在客户的 AWS 帐户中。

3.1. 将 ROSA 与 HCP 和 ROSA Classic 进行比较

表 3.1. ROSA 架构比较表
 
托管 Control Plane (HCP)经典

control plane 托管

control plane 组件(如 API 服务器 etcd 数据库)托管在红帽拥有的 AWS 帐户中。

control plane 组件(如 API 服务器 etcd 数据库)托管在客户拥有的 AWS 帐户中。

虚拟私有云(VPC)

Worker 节点通过 AWS PrivateLink 与 control plane 通信。

Worker 节点和 control plane 节点部署在客户的 VPC 中。

多区部署

control plane 始终在多个可用区(AZ)之间部署。

control plane 可以部署到单个 AZ 或多个 AZ 中。

机器池

每个机器池都部署在单一 AZ (专用子网)中。

机器池可以在单一 AZ 或多个 AZ 中部署。

基础架构节点

不使用任何专用节点来托管平台组件,如入口和镜像 registry。

使用 2 (single-AZ)或 3 (multi-AZ)专用节点来托管平台组件。

OpenShift 功能

平台监控、镜像 registry 和入口控制器部署在 worker 节点上。

平台监控、镜像 registry 和入口控制器部署在专用基础架构节点中。

集群升级

control plane 和每个机器池都可以单独升级。

整个集群必须同时升级。

最小 EC2 占用空间

需要 2 个 EC2 实例来创建集群。

需要 7 (single-AZ)或 9 (multi-AZ) EC2 实例来创建集群。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.