Kubernetes 伟大的未来

简介: Kubernetes 伟大的未来


网络异常,图片无法展示
|

我们一直认为是时候让 Kubernetes 用在边缘了。我们相信,凭借正确的边缘架构,Kubernetes 能够为每个行业的企业带来改变世界的新用例。

但这个愿景有多真实?

研究机构 Dimension research 为了了解 Kubernetes 用户,发布了《2022 年 Kubernetes 生产状况报告》。

去年的研究重点是清楚地了解正在使用的集群的大小和形状,以及组织是如何开始其 Kubernetes 之旅的,而今年,深入研究了不同的主题,包括边缘。

报告对 308 名受访者进行了调查,他们代表着从从业者到高级管理人员的运营、开发和 DevOps 角色,所在公司从 250 名员工的中型企业到大型企业。一个关键标准是:他们必须在生产中使用 Kubernetes。也就是说,他们必须根据经验说话。

边缘作为一种战略业务差异化因素,正在兴起

35%的 K8s 产品用户表示,他们正在边缘使用 Kubernetes。

如果你觉得这听起来很高,那么值得好好看看。我们认为这已经步入正轨,这表明,Kubernetes 在边缘的成熟期比在公共云领域要早得多。

调查表明,边缘不仅仅是出于技术和运维原因而选择的另一个位置。正如我们将看到的那样,它是一种能够创造真正竞争差异的业务促成因素。

在所有受访者中,81%的人表示,他们的行业中存在边缘的“引人注目”用例,而那些已经在边缘使用 Kubernetes 的人称,他们看到了 Kubernete 带来的战略业务好处,而不仅仅是 IT 运维好处。

67%的边缘用户表示,Kubernetes 让他们成为了一家更具创新性和竞争力的公司,而接受调查的用户中这一比例为 54%;50%的用户表示,它为创收创造了机会,而接受调查的用户比例为 34%。由于这些更显著的好处,25%的边缘 Kubernetes 用户更有可能表示他们对 Kubernete 体验总体上“非常满意”,而在所有受访者中,这一比例为 18%。


网络异常,图片无法展示
|


公司通过使用 Kubernetes 获得了哪些业务好处?

当然,当考虑创新和创收时,每个企业和每个行业都有不同的用例。一个例子是,GE Healthcare 正在利用其 Edison 平台(在 KubeCon EU 会议上介绍),将 Kubernetes 应用于临床站点,以支持计算密集型且利润丰厚的医疗成像工作负载。

边缘意味着增长

这是现在的情况。未来如何?

正如我们所看到的,边缘 Kubernetes 在今天是一个少数群体的追求,35%的人以某种形式这样做。55%的受访者表示,他们预计边缘 Kubernotes 在未来 12 个月内会增长——当然,这意味着许多人希望第一次开始他们的旅程。

只看那些今天已经在边缘做的人,信心更强。66%的人表示,他们预计他们使用的边缘 Kubernetes 在未来 12 个月内会增长,只有 3%的人预计会下降。


网络异常,图片无法展示
|


你的组织在边缘使用 Kubernetes 的情况在未来 12 个月内会发生什么变化?

尽管有这样的势头和好处,通往边缘的道路并不平坦。

边缘很难

总的来说,Kubernetes 社区被边缘吓倒了。72%的受访者表示,在边缘设备上部署和管理 Kubernete 太具有挑战性。

至于那些使用边缘的人,他们“强烈同意”边缘具有挑战性:23%的边缘用户和 15%的所有受访者如此表示。


网络异常,图片无法展示
|


在边缘设备上部署和管理 Kubernete 太具有挑战性。

当然,下一个问题是,“你觉得有什么挑战?

从总体上看,最大的挑战是安全性和合规性,51%的受访者选择了这一点。在今天的 IT 世界中,安全性几乎始终是首要问题,但当考虑边缘计算时,很容易理解为什么安全性和合规性是令人担忧的。易受物理篡改的无人值守设备;难以监控和修补的远程设备;在分布式位置捕获大量潜在敏感、受监管的数据:这是 CISO 的噩梦。

但是当我们看到那些已经使用边缘 K8s 的人的反应,那些在实践中遇到挑战的人,情况却出人意料地不同。

首先,边缘用户更有可能说他们经历了几乎所有的挑战。性能有限——41%的边缘用户选择(所有受访者的比例为 21%)。昂贵的现场工程考察——37%的边缘用户选择(所有受访者的比例为 18%)。换句话说:每个人都认为边缘 Kubernetes 很有挑战性,但一旦尝试了,在很多方面都比你想象的更难。


网络异常,图片无法展示
|


在边缘设备上部署和管理 Kubernete 有什么挑战?

