当前位置:首页 >> 信息化课堂 >> 办公软件

全栈开发服务助力企业容器化转型

作者:软码云 浏览:81 发布日期:2026-04-09
[导读]:30年技术积累赋能华为云 全栈容器服务加速企业云上应用开发

发展至今的云计算,已并非是关于是否要采用云的问题,而是涉及如何采用云、怎样将云运用得更好的问题。诸多大型企业于云化进程里遭遇阻碍致业务创新难以推进,传统虚拟机模式愈发力不从心,此时容器技术带来的变革切实发挥了作用。

容器技术成为企业上云标配

以往企业趋向云端,大致是将虚拟机当作物理机来运用,部署一项应用,非得配置环境、安装依赖,一番折腾许久,且极易捅娄子。现在可不相同了,容器技术于一块儿集成了应用跟其所需的运行环境,仿若集装箱那般具备标准化特质,迁移至任何地点均可径直运行。此种行径在互联网公司已然运用得极为娴熟,传统企业也纷纷迎头追随,到2025年,国内具有超过六成份额的制造企业着手运用容器去运行核心业务。直白来讲,容器促使 IT 部门摆脱了繁杂的环境配置束缚,只需专注编写好应用便足矣。

容器所带来的最为显著的改变乃是部署速度。以往在上线一项全新功能时 ,从开展开发工作直至上线 ,起码需要两三天时间 ,而如今一天能够推送好几个版本。更为关键的是 ,容器使得应用能够在不同的云环境之间随意迁移 ,不会由于采用了某一家厂商的产品便被束缚住。对于银行 、能源这类大型企业而言 ,不被厂商锁定属于一项硬性规定 ,而容器恰好解决了这一顾虑。

Kubernetes成为容器管理的事实标准

仅有容器是不足够的,几百乃至几千个容器该如何进行管理呢,由谁来开展调度,又由谁来实施自动扩缩容操作呢,这便需要一个指挥中心。Kubernetes正是承担该角色的,它助力企业对所有容器的运行、扩展以及故障恢复予以自动管理。自2015年开源之后,K8S仅仅耗费三年时间便成为了容器编排领域的绝对领先者,全球超过百分之八十的容器化企业都在使用它。AWS、Azure、google云这些大型厂全都在自身平台里深度整合K8S。

K8S得以兴起,凭借的是其具备的强大自动化能力,举例来说,当半夜之时流量陡然剧增,K8S能够自动增添容器数量以承受压力,若是某个节点出现故障,它会自动将任务转移至健康机位继而重新运行。这些功能特性对于那些需7x24小时保持在线状态的大型网站以及交易系统来讲,无疑堪称救命的关键所在。并且K8S是开源性质的,不会受到任何厂商的制约,这恰好符合企业想要把控自身命运的心理。

华为率先用K8S改造自身IT系统

华为身为全球屈指可数的通信设备商,其自身的IT系统极为繁杂,它在全球坐拥八个数据中心,十万余台虚拟机当中运行着八百多个应用,且全都是借助传统虚拟机进行封装的,管理如此庞大的系统,运维成本高得令人咋舌,每一次升级都得协调好几个团队,慢得简直离谱,2016年之际,华为决定率先拿K8S进行调整,对自身的IT系统实行容器化改造,给同行示范一番。

此次改造进程相较于预先设想的情形更为顺遂些,华为将那些原本依托虚拟机运行的应用逐个迁移至容器当中,并且借助K8S实施统一的调度安排。这般改造所带来的成效极为显著,资源利用率由先前的不足百分之三十提升至百分之六十以上,应用部署所需时间从以小时计压缩至以分钟来计算。更为关键重要的是,华为的业务广泛分布于全球各地,存在着需要跨越地域在多个数据中心进行部署的状况,K8S所具备的联邦能力恰好能够发挥其作用。后来此实践经验被华为归纳总结成为方法论,全部反馈至K8S开源社区之中。

