Google更新Kubernetes云容器管理功能

生活2020-02-25 09:13:47
导读谷歌已经发布了一系列更新,据称它们将使企业更容易在公司的云平台上设置和高效运行容器工作负载。其中包括新的自动化节点管理功能,谷歌的

谷歌已经发布了一系列更新,据称它们将使企业更容易在公司的云平台上设置和高效运行容器工作负载。其中包括新的自动化节点管理功能,谷歌的Container Optimized OS的普遍可用性以及公司容器集群管理技术的最新版本Kubernetes 1.6的发布。

谷歌软件工程师Maisem Ali在博客中表示,自动节点管理功能旨在帮助组织确保其容器节点处于良好状态并处于最新状态。到目前为止,管理员负责确保其容器节点的整体运行状况,并确保节点是最新的。

本周发布的一项新的节点自动升级功能消除了这一要求。管理员不必手动升级容器集群中的节点,而是可以将其节点设置为在可用时自动升级到最新的,经过全面测试的节点版本。一旦启用了自动升级功能,需要更新的节点将自动关闭,并将其工作负载转移到新节点,而无需任何手动操作。

本周还发布了一项新的节点自动修复功能,组织可以使用该功能来确保具有性能问题(例如崩溃的二进制文件和磁盘驱动器容量不足)的节点得到自动修复。启用该功能后,Google Container Engine将持续监视节点的运行状况,并在满足某些条件时自动触发故障节点的重建。

作为节点管理功能升级的一部分,Google本周还引入了一项新功能,使管理员可以在某些情况下取消或回滚节点升级。

根据Ali的说法,Google必须对其Container Engine逻辑进行实质性的架构改进,以支持新的节点自动升级和自动修复功能。“我们重新设计了整个升级逻辑,重点是使升级尽可能无干扰。” Ali指出。

从本周开始,该公司的云服务客户通常可以使用Google的Container Optimized OS(以前称为Container VM-Image)。组织可以使用容器优化的操作系统在Google的Cloud Platform上运行Docker容器。

Google的云平台博客上的Google软件工程师Saied Kazemi 说,该操作系统基于开源的Chromium OS,并预先安装了Docker的容器运行时以及Kubernetes集群管理和编排技术。

Kazemi指出:“ Container-Optimized OS的主要好处是我们控制了构建,测试和发布周期,为GCP客户(包括Google自己的服务)提供了增强的内核功能和托管更新,”

从本周开始,谷歌还开始向其云客户提供Kubernetes 1.6。据产品经理David Aronchick称,新版本具有一些针对可伸缩性,调度和安全性的更新。

最重要的更新之一是使用Kubernetes可以管理的节点数量。借助Kubernetes 1.6,容器引擎现在可以支持最多5,000个节点的群集大小,或者是以前支持的2,000个节点的2.5倍。Aronchick说,增加的可伸缩性将使组织能够在Container Engine上运行其最大的工作量。

免责声明:本文由用户上传,如有侵权请联系删除!