文章转自:戴尔易安信解决方案订阅号
2015年发布至今,Kubernetes(又称k8s)7岁了。
这七年来,k8s一路从默默无闻的“青铜”,变身超越Docker的“王者”,甚至已经成为容器编排领域的事实标准,开启了云原生的序幕。
然而作为一项发展多年的技术, k8s的未来也成为大家关注的话题,换句话说,k8s是否会遇上“七年之痒”?
就在这七周年之际,VMware发布了一份报告,让我们一窥k8s的发展面貌。
《2021 年Kubernetes 状态报告》由VMware委托Dimensional Research进行调查,共有357名软件开发和IT专业人士接受了调查。
被调查企业中,约29%拥有100至1000名开发人员,11%拥有1000到2500名开发者,24%拥有超过2500名开发者。
其中技术公司(19%),金融服务公司(15%)电信(9%)、医疗保健(9%)和政府(7%)。
现代化应用的事实标准
多年来,关于k8s最常见的问题是:k8s的增长速度如何,是否后继乏力?
VMware《2021 年Kubernetes状态报告》显示,65%的受访者表示其生产环境中的大部分甚至全部容器化应用都运行在k8s中,这一数字在2020年为59%,而2018年这个数字还不到三分之一。
拥有超过500名开发人员的公司在此项调查上的数字更高,他们中的78%都更倾向于在生产环境中运行全部或大部分容器化工作负载。
过去一年,疫情改变了每个人的生活重心,全球都在努力应对新冠疫情带来的变化, IT部门受到的影响尤其大,企业若想快速更新业务则需要升级和重新部署应用的能力,提高开发人员向应用添加功能的速度是关键。
好消息是,企业组织正从k8s中受益,其中受访者认为的最大益处为:更好的资源利用率满足不断扩大的需求。
报告显示: 几乎所有接受调查的人(98%)都看到了k8s带来的巨大好处。其中“提高资源利用率”、“简化应用程序更新和维护”,以及“缩短软件开发周期”被评为使用k8s的最大益处。
以上这些数据可以看到,k8s已经走过了技术“尝鲜”阶段,虽然增长速度没有早年那般迅猛,但持续转向生产是k8s乘风破浪的一个重要标志。
不过要看到的是,企业在部署、管理和使用k8s方面依然面临许多挑战,尤其是开发和运维人员所面临的问题。
新技术与旧有系统兼容难题
随着 k8s在企业内部采用的比率越来越高,另一个与之相伴的挑战也在逐年走高,甚至接近半数。
很多人可能会认为,阻碍开发人员工作效率的第一大障碍是自动化的缺乏。但调查发现,最大的阻碍是“将新技术与现有系统整合”,有42%的受访者选择了这一选项,而在去年的调研中这一结果还是35%。
这不仅与近几年的情况相符,也清楚地表明,随着越来越多的应用在k8s中产生或迁移至k8s,与这些现有应用整合的需求只会不断增加,挑战也更加显著。
另外,一项由VMware委托、Forrester Consulting实施的调研显示:越来越多团队使用k8s发行版,而不是构建、整合和维护自己的k8s堆栈,即所谓的“DIY”。调研结果中选择“使用DIY k8s”的受访者比例显著下降,从2020年的29%降至2021年的18%。
这一结果也是显而易见的,当用户构建并运行自己的平台时,一定也需要不断解决种种问题,这不仅是对一个企业战略资源的运用不当,而且从长远来看也很少成功。因为企业真正的重点在于交付业务价值,而不是构建和整合基础架构。
Tanzu on VxRail打破瓶颈
可见,帮助企业减少k8s与现有系统的隔阂,同时简化k8s基础架构部署和配置,把重点放在交付业务价值上——这将是企业进一步突破效率和生产力瓶颈的关键。
而这也是戴尔科技和VMware集成VxRail和Tanzu产品线,为企业带来简单、可扩展的k8s功能的原因。
▲“固体传声”被他们玩明白了
Tanzu是VMware推出的云原生系列产品家族,它不是一个产品,而是以应用为视角的构建、运行和管理容器应用的环节,集合了多款VMware的产品,且都以k8s为平台,真正把开发和应用结合在一起,并让VMware在云和容器的领域合二为一。
借由Tanzu,戴尔科技与VMware合作推出落地产品VMware Tanzu on VxRail,这是市面上唯一提供完全集成的参考架构以及集群和私有云集成,可以充分利用任何IT环境的供应商产品。
戴尔易安信VxRail采用英特尔®至强®可扩展处理器,该处理器可以优化工作负载,可靠性强,还有高计算力、高稳定性和高效敏捷性,不仅帮助VxRail轻松满足既定工作负载,也在云领域有极大的应用潜力。
无论您处于k8s之旅的哪个阶段,无论是采用Tanzu进行k8s协作还是开发现代化应用,都将受惠于vSAN、vSphere以及VMware Cloud Foundation的众多功能,满足您的业务需求。
01
快速部署,加速业务上线
VxRail系统在出厂时就经过全面集成,企业随时可以部署。搭载 vSphere with Tanzu 的VxRail群集可实现自动化部署,从而以云的速度向开发人员无缝交付现成基础架构。
VxRail的另一个好处是轻松扩展,随着业务需求增长, 15分钟即可向现有群集无中断地添加新节点。
02
方式灵活,自动运行k8s
前面说到,目前企业用户在使用k8s时,最普遍的挑战就是新旧系统整合。
在这方面, VxRail与VMware Tanzu在基础架构层面上实现了容器管理和虚拟化管理同步,让IT管理员可以在熟悉的vSphere客户端环境中使用k8s,同时启动并运行所有关键应用程序,从而大幅降低了使用k8s和基于k8s的开发者工具的复杂性。
同时,戴尔科技能够以您想要的方式交付k8s,其选择范围之广,业界无出其右:
●寻求具有多种配置(包括高可用生产就绪配置)的参考体系架构客户,可选择Tanzu Architecture for VxRail,依靠可信赖、成熟的云原生体系架构,在经验证的PaaS/CaaS平台上进行开发;
●寻求网络灵活性且对可扩展性要求较低,或具备大规模管理k8s的SDN 专业客户,可选择vShere with Tanzu on VxRail,实现快速、标准的 VxRail 部署,同时保持现有运营模式和网络灵活性;
●寻求k8s大规模部署的客户,可选择VCF with Tanzu on VxRail,在统一云平台上采用k8s,实现完全自动化、全包式的混合云。
您也可以根据下图指引
轻松找到所需基础架构
03
唯一承诺30 天内同步更新
随着k8s越来越多地进入企业生产领域,如何确保系统稳定也是企业的首要考量。
在这方面,每当VMware发布HCI软件更新时,戴尔科技是市面上唯一承诺在30天内同步更新的企业,从而第一时间为企业带来漏洞修复或增强功能。
此外,VxRail还支持在群集中使用异构节点,客户可以轻松、无中断地改进硬件和软件,跟上数字技术的进步。
最后,关于k8s 的未来,让我们引用k8s两位创始人——Craig McLuckie(现VMware 应用现代化业务部门研发副总裁)和Joe Beda(现VMware 首席工程师)的话作为总结。
Craig McLuckie
Joe Beda
在他们看来,k8s的存在感会越来越“弱”,因为k8s正变得无可取代:
“k8s 已经走过七年,但我们认为它作为一个社区,仍处于起步阶段… …我们想让k8s 变得‘无聊乏味’,让它足够可靠,嵌入生态系统中。
这样,它就真的像我们以抽象概念所描述的基础设施一样,自然地成为工作的组成部分,如同消失一般融入在框架中,人们无需额外考虑它的存在”。
七年之痒?k8s说路还远着呢!