红帽 OpenShift 容器平台

红帽 OpenShift 容器平台

更快地构建、交付和现代化改造新应用与现有应用

以微服务形式构建新的云原生应用,同时管理或现代化改造现有应用,是一项艰巨的挑战。想要顺利地设计、测试和运维基于容器和 Kubernetes 的全新云原生应用 ,必须要解决一系列挑战:运维和扩展难度变高、团队内的技能和流程相对匮乏,以及新的安全因素,因此,寻找合适的工具就至关重要。如果一面以微服务形式重构现有应用,一面管理单体式架构,不仅会增加复杂性,也会带来额外的运维负担。

在公共云、本地数据中心和边缘位置中部署、运行和管理大规模部署,可能会造成不一致并加重资源负荷,增加运维成本,而这些资源本可以在加速创新中发挥更大价值。如果不集中实施一致的多集群生命周期管理和安全防护,哪怕是检查故障组件、错误配置、策略和合规性检查以及容器镜像扫描等简单的工作,也会变成艰巨的任务。

红帽® OpenShift® 容器平台使组织能够实现应用和基础架构的现代化,从而加快数字化转型并推动增长。OpenShift 容器平台是一站式的企业就绪型 Kubernetes 应用平台,提供多种支持各类应用和环境的部署和使用选项。组织可以通过 OpenShift 容器平台,快速构建应用,在任何位置安全地大规模部署、运行和管理应用。该平台可支持各种用例,例如处理大数据的人工智能/机器学习(AI/ML)、用于物联网的边缘计算、5G 部署以及应用现代化计划,同时在任何环境中提供对底层 Kubernetes 基础架构的一致管理和运维。

客户可以在以下受支持的基础架构或云上安装和运行 OpenShift 容器平台:包括裸机服务器、VMware vSphere、Nutanix AHV、Amazon Web Services(AWS)、Microsoft Azure 和 Google Cloud Platform。

OpenShift 容器平台包括多种高级功能,这些功能已在经过认证的底层 Kubernetes 环境中进行了测试并与之集成。

  • 自动化 Day 1 和 Day 2 运维。
    • Operator 可为应用提供自动化安装、升级和生命周期管理,确保应用正确运行,并进行必要的更改以符合所需配置。
    • Helm 带来了 Kubernetes 原生包管理器,开发人员可以使用它来打包应用,并定义如何打包、部署和配置。还可以实现 Day 1 任务和一定数量的 Day 2 运维的自动化。随着服务之间的管理和安全防护变得更具挑战性,
  • 红帽 OpenShift 服务网格为此提供了一种统一的方法来管理、连接和观察应用。
  • 红帽 OpenShift Serverless 允许应用根据某些事件源的需求,使用计算资源并根据使用情况自动扩展或缩减。
  • 红帽 OpenShift Pipelines 在 Tekton 上推出 Kubernetes 原生持续集成和持续开发(CI/CD)解决方案,通过 OpenShift 控制台提供精简的用户体验。
  • 红帽 OpenShif GitOps 基于开源 Argo CD 项目构建,允许 IT 团队为集群配置和应用交付实施 GitOps 工作流,以实现更有效、以安全为中心和可扩展的软件开发。
  • 红帽 OpenShift 虚拟化将虚拟机应用于 OpenShift,实现现有应用的现代化,或在 Kubernetes 原生架构中与容器和无服务器一起运行。
  • 边缘计算包括三节点集群、远程工作节点和单节点,能以较少的资源占用为企业提供完整的 Kubernetes 功能。
  • 支持多种工作负载,并通过一个通用平台提供跨应用的一致性,以加速在混合云环境中部署智能应用。
    • 支持的工作负载包括:
      • 数据库
      • 数据分析
      • AI/ML 软件、编程语言和框架
      • 记录和监控
      • Web 和应用服务器
      • 消息代理服务

如需了解红帽 OpenShift 的更多信息,请访问 openshift.com/try

