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 的整体体验非常满意的可能性是原来的三倍。


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


相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
存储 小程序
微信小程序的bindtap和catchtap的区别
微信小程序的bindtap和catchtap的区别
356 0
|
Linux Python
【Python】前置:Conda 安装教学 | 搭建GYM-Box2D CarRacing 项目环境 | 环境准备
【Python】前置:Conda 安装教学 | 搭建GYM-Box2D CarRacing 项目环境 | 环境准备
267 0
|
8月前
|
JSON 数据挖掘 API
1688API最新指南:商品详情接口接入与应用
本指南介绍1688商品详情接口的接入与应用,该接口可获取商品标题、价格、规格、库存等详细信息,适用于电商平台开发、数据分析等场景。接口通过商品唯一标识查询,支持HTTP GET/POST请求,返回JSON格式数据,助力开发者高效利用1688海量商品资源。
|
10月前
|
存储 安全 JavaScript
TypeScript-内置应用程序类型-Recode
通过使用 `Record` 类型,开发者可以显著提升代码的安全性和可维护性。无论是配置对象、字典结构还是动态表单,`Record` 类型都提供了一个简洁、类型安全的解决方案。
462 82
|
9月前
|
前端开发
鸿蒙开发:Canvas绘制之画笔对象Pen
Pen对象主要适用于修改图形形状的轮廓信息,可以修改的有,颜色,线宽,是否抗锯齿,透明度,线帽样式等等属性,当然了如果你想实现一个填充效果,需要切换Brush对象。
219 9
鸿蒙开发:Canvas绘制之画笔对象Pen
|
10月前
|
人工智能 算法 大数据
数据的“潘多拉魔盒”:大数据伦理的深度思考
数据的“潘多拉魔盒”:大数据伦理的深度思考
603 25
|
人工智能 缓存 Kubernetes
Kubernetes在AI/大数据领域的 最新进展与大规模实践
根据在[CNCC 2022开源分布式云原生系统技术发展](https://ccf.org.cn/cncc2022/schedule_d_4075)论坛的演讲整理。 ![](https://ata2-img.oss-cn-zhangjiakou.aliyuncs.com/neweditor/08cde176-d1d3-49ae-a1f7-cc025d3f06f3.png) 在云计算技术快速发展的过
2412 73
Kubernetes在AI/大数据领域的最新进展与大规模实践
|
Prometheus 监控 Cloud Native
grafana展示的CPU利用率与实际不符的问题探究
观察到`mpstat`命令显示单核CPU的`%usr`和`%sys`分别持续在70%和20%,而Grafana监控数据显示较低。问题源于Grafana表达式计算的是CPU时间增量而非利用率。`mpstat`通过`/proc/stat`获取数据并计算CPU利用率,而`node-exporter`直接导出原始数据。调整Grafana表达式以匹配`mpstat`的计算方式后,两者结果一致。解决方案是修正Grafana查询以准确反映CPU占用率。
658 1
grafana展示的CPU利用率与实际不符的问题探究
|
开发者 Java
JVM内存问题之top命令的物理内存信息中,'used'和'free','avail Mem'分别表示什么
JVM内存问题之top命令的物理内存信息中,'used'和'free','avail Mem'分别表示什么
300 1
|
网络协议 算法 数据安全/隐私保护
高频面试题:部署OSPF后,为啥无法建邻居关系?
高频面试题:部署OSPF后,为啥无法建邻居关系?
430 0