OpenShift — 架构设计

OpenShift采用分层架构,包括基础架构层、容器引擎层、容器编排层、PaaS服务层和界面及工具层。核心组件包括Master、Node、Infra和容器镜像仓库等。OpenShift基于Kubernetes,提供自动化流程、服务目录、内置镜像仓库等功能,支持高可用、可扩展的分布式部署。
摘要由CSDN通过智能技术生成

目录

分层架构

OpenShift 采用分层架构,自下而上包含了以下几个层次:

  1. 基础架构层
  2. 容器引擎层
  3. 容器编排层
  4. PaaS 服务层
  5. 界面及工具层

在这里插入图片描述

基础架构层

基础架构层提供计算、网络、存储、安全等基础设施,支持在物理机、虚拟化、私有云和公有云等环境上部署 OpenShift

保证应用的一致性是容器的优点。在开发、测试和生产环境中运行的结果应该是一致的。但是容器的一致性和可移植性是有前提条件的,那就底层操作系统的内核及相关配置要一致。容器为应用提供了一个隔离的运行环境,这个隔离的实现依赖于底层 Linux 内核的系统调用。如果大量服务器的 Linux 内核及操作系统的配置不能保证一致,那么容器运行的最终结果的一致性也不可能有保障。

所以,在操作系统层面,最新的 OpenShift 仅支持 RHEL 和 RHCOS 操作系统,这是为了向容器引擎层提供一个不可变的操作系统基础设施环境,继而为顶层应用程序提供不可变的 PaaS 基础设施。</

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

范桂飓

文章对您有帮助就请一键三连:)

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值