Kubevirt走向主流,Kubernetes迎来新道路,202
近年来,“云原生”频繁出现在我们的视野中,成为了IT 圈里耳熟能详的热门词。
根据Forrester数据显示,在2021年,全球云原生应用持续上升,组织中容器和无服务器技术的使用率在一年内都增长了75%以上。
并且根据Gartner预测,到2025年,将会有超过95%的新数字工作负载被部署在云原生平台上,而在2021年这一比例只有30%。
再看近几年,各大公司对云原生技术的采用呈指数级增长,由容器和Kubernetes引领的应用程序现代化成为许多企业的主要目标,基于容器的CI/CD是现如今初创公司和各大企业在实际上的DevOps标准,而Kubernetes逐渐转变成为一个混合计算平台,使公共云供应商能够在部署内部环境的集群中运行他们的托管服务........
那么,在2022年,云原生都有哪些发展趋势值得关注?
#01
WebAssembly 崛起
WebAssembly已经发展成为一个高性能、跨平台和多语种的软件沙盒环境,被运用于云原生软件组件。由于容器运行时和WebAssembly(WASM)存在惊人的相似性,所以Kubernetes也可以被用于协调WASM组件。
WasmCloud、 WasmEdge、KubeEdge以及Krustlet等项目使WASM成为云原生宇宙的公民之一。Kubernetes可以从一个单一的控制平面无缝协调WebAssembly和容器两种工作负载,也就是说我们甚至可以将打包成WebAssembly的软件与容器化软件一起运行。包括SecondState, Cosmonic和 Suborbital在内的创业公司正在建立的平台和工具,都在加速WASM的采用。
预计2022年我们可以看到云原生WASM的崛起。
#02
Kubernetes 迎来新道路
虽然云原生生态系统里充斥着三种不同的Kubernetes发行版,即开源发行版、商业发行版以及管理发行版。但我们在2022年可能看到一种被定义为生产级的发行版出现。
开源发行版的Kubernetes包括最基础的Kubernetes、亚马逊的EKS-D、K3s和 RKE2。商业发行版包括红帽 OpenShift, VMware Tanzu, Rafay, Mirantis Kubernetes Engine以及 D2iQ Kubernetes Platform.
与开源版和商业版不同的是,管理型Kubernet产品只能运行在供应商运营和管理的管理环境上,不能直接提供给客户。公共供应商现在主要推动的还是管理型Kubernetes产品的发展,诸如亚马逊的弹性Kubernetes服务、Azure Kubernetes服务、谷歌的Kubernetes引擎,或是IBM Kubernetes 服务,谷歌 Kubernetes 容器引擎,以及 Platform9 Managed Kubernetes这些产品都是管理型Kubernetes发行版的例子。
在2022年,谷歌和微软预计将宣布基于其管理产品的开源Kubernetes发行版——GKE和AKS。这些发行版将被定位为生产级的Kubernetes环境,提供与管理服务相同的功能。采用这些发行版的客户将能够轻松切换到基于云或混合管理的服务。这对谷歌和微软将自己的产品定位为AWS的EKS-D和EKS-A的替代品有帮助。
除了管理版的供应商可能发布新定位的Kubernetes,我们还可能看到针对物联网、边缘和人工智能工作负载而专门建立的优化后的Kubernetes发布。
#03
中间件逐渐向Serverless形态演进
在云原生时代,中间件仍然发挥着至关重要的作用,并在新场景、新边界、新形态上不断推陈出新。
新场景:随着越来越多样化的计算负载和数据被搬到云上,尤其是最近发展迅速的大数据、流计算、AI等新场景,势必会对中间件提出新的要求;
新边界:据 Gartner 预测,到 2025 年,将有 50% 的企业使用分布式云,分布式云已经成为大量企业下一代IT架构的首选。在此背景下,多云、混合云、云边一体化应用交付将成为核心诉求,一方面中间件需要具备自身在分布式云场景下的交付部署问题,另一方面,中间件需要解决分布式云场景下的业务数据流转问题;
新形态:Serverless将成为下一代云计算的主流形态,在这样的趋势下,中间件也将会由现在的 BaaS 和 SaaS 形态,逐渐向 Serverless 形态演进。
#04
云原生安全更受关注
这几年各企业对网络安全的重视度飞快上涨。对于云原生这个炙手可热的领域自然也不会例外。
在2022年中将有两个领域得到更多的安全方面的关注——软件供应链和eBPF。
软件供应链就像是现实世界中的商业供应链一样,将最基础的资源通过一系列的步骤个过程进行转换,最后提供给客户需要的成品。现代的软件开发试讲公共领域中的各种组件作为开放源代码项目进行组装和整个。在复杂的软件供应链中,一个步骤中的软件被破坏就会对多个软件部署造成严重损害。
尤其是供应链最底层的开源项目,一旦出现问题就会造成非常大损失。最近涉及了CodeCov, Solarwinds, Kaseya和 ua-parser-js NPM package软件包以及开源项目Apache Log4j事件突出了确保软件供应链安全的必要性。在2022年,将有新的倡议、项目,甚至新的创业公司专注于安全的软件供应链管理。
另一个令人兴奋的趋势是eBPF,它使云原生开发人员能够构建安全的网络、服务网和可观察性组件。我们可以看到lsovalent正在通过Cilium将eBPF引入了容器原生网络,Pixie(被New Relic收购)利用它来构建可观察性堆栈,Falco和Tracee利用eBPF来监控和预警安全事件的发生以及发出警报,还为服务网状结构引入sidecar-less proxy代理。2022年期待eBPF成为云原生安全网络的基础。
#05
数据治理成为刚需
伴随越来越多的企业机构走向云端,数据治理与安全愈发受到重视。IDC预测,在未来几年内,企业将迅速增加对管理、分析数据和内容的技术的投资与部署,应用在分析、决策和运营等工作中。
到2022 年,55% 的中国500强企业将拥有数据控制台,以支持数据运维(DataOps)、推动基于ML 的数据工程、降低数据风险并推动数字一代(Gen D)员工的创新。到2024年,35%的中国500强企业将通过数据洁净室(data clean room)与外部利益相关者建立数据共享伙伴关系,在保护数据隐私和宝贵的数据资产的同时增加相互依赖。
IDC预测,到2024年,数据隐私、安全、存储、使用、披露要求方面的要求,将迫使80%的中国大型企业在自主基础上重组其数据治理流程。数据治理、零信任与隐私计算、云与边缘安全成为企业的刚需。
Forrester指出,由于公共卫生、网络安全、数据隐私和可持续发展的高度关注将世界推向一场重大的信任危机之中,信任将成为关键的商业要素。在亚太地区,金融服务业将成为第一个把信任作为正式衡量标准的行业。
#06
Kubevirt 成为主流
Kubevirt是一个开源项目,使Kubernetes能够像容器一样协调虚拟机。通过并排运行虚拟机和容器,客户可以轻松地将传统的工作负载与现代的基于微服务的应用程序整合起来。还可以从管理这两种工作负载的简化的DevOps工作流程中获得其他收益。Kubevirt已经是现在红帽OpenShift虚拟化, Rancher的 Harvester, Platform9 Managed Kubernetes, and 谷歌 Anthos的一个重要组成部分。
在2022年,将看到各公司对Kubevirt与Kubernetes的采用和整合急剧上升,虚拟机将成为云原生宇宙中的一流公民。
#07
GitOps成为持续部署的标准
GitOps为云原生工作负载的发布与管理,带来了我们曾经非常熟悉的的基于Git的工作流程。通过将Git作为单一的事实来源来调和状态,再加上快速回滚的能力,这都使GitOps成为一个强大的机制。如果某个公司实施GitOps,Weaveworks的 Flux CD, ArgoCD, 谷歌的Anthos Config Management和 Rancher Fleet是不错的选择。
2022年,GitOps将发展到支持多租户和多集群部署,使其能够轻松管理运行在边缘或混合环境中运行的数万个Kubernetes集群。GitOps将成为持续部署的黄金标准。
#08
边缘计算进一步爆发
IDC调研结果显示,亚太地区的企业正在通过边缘满足更广泛的计算密集型需求,并且取得了可观的回报。预计到2023年,70%的企业将会在边缘处理数据,部署在边缘的应用数量将增长8倍,超过50%的新增基础架构将考虑部署在边缘侧,边缘基础架构的花费在2023年将达到212亿美元市场规模。
Forrester预测在2022年对于智能基础设施的投资将增加40%。5G、物联网以及边缘计算等技术将推动智能基础设施加速增长。例如,边缘计算产生的洞察力可以帮助优化交通、减少拥堵,以及为公共安全保驾护航。5G、车路协同和边缘计算的有机结合将驱动自动驾驶的集装箱卡车以及导引车,帮助港口和机场提高效率。
Gartner也指出,边缘计算正在许多客户的环境中实施,创造收入、节省资金、提高安全性和客户体验,并启用全新的应用程序和数据模型。
此外,在数字技术助力碳中和趋势下,边缘计算与物联网将得到进一步融合。Forrester表示,到 2022 年,对由边缘和物联网提供支持的可持续性相关服务的需求将增长,以实现能源效率和资源管理。预计使用物联网和边缘计算来帮助减少碳排放的产品将由“传统智能技术产品供应商、IT和专业服务以及专注于行业和物联网的平台供应商”等公司推向市场。
#09
其它趋势
· 云原生空间中更多的 Rust 采用
· 更多地采用多租户工具
· 基础设施即代码工具 - 增加对 Pulumi、Terraform 和 Crossplane 的采用。
· Serverless:OpenFaas、Fission 和 OpenFunction 的采用将增加
· Kubernetes 在生产环境中的设置和管理仍然很复杂。托管 Kubernetes 使客户可以在更短的时间内轻松启动和运行集群,花费更少的时间在运营工作上,并且具有更高的稳定性。预计在 2022 年,我们将看到托管 Kubernetes 服务的采用率增长。
· 多云:由于 Kubernetes 的强大功能,人们将开始使用多云,从而不受特定云提供商的束缚。
· 备份策略:随着最近广为人知的中断,组织也将研究备份解决方案和灾难恢复。我们可以看到更多工具在这个领域不断发展,可以帮助从一个云提供商到另一个云提供商无缝地进行灾难恢复——这是多云准备的另一个案例。
根据Forrester数据显示,2021年,全球云原生应用持续上升:开发人员报告其组织中容器(33%至42%)和无服务器技术(26%至32%)的使用率都发生了迅猛增长,两者在一年内都增长了75%以上。预计到2022年,在采用云优先战略的亚太公司中,30%将转向云原生。同时,一些亚太地区的公司将优先考虑基于容器、面向微服务的架构,并将使用云原生平台来推动技术驱动的创新。
作为国内领先的容器云服务商,谐云目前已实现了云原生技术在不同行业的落地应用和商业模式构建,覆盖通信、金融、能源、化工等多行业百余家客户。面对2022新态势,谐云将持续以科技赋能,以“观云台”为核心,结合DevOps与微服务等场景,打通企业数字化转型的全链路场景,助力客户拥抱云原生。
资料整合来源 | CSDN 阿里巴巴云原生 中国电子报