关键优势:

  • 集成平台包含容器主机、Kubernetes 和应用生命周期管理,还可在您所选择的基础架构上运行。
  • Operator 提供敏捷的 DevOps 工作流。
  • 来自广泛合作伙伴生态系统以安全为中心、经过验证的容器内容和服务。
  • 更短的应用开发周期和更频繁的软件部署。
  • 即使在隔离环境中也可以实现简单的安装和升级。
  • 在降低运维成本的同时,实现跨混合云、多云以及边缘环境的应用可移植性。
  • 在整个应用生命周期中保持一致的开发体验。
功能 优势
可扩展性 在 OpenShift 容器平台上运行的应用可在数秒内扩展到数百个节点上的数千个实例中。
多集群管理 集群的统一视图并使用 Kubernetes 技术,可以在本地和公共云上统一管理。
持久存储支持 OpenShift 容器平台支持多种存储方案,包括红帽 OpenShift 数据基础和我们的生态系统(如 DellEMC、Portworx、NetApp),可以让用户在运行有状态和无状态应用时更加灵活和高效。
开源标准 除了其他开源技术,OpenShift 容器平台还结合了开放容器计划(OCI)/docker 格式容器以及经云原生计算基金会(CNCF)认证的 Kubernetes,提供强大的容器编排功能。
容器可移植性 基于 OCI 行业标准构建的容器镜像可确保开发人员工作站与生产 OpenShift 容器平台环境之间的可移植性。
三节点集群 包含了 Kubernetes 的全部功能,兼具高可用性和低资源占用,可以更好地管理包括主管节点和工作节点的边缘架构。
远程工作节点 将单个工作节点放在远程位置,然后由集中式主管节点在更大的站点(例如核心或区域数据中心)进行管理,这对空间、电力和散热能力有限的边缘环境尤为重要。
单节点 将控制和工作功能合而为一,以满足物理环境小、带宽低或断网的边缘用例的需求。
自动安装和升级 支持 Amazon Web Services、Google Cloud Platform、IBM Cloud 和 Microsoft Azure 等云平台,也可在本地使用 vSphere、红帽 OpenStack® 平台、红帽虚拟化或裸机技术进行自动化安装和无线平台升级。从 Operator 中心使用的服务可通过一次运维进行全面部署、配置和升级。
预安装 OpenShift 软件 我们的原始设备制造商(OEM)合作伙提供预装 OpenShift 的集群,可加快并简化边缘部署,减少使用新硬件所需的资源和时间,将应用部署在数据源附近。
自动化 标准化、自动化容器和应用的构建、部署、扩展、运行状况管理等工作。
强大的生态系统 背靠红帽不断扩大的合作伙伴生态系统,可随心选择广泛多样的集成。第三方可提供额外的存储和网络提供商、集成开发环境(IDE)、CI、集成、ISV 解决方案等。
自助服务置备 开发人员可使用最顺手的工具,轻松、快速地按需创建各种应用,同时运维团队也能全面掌控整个环境。
多语言支持 开发人员可在同一平台使用多种语言、框架和数据库。
用户界面 开发人员可直接访问多种命令行工具、多设备 Web 控制台和基于 Eclipse 的 IDE。
源至镜像部署 OpenShift 容器平台可提供相应的工具包和工作流,通过将源代码注入到容器中并让容器准备要执行的源代码来生成可直接运行的镜像。

红帽 OpenShift 是业界领先的企业 Kubernetes 平台,在应用创新方面深受各行业和全球企业的信任。

红帽 OpenShift Kubernetes 引擎(前称:红帽 OpenShift 容器引擎)是红帽企业 Linux® CoreOS 上的企业级 Kubernetes 以安全为中心的基础功能,可以在混合云环境中运行容器。

红帽 OpenShift 容器平台可增加一整套运维和开发人员服务和工具,包括无服务器、服务网格和管道,可以满足团队开始构建新的云原生应用或将现有应用迁移到容器的所有需求。

红帽 OpenShift 平台 Plus 基于 OpenShift 容器平台构建,包括高级多集群安全防护和扩展管理功能,适用于希望大规模构建云原生应用的企业。

红帽 OpenShift 容器平台

图 1. OpenShift 容器平台功能和辅助红帽产品

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/309329.html

(0)
上一篇 2023年12月5日 11:40
下一篇 2023年12月5日

相关推荐

发表回复

登录后才能评论