跳转到节

什么是容器编排?

复制 统一资源定位地址

容器编排是指自动化容器的部署、管理、扩展和联网。容器编排可以为需要部署和管理成百上千个Linux®游戏和主机的企业提供便利。

容器编排可以在使用容器的任何环境中使用。它可以帮助您在不同环境中部署相同的应用,而无需重新设计。通过将微服务放入容器,就能更加轻松地编排各种服务(包括存储、网络和安全防护)。

容器可为基于微服务的应用提供理想的应用部署单元和独立的执行环境。借助容器,您不仅能以微服务的方式在同一硬件上单独运行一个应用的多个部分,还能更好地控制每个部分及其生命周期。

利用编排来管理容器的生命周期也为将编排集成到 CI/CD工作团队提供了支持。与应用编程接口(美国石油学会)开发运营团队一样,容器化微服务也是云原生应用的重要基础。

使用容器编排可以自动化和管理任务,例如:

  • 消毒
  • 配置和调度
  • 资源分配
  • 容器可用性
  • 根据平衡基础架构中的工作负载而扩展或删除容器
  • 负载平衡和流量路由
  • 监控容器的健康状况
  • 根据运行应用的容器来配置应用
  • 保持容器间交互的安全

容器编排工具提供了用于大规模管理容器和微服务架构的框架。容器生命周期的管理有许多容器编排工具可用。一些常见的方案包括:Kubernetes、Docker Swarm和Apache Mesos

Kubernetes公司是一个最初由 谷歌工厂2015年,谷歌Kubernetes项目捐赠给新成立的云原生计算基金会

借助 库伯内特斯编排功能,您可以构建跨多个容器的应用服务、跨集群调度容器、扩展这些容器,并长期持续管理它们的健康状况。

库伯内特斯可以帮助用户省去应用容器化过程的许多手动部署和扩展操作。您可以将运行 Linux操作系统容器的多组主机(物理机或虚拟机)聚集在一起,由 库伯内特斯平台来轻松高效地管理这些集群。

更广泛一点说,它可以帮助您在生产环境中,完全实施并依赖基于容器的基础架构。

而且,这些集群可跨公共云、私有云或混合云部署主机。因此,对于要求快速扩展的云原生应用而言,库伯内特斯是理想的托管平台。

此外,库伯内特斯还允许您移动应用而无需重新设计,从而有助于工作负载的移植和负载平衡。

Kubernetes公司:

  • 集群:控制平面以及一个或多个计算机器或节点。
  • 控制平面(控制平面):控制 库伯内特斯节点的进程的集合。所有任务分配都来自于此。
  • 库贝莱特:运行在节点上的服务,可读取容器清单(集装箱舱单)确保指定的容器启动并运行。
  • 容器集(吊舱):部署在单个节点上的一个或多个容器组成的容器组。同一容器集中的所有容器共享同一个 IP、IPC、主机名称及其它资源。

使用容器编排工具(estash Kubernetes)时亚马尔JSON格式文件来描述应用的配置。该配置文件会告诉配置管理工具到哪里查找容器镜像,如何建立网络,以及将日志存储在哪里。

部署新容器时,容器管理工具会考虑所有已定义的要求或限制,自动将部署调度到集群并查找适合的主机。之后,编排工具将根据 组成文件中所确定的规范来管理容器的生命周期。

您可以使用Kubernetes风格来管理基于容器的应用和服务的配置、生命周期及规模。这些可重复的模式是 库伯内特斯开发人员构建完整系统所需的工具。

容器编排可以在运行容器的任何环境中使用,包括内部服务器和公共云或私有云环境。

真正的生产型应用会涉及多个容器。这些容器必须跨多个服务器主机进行部署。这正是红帽®OpenShift®(OpenShift)的用武之地。红帽 OpenShift和Kubernetes此外,它还具备更多功能。

红帽 开放式换档汇集了所有相关的先进技术,旨在将 库伯内特斯打造成为可供企业使用的强大平台,这些技术包括:注册表、联网、遥测、安全性、自动化和服务。

借助红帽 OpenShift(OpenShift)的可扩展性以及控制和编排功能,开发人员可以构建新的容器化应用、对其进行托管并在云端加以部署,从而轻松快速地将各种奇思妙想转变为新业务。

在公有云、私有云和您的数据中心试用、购买和管理认证软件。这就是红帽市场的力量。红帽市场提供了一种更简单的方式来访问您正在使用的软件,该市场构建于统一的基于 库伯内特斯的环境中,并且可以部署到任何地方。

意大利市场新冠肺炎

继续阅读

容器与虚拟机

Linux内容和虚拟机都是封装型计算环境,里面组合了各种 信息技术组件并独立于系统的其余部分。

你喜欢吗

容器编排是指自动化容器的部署、管理、扩展和联网。

什么是 Linux主题

Linux操作系统容器是与系统隔离开的一系列进程,它从单独的镜像运行,并由该镜像提供支持进程所需的全部文件。

详细了解容器

产品

企业级应用平台,包含一系列久经测试的服务,可在您选择的基础架构上将应用推向市场。

相关资源

案例研究

容器和微服务 - 提高制造业敏捷性

电子书

增强混合云安全性

产品规格表

红帽 OpenShift(开放式换档):面向混合云的容器技术

检查清单

在云中采用容器的八大理由

电子书

借助容器战略获得竞争优势

培训

免费培训课程

"通过红帽来运行容器"技术概述

免费培训课程

容器、Kubernetes和OpenShift技术

免费培训课程

利用微服务架构开发云原生应用