第二,可能也是最引人注目的,使用边缘 K8s 的人提到的最大挑战是“当扩展到许多边缘设备时,要管理的集群太多了。”这取代安全性和合规性跃居首位。大规模的可管理性很难实现,在分布式环境中更是如此。

很明显,对于边缘计算的所有引人注目的用例,特别是边缘 Kubernete,早期采用者面临着坎坷的道路。边缘作为一个部署和管理技术的环境具有挑战性,它放大了与规模相关的任何挑战。

如何在低接触环境中进行配置?如何在单设备集群上执行无中断升级?如何在低连接环境中大规模实施策略?当设备暴露在现场时,如何确保安全?对于从事边缘部署的架构师来说,这些都是真实而棘手的挑战——如果不能有效地解决这些挑战,边缘 Kubernetes 没多少吸引力。

集中控制是管理边缘位置的关键

用户如何管理 Kubernetes 提供了一些更有趣的洞察。在整个受访者群体中,34%的人表示他们现在使用的是商业管理平台(其他选项包括 DIY 定制脚本、开源工具或云仪表盘)。但对于边缘用户来说,这个数字上升到了 46%。是什么让他们迈出了这一步?

我们询问受访者希望从管理平台中获得什么好处。那些在边缘上投资的人表示,他们重视一系列功能(见下图),但管理平台最具吸引力的好处(56%)是拥有一个工具来跨多个环境部署和管理所有 Kubernetes 集群,这直接与上面讨论的痛点挂钩。


网络异常,图片无法展示
|


Kubernetes 管理平台的以下哪些功能对你的组织有益?

似乎那些使用商业 K8s 管理平台的人对边缘未来更有信心。他们预计边缘 Kubernetes 在未来 12 个月内会有强劲增长的可能性是现在的两倍,对 Kubernete 的整体体验非常满意的可能性是原来的三倍。


网络异常,图片无法展示
|


相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
运维 Kubernetes 负载均衡
Kubernetes介绍篇:是什么?为什么要用?
是时候该学习Kubernetes了,不然都不敢说自己了解容器、了解Docker。
1315 0
Kubernetes介绍篇:是什么?为什么要用?
|
4月前
|
存储 Kubernetes 负载均衡
Kubernetes(K8S) 介绍
Kubernetes(K8S) 介绍
51 1
|
7月前
|
Kubernetes 监控 关系型数据库
了解Kubernetes
kubernetes入门
47 0
|
Kubernetes 调度 Docker
了解和使用 Kubernetes
通过 [《容器集群管理工具 Docker Swarm》](https://wangbinguang.blog.csdn.net/article/details/131082281)可以知道,在部署、调度、扩展和管理较多的容器时,如果有一个工具帮忙做这些事,那无疑会大大提高工作效率了。那 Docker Swarm 就是这样的工具,同样 Kubernetes(简称k8s)也是这样的一个工具,相对于 Docker Swarm, Kubernetes 生态比较庞大,有更多的支持、服务和工具。至于用哪个,萝卜青菜各有所爱吧。
103 0
|
运维 Kubernetes 安全
Kubernetes 之 Egress 思考
“网络周边安全”是任何一个企业运维团队所必须关注的重点。当我们谈到网络界面控制时,我们往往潜意识地先会想到入站安全(入口)。然而,基于流量的运作,例如,何时可以离开网络(出口)以及流向哪里同样至关重要。在这篇文章中,我们将不深入讨论为什么控制出口流量如此重要的理论细节,毕竟,前人已经说的口都干了。因此,本文仅从技术演进层面来探讨关于在云原生生态中“出口”的选型及实现场景。
215 0
|
存储 Kubernetes 安全
Kubernetes 你不知道的事
Kubernetes 你不知道的事
143 1
|
存储 Kubernetes 监控
Kubernetes-Kuboard
Kuboard 是一款免费的 Kubernetes 管理工具,提供了丰富的功能,结合已有或新建的代码仓库、镜像仓库、CI/CD工具等,可以便捷的搭建一个生产可用的 Kubernetes 容器云平台,轻松管理和运行云原生应用。您也可以直接将 Kuboard 安装到现有的 Kubernetes 集群,通过 Kuboard 提供的 Kubernetes RBAC 管理界面,将 Kubernetes 提供的能力开放给您的开发/测试团队。
|
存储 Kubernetes 监控
kubernetes 安全
kubernetes 安全
|
Kubernetes 监控 Cloud Native
Kubernetes介绍
Docker系列文章: 1. 为什么要学习Docker 2. Docker基本概念 3. Docker镜像基本原理 4. Docker容器数据卷 5. Dockerfile 6. Docker单机网络上 7. Docker单机网络下 8. Docker单机网络实战 9. Docker隔离技术 10. Docker限制 11. Docker Compose