根据Data on Kubernetes(DoK)社区的一项新调查,2022年在Kubernete上运行数据库的组织比例比去年上升了26个百分点。
超过四分之三(76%)的调查参与者现在承认在Kubernetes上使用数据库,高于去年的50%。报告称,分析工作负载也大幅增加,从39%增加到67%。
实际上,运行有状态应用程序(包括保存到永久磁盘存储的数据)并不常见。一年前,CNCF 2021的用户调查中,55%的人在这样做。然而,根据DoK的报告,使用Kubernetes数据的应用程序类型的组合似乎正在增长。
新报告调查了500多名在Kubernetes上运行数据工作负载的Kubernete用户。一致性和易管理性是在Kubernetes上运行数据工作负载背后的主要因素,这两个因素对于确保容器的广泛生产使用是至关重要的。
值得注意的是,在Kubernetes上使用数据的用户中,持久存储的利用率没有增加,流或消息工作负载有所下降。
Kubernetes上的数据是第二天运维问题
DoK报告的其他关键发现包括:
——大多数(72%)受访者在一年多前开始在Kubernetes上运行数据工作负载。在处理第2天运维(生产)方面有一些经验,调查参与者对Kubernetes上运行的不同类型的有状态工作负载表示总体满意。
——自动化应用程序供应和配置管理是人们在管理Kubernetes上数据工作负载时经常遇到的挑战。
——三分之二的受访者(66%)正在使用operator在Kubernetes上运行数据,这可以解决一些数据管理难题,但前提是他们还可以处理其他第二天问题,如可观察性和存储生命周期管理。
对组织的变革影响
调查显示,在Kubernetes上运行数据工作负载对组织有着变革性的影响。对价值的感知很高,但可能会高估实际收益。
——三分之一(33%)的受访者认为,运行Kubernetes数据对生产力产生了变革性影响,另有51%的受访者认为至少有显著的积极影响。当被问及对收入的影响时,这些数字仅略低。
——67%的人表示,采用Kubernetes管理数据工作负载后,他们的组织和/或开发人员的生产力至少提高了50%。这一比例高于去年DoK调查的57%。然而,这与实际生产率基准不可比,至少目前还不可比。
——54%的人声称,他们组织收入的10%以上可以归因于在Kubernetes上运行数据的能力。退一步,我们认为这样将Kubernetes与收入联系起来很牵强。52%的组织报告说,超过一半的数据工作负载运行在Kubernetes上。但使用Kubernetes基础设施运行生产工作负载与这些工作负载实际产生的收入不同。