Openshift技术总结

OpenShift 是一个基于 Kubernetes 的企业级容器应用平台,它提供了一系列的功能和优势,以支持大规模的应用程序构建、部署和现代化改造。以下是对 OpenShift 技术的总结:

逻辑架构:OpenShift 的架构设计主要针对企业需求进行高可用架构设计,包括计算、网络、存储等关键组件 。

底层基础设施:它可以运行在多种环境中,包括公有云(如 AWS、Azure、Google 等)、私有云(如 OpenStack)、虚拟机(如 vSphere、RHV、红帽 KVM)以及物理服务器(如 X86、IBM Power/Z) 。

控制平面:负责集群的调度和管理,包括认证授权、容器调度、应用管理和服务注册发现等 。

计算节点:提供运行容器应用所需的计算资源,可以进一步细分为运行集群附加组件的 Infra 节点和运行业务应用容器的 App 节点 。

Kubernetes 集成:OpenShift 集成了 Kubernetes,通过它实现核心功能 。

应用生命周期管理:通过 Jenkins 或 Tekton 实现应用的 CI/CD 。

Service Catalog:提供预安装的应用服务,实现基础服务的快速创建和管理,实现自服务 。

容器层:支持多种编程语言运行时、数据库和其他软件包的认证容器镜像 。

技术架构:包括基于 Red Hat CoreOS 的操作系统、CRI-O 容器运行时接口实现、Etcd 分布式键值存储、自定义资源定义(CRD)、容器化服务、应用程序运行时和 xPaaS 等 。

监控技术栈:OpenShift 4 提供了一个预配置、预安装和自我更新的监控技术栈,基于 Prometheus 开源项目,包括 Prometheus Operator、Alertmanager、Grafana 等组件 。

混合云应用平台:OpenShift 支持跨公共云、本地、混合云或边缘架构提供一致体验 。

功能和优势:OpenShift 能够轻松地管理混合技术和应用,帮助现代化改造现有应用,并加快新的云原生应用的开发和大规模交付 。

基于 Kubernetes:OpenShift Container Platform 以 Kubernetes 为基础,提供大规模电信、流视频、游戏、银行等应用的引擎技术 。

OpenShift 的这些技术特点使其成为企业级 Kubernetes 容器平台的优选,支持企业在不同环境中构建和运行关键业务应用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

技术学习分享

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值