全栈开发服务

华为云提供全栈容器服务

华为云在有了内部成功经验之后,于2017年正式推出了云容器引擎CCE,将自家验证过的技术打包成产品供企业使用。针对不同客户需求,华为云推出了两种服务,CCE是专属集群模式,适用于需要完全掌控基础设施的大客户,云容器实例CCI是Serverless模式,其特点是客户只需上传应用,底层集群由华为云自动管理,门槛降低了许多。同时推出的还有容器镜像服务SWR,该服务能提供高速稳定的私有镜像仓库,并支持自动化构建发布。

在微服务改造这方面,华为云对两套方案予以了同时支持,一套是Istio服务网格,另一套是其自研的CSE微服务引擎。Istio适用于那种不想对代码进行修改的非侵入式场景,至于CSE,它针对Java应用展开了深度优化,而且相比开源的Spring Cloud,性能要更高。另外,华为云还配备了应用编排服务AOS,借助模板能够一键开启整个开发测试生产环境,使得运维人员无需再手动去配置机器以及网络。经过这样一套举措下来,从打包开始,到部署,再到治理以及运维,整个链路都被覆盖到了。

落地案例验证了容器服务的价值

华为云的容器服务并非只是理论空谈,而是切实地为客户解决了问题,2017年底,咪咕互娱运用CCE进行了容器化改造,系统性能一下子提升了一倍,游戏行业对于延迟极为敏感,原本使用虚拟机难以承受突发流量,更换为容器之后弹性扩容速度大幅加快,玩家体验显著得到提升,2018年,华为云又与老牌ERP厂商管家婆展开合作,协助他们将传统的.NET应用迁移至容器中运行,这是国内较早的Windows容器落地实例。

同年9月,华为云在CCE基础上增添了两个极为重要的特性。一个是Istio服务网格,它能使微服务治理如同搭建积木那般简易,无需改动一行代码便可达成流量控制以及安全策略。另一个则是GPU容器特性,此特性专为AI训练场景进行优化,华为在硬件领域所积累的成果得以发挥作用,其训练速度相较于普通容器而言快了好几倍。这些特性皆是依据客户需求而产生的,并非毫无根据随意决定的。

华为云在开源社区的深厚积累

华为并非仅仅只用开源软件,还切实地往回贡献代码,在CNCF基金会里,华为身为创始成员以及白金会员,在K8S项目一开始启动就加入了,华为所贡献的KubeEdge项目是首个被社区接纳的边缘计算顶级项目,微服务框架ServiceComb于2018年也进入了孵化器。于区块链这一领域之中,华为早在2016年便参与了超级账本项目,于两个备受瞩目的热门子项目Fabric以及Sawtooth Lake里持续不断地贡献代码,并且还获得了项目维护者的席位,此乃国内独一无二的情况。

华为牵头成立了超级账本中国技术工作组,担任了主席,推进 区块链技术在国内的普及。此外 华为向社区贡献了区块链性能测试工具 Caliper,可方便大家衡量不同区块链方案的性能表现。这些贡献表明 华为在云原生和区块链这些前沿领域并非跟着跑,而是有发言权的。未来 公有云的竞争必定是全栈能力的较量,华为凭借这些年积累的实战经验和代码贡献,能够给企业带来实实在在的价值。

读过此篇文章之后,我要向诸位读者进行询问:在你们公司于容器化上云的进程当中,所遭遇的最为严重的痛点究竟是什么,是技术选型存在困难、团队能力有所欠缺,又或者是担忧被厂商锁定,欢迎于评论区去分享你的经历以及看法。

免责声明:转载请注明出处:https://www.ruanma.com/oa-lesson/229.html

扫一扫  微信聊

需求分析&设计文档

24小时免费出软件开发网站建设方案文档

请填写下方表单,我们会尽快与您联系
感谢您的咨询,我们会尽快给您回复!