加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

展望2021|容器的“春天”来了吗?

发布时间:2021-02-26 01:48:27 所属栏目:传媒 来源:至顶网
导读:每年做展望前,都会先花一点时间做一些简单回顾,今年也不例外。用了几秒时间快速回想了一下2020年的热词,脑中闪现的第一个词是容器。 在IT界,大家喜欢把传统的IT架构比喻成烟囱式架构,在这个框架下每一个业务线都是一个独立的烟囱,并且通常由不同的开发
副标题[/!--empirenews.page--]

每年做展望前,都会先花一点时间做一些简单回顾,今年也不例外。用了几秒时间快速回想了一下2020年的热词,脑中闪现的第一个词是——容器。

在IT界,大家喜欢把传统的IT架构比喻成“烟囱式”架构,在这个框架下每一个业务线都是一个独立的“烟囱”,并且通常由不同的开发团队去构建和运维,不但技术栈不同,彼此之间也不互通,所以,数据就很难在不同业务之间形成流动。

容器可以很好地解决这个问题,它相当于把传统架构中的“烟囱”拆成一个个的“积木”(也就是“容器”),然后再根据特定的业务需求,灵活选择所需的“积木块”进行重新组合。如此一来,数据的边界就不再被限制于某个系统,可以在企业内真正流动起来。

虽然容器技术大约在20年前就已经出现,但直至2013年Docker诞生之后,它才真正被带入大众视线;而随着2014年Kubernetes 项目的发布,容器技术又得以迅速普和落地。虽说是“大器晚成”,但近两年来,容器却得到了肉眼可见的飞速发展和应用。

数据的表现是最直观的。根据中国信通院《2020云计算发展白皮书》的调查报告显示,2019年43.9%的企业表示已经使用容器技术部署业务应用,计划使用容器技术部署业务应用的企业也占到了40.8%;Gartner在《预测分析:全球容器管理(软件和服务)》报告中则预计,到2024年将有75%的大型企业会在生产中使用容器技术;而针对中国市场,IDC的推断是,到2022年60%的中国500强企业将投资云原生应用和平台的自动化、编排和开发生命周期管理。

特别是在经历了疫情冲击之后,敏捷与创新更加成为企业必备的技能,而由于容器具有像积木一样的灵活性,能够帮助企业在开发和运维过程中解放出更强大的生产力、提升创新力,因此,正在被视为越来越重要的存在。

过去一年中,至顶网调研并采访了来自金融、制造、零售等各行业企业,试图从中了解大家对于容器技术的接纳和应用程度,以及这个过程中的挑战和解决方案。基于这些了解再来展望2021,我们认为——容器的“春天”可能真的来了。

容器技术有何本事?

  • 提高开发迭代效率

江泰保险经纪股份有限公司(以下简称“江泰保险”)是我国开业的第一家保险经纪公司,业务涉及风险查勘、风险评估、保险办理、安排分保、协助索赔等一系列保险经纪服务,目前在全国设有140多家分支机构。随着近几年来业务规模的扩张和消费者市场的改变,同时为了应对新兴的数字化保险中介平台的冲击,江泰保险大量采用了云计算、容器、移动互联网等技术。

新技术的应用效果不仅迅速而且明显。江泰保险总裁助理李玉存告诉至顶网记者,现在,基于微服务架构和容器技术,公司内部平均每天可以上线1-2款保险产品,最快的3小时就能上线。要放在过去,一个新保险产品从头至尾没有2、3个月绝对不可能投放到市场。仅仅在2019年的上半年,江泰保险就一口气开发了7个系统。

在微服务架构中,容器就像是一个个的“小服务器”,并且它足以满足基础开发环境的快速部署,所以对于开发人员来说,只要把接口定义清楚就可以快速进行功能开发,不必再去考虑服务器、操作系统等这些繁琐的问题,所以开发效率也就随之提升。而开发效率的提升,就意味着开发、部署和运维成本的降低。对于企业来说,这是非常具有吸引力的。

  • 支持流量高并发

再以某大型证券机构为例。通过以容器和Kubenetes为核心构建的容器云平台,该证券机构实现了开发测试生产环境一致性,这同样使得它的单体应用研发从过去的半年时间缩减到天,互联网类应用则实现了秒级的服务实例伸缩。据了解,平台上线三年以来,生产环境容器部署实例数达到数百个节点,支持的业务系统达到二十多个。

可见,除了加快开发的速度,容器技术在支持复杂的系统运维方面也是个潜力股。这一特性对于金融以及互联网等常常要应对高流量并发的行业来说,岂止是“真香”。

过去,企业应对流量高峰,往往要靠购买服务器进行扩容,即便有现成的服务器,也要重新安装软件,然后部署。一系列操作之后,黄花菜都凉了。而采用容器技术,只要通过几个命令就可以进行应用服务的快速扩容,这个时间可以是几分钟,甚至几秒。

更重要的是,如果是在流量低谷期,用户也同样可以通过非常简单操作,比如敲几个命令行,就能快速释放计算资源,这会在很大程度上帮助企业减少成本的浪费。

  • 实现资源弹性伸缩和灵活管理

事实上,几乎对于所有企业,无论是从时段还是业务分布来看,信息和流量的并发都不可能是均匀分布的,所以计算资源也不可能长期只投放于某一时段或者只针对某一个业务,灵活应变才是最可靠的做法。

在接受至顶网记者采访时,华夏银行技术部主管以微信银行的业务重构为例,介绍了华夏银行如何利用容器技术,实现总分行之间资源的灵活调用、分配和拓展。举例来说,对于华夏微信银行的微信消息推送,通常在某个分行举行线下或线上营销活动(如6.18活动)时,消息推送量需求就会迅速提升,此时,通过容器技术,就可以快速调用系统内的闲置资源来满足消息分发需要。

另外,微信银行的业务在不同分行通常会有比较强的定制化诉求,比如某个分行要开发一个新的理财产品,另一个分行要提供定制化的缴费服务,此时,基于容器平台,总行就可以提前做好一套整体的开发标准和基础服务,然后由分行根据自己的服务需求做定制化改造和开发,这不但能够减少重复的开发工作,还能实现总分行在服务方面的协同和能力共享。并且,由于容器与容器之间是相互隔离的,还能很好地保证开发和部署在不影响总行整体业务运行的情况下进行。

可以预见,在正在到来的混合多云时代,容器的这身“本领”会继续让它的应用和普及之路更加一路畅通。它灵活“穿梭”于公有云、私有云、本地数据中心等不同环境的资源,可以帮助企业实现多环境之间的无缝切换和管控。这种“统管”能力,将是未来每个企业都需要的。

容器应用有何门槛?

至此,容器技术的好处已经跃然纸上。但是,和所有技术一样它也不是十全十美的。比如,因为它的易用性和产品化程度有限,所以对于企业中的很多技术人员来说,使用门槛比较高。具体的难点可能来自方方面面,包括复杂的部署和管理环境,安全和网络问题,应用拆分以及人才问题等等。

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读