我们一直认为是时候让 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 的整体体验非常满意的可能性是原来的三倍。