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

2019年技术盘点容器篇:听腾讯云讲讲踏入成熟期的容器技术

发布时间:2019-07-02 13:53:03 所属栏目:云计算 来源:CSDN
导读:副标题#e# 据相关调研机构报告数据显示,目前应用容器市场规模将从2016年的 7.62亿美元增到2020年的27亿美元。 显而易见,引入容器所展现的巨大灵活性有效推动了其采用速率,使企业日益依赖该技术,与此同时容器技术也逐渐成长为虚拟机的实力替代品。对此,
副标题[/!--empirenews.page--]

据相关调研机构报告数据显示,目前应用容器市场规模将从2016年的 7.62亿美元增到2020年的27亿美元。

显而易见,引入容器所展现的巨大灵活性有效推动了其采用速率,使企业日益依赖该技术,与此同时容器技术也逐渐成长为虚拟机的实力替代品。对此,调研机构Forrester公司曾指出,58%的开发商计划在未来一年内使用容器或正在计划使用容器。

总结一句,使用容器可以帮助企业提高效率、降低成本,甚至在安全性方面有更可靠的保障, 这些易于打包以及轻量级的组件可以与同一虚拟机中的其他组件一起运行。

此外容器的大力采用也让开发者通过创建虚拟“沙箱”来更快、更好地工作,从而完成编写、管理和操作软件代码,可以在不影响服务器或虚拟机(VM)上运行其他应用程序和系统的情况下就可完成此操作。

基于此,CSDN云计算特别策划了容器服务盘点系列文章,欲以CSDN中立技术社区专业、客观的角度,探讨当前云服务商眼中的“容器服务”并为开发者选择合适的容器服务提供部分可参考的建议,以帮助其实现容器技术的创新应用等。

为此我们采访了数家提供容器服务的云服务厂商,而本期程序员硬核评测则特别邀请到腾讯云容器产品总监邹辉,详尽分享针对容器发展的真知灼见以及明星产品企业级容器云服务平台TKE的方方面面。

2019年技术盘点容器篇:听腾讯云讲讲踏入成熟期的容器技术

腾讯云容器产品总监 邹辉

新技术的关注与实践,不是一朝一夕

据阿晶了解,腾讯云投身容器技术的时间挺早,而TKE可谓是其容器服务的明星产品,经常被概括为“基于原生 Kubernetes 来提供以容器为核心、高度可扩展的高性能容器管理平台”。

具体来说,TKE可以做到无缝衔接腾讯云在计算、网络、存储、以及安全方面的诸多能力,还高效扩展了 网络、GPU虚拟化、特定CRD资源 等 Kubernetes 插件。不但在有效部署、资源调度、服务发现、动态伸缩上面助力完整功能;还提高了大规模容器集群下业务管理的便捷性。未来,腾讯云容器产品总监邹辉也强调,作为腾讯云在容器产品中最核心的部分,TKE的功能层深度优化以及周边生态的演进将成为团队至关重要的事情。

谈及TKE,我们会不自觉想到腾讯云原生应用编排平台的创新实践,除了涵盖容器服务层面之外,众所周知的开发运维平台、Service mesh、无服务套件以及基于以上产品的大数据、人工智能解决方案等统统包含其中。据了解,目前该平台在腾讯内部已经成功承载了数以亿计的容器,并支撑众多海量业务平稳运行以及迭代升级,同时还成功赋能互联网、电商、政务、能源等多领域、多方向。

对此邹辉总结道:“其实腾讯很早之前就关注了云原生以及容器技术的发展,这注定是未来很有代表性以及前景的技术方向之一,所以我们对此的投入力度很大。”

确实!据阿晶了解,无论是产品还是社区运营,腾讯云对其都是关注颇多。从产品层面出发,腾讯云在容器、微服务以及无服务器领域都有专业的研发团队来进行技术以及业务的支撑,相关产品的推出更是层出不穷。

“相比于其他云厂商,腾讯内部在很早之前就已经研究与容器相关的技术与服务,其中很多成功的业务,例如游戏、微信、广告等都选择运行在容器技术上,可以说容器技术正在支撑着数十亿计的用户”他说。

如果从技术角度着眼,腾讯内部的容器建设也经历了从青涩到成熟的发展路径,这个过程中无论是在容器的功能还是稳定性,抑或是资源利用率上都有了逐渐深入的探讨与研究。未来选择将这些经过实践历练的技术以及经验搬运到云上,并加以开放给外部更多的企业或者个人开发者使用,或许才是腾讯云容器的关键优势所在。

除了产品与技术,在社区领域方面,腾讯云选择在这两年努力拥抱开源的技术趋向,将内部更多、更好的架构与经验、甚至是代码开放给更多用户,并同时加大对云计算社区的投入。

“腾讯内部的容器发展经历了多个阶段,从最早以前的使用Cgroup来进行资源隔离并提升资源利用率,到后面使用docker容器并且基于yarn自研了一套调度框架,Kubernetes技术出现后腾讯内部的容器平台又逐渐切换到Kubernetes技术栈,开始全面拥抱云原生技术。随着容器技术的演进,腾讯内部在开源这里的意识也在发生变化,在开源社区的投入非常大。我们一方面积极参与到开源社区中去,一方面也会逐渐把腾讯内部一些好的实践及技术推广到社区,给更多的人和企业带来价值。”他补充道。

就目前的市场观察,亲测容器技术已成功迈入成熟期的发展阶段。其中以Kubernetes为代表,版本更新越来越快、功能越发完善且生态也越来越健全。此外我们看到很多监控、微服务以及更上层的部署,还包括很多AI、大数据框架都围绕K8S进行了很多深层次的功能演进。如今整个容器技术已经被广泛接受,很多企业级用户都在准备并实践很多容器方面的技术,各大云厂商也把容器技术作为下一个云市场技术爆发的重要机会点;在社区方面,以K8S为代表的云社区也正逐渐成长为目前业界最红火的技术社区之一。

谈及在此背景下腾讯云关注的技术点,邹辉表示,当下备受关注的Severless技术应该可以让容器的发展更进一步,有效帮助企业在微服务的道路上获得更好更强的能力。此外轻量虚拟化技术的出现能够让容器表现的更加稳定与安全,在多租户混合部署的环境下真正释放容器的价值。

容器领域的种种,我们有所应对

尽管容器技术风生水起,但实际在企业落地的过程中依旧存在很多问题。值得注意的一点,目前业界很多容器技术都以开源的方式提供给用户,但在实际操作中将开源技术使用起来是一回事儿,用的好又是另外一回事儿。

“特别针对一些中小企业,不单单是K8S技术本身存在一定的门槛,更大的困难在于要将应用非常好的构建在K8S上,既能享受到K8S带来的便利,也能保证应用的可靠性,这里面需要考量的点很多,需要更多的技术保障和实践的积累。在很多客户使用容器过程中,往往因为Pod资源设置的不合理,OOM后触发内核与K8S相关组件,最终引发节点Notready,更严重的是如果集群资源预留不够,可能会产生雪崩式效应。所以如何提前发现、规避、自动恢复这些问题是用户在使用K8S过程中,所需要重点考虑的”他提出。

(编辑:核心网)

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

热点阅读