OpenShift Container Storage is now OpenShift Data Foundation starting with version 4.9.
2.3. 节点类型
节点运行容器运行时和服务,以确保容器正在运行,并且维护容器集之间的网络通信和隔离。在 OpenShift Container Storage 中,有三种类型的节点:
| 节点类型 | 描述 |
|---|---|
| Master | 这些节点运行公开 Kubernetes API、观察和调度新创建的 pod、维护节点健康和数量,以及控制与底层云供应商的交互的进程。 |
| Infrastructure (Infra) | Infra 节点运行集群级别的基础架构服务,如日志记录、指标、registry 和路由。这些在 OpenShift Container Platform 集群中是可选的。建议您在虚拟化环境和云环境中使用 infra 节点作为 OpenShift Container Storage。
要创建 Infra 节点,您可以置备标记为 |
| Worker | Worker 节点也称为应用节点,因为它们运行应用。 当 OpenShift Container Storage 以内部模式部署时,需要最少的 3 个 worker 节点集群,其中节点需要分散到三个不同的机架或可用区,以确保可用性。为了使 OpenShift Container Storage 能够在 worker 节点上运行,它们必须具有本地存储设备,或者动态附加有可移植存储设备。 当以外部模式部署时,它在多个节点上运行,以便在出现故障时允许 K8S 重新调度可用节点上的。 可移植存储设备的示例包括 EC2 上的 EBS 卷或 VMware 上的 vSphere 虚拟磁盘,或者 PowerVC 动态置备的 SAN 卷。 |
仅运行存储工作负载的节点需要 Red Hat OpenShift Container Storage 订阅。除了存储工作负载外,运行其他工作负载的节点还需要 Red Hat OpenShift Container Storage 和 Red Hat OpenShift Container Platform 订阅。如需更多信息,请参阅 第 6 章 订阅。