推荐阅读:
专访邹辉:腾讯自研业务上云经历 为企业云原生实践指明最佳路径(上)
http://www.d1net.com/cloud/cases/576706.html
q6:您刚刚提到技术储备非常重要,腾讯云可以为传统企业的数字化团队提供哪些助力?将在传统企业数字化转型的过程中扮演怎样的角色?
邹辉:在服务内部客户时,我们发现很多企业内部的平台团队对容器等云原生技术有一定了解,但是距离用好云原生还有很大的门槛。以腾讯内部业务为例,我们经常会看到业务在使用容器服务时request和limit设置的不合理,健康检查的配置也没配,弹性伸缩也没配,发生异常情况时,很有可能雪崩导致整个业务受损。
所以我们在21年时推出了“燎原社”这一计划,旨在通过一系列培训课程、深入企业业务的分析服务等领域,帮助传统企业用户更好地使用云原生产品和服务,解决企业云原生改造最后一公里问题。
我认为在传统企业数字化转型的过程中腾讯云扮演的更多是“链接”的角色,在整个生态链中,除了云厂商和企业客户,还有大量产品和服务的生态凯发在线的合作伙伴,腾讯云既是技术的链接方,也是生态的链接方,将传统企业跟云连接在一起,让技术更好的落地。
q7:腾讯云在云原生侧有哪些布局和思考?如何通过自身的云原生实践帮助传统企业客户?
邹辉:如何服务好传统企业客户是一个非常好的话题,腾讯也一直在这里探索。
腾讯云早期的客户以泛互联网客户为主,产品能力也主要聚焦在公有云领域。2018年左右,我们与某家国有四大银行客户深度合作金融云项目,为了服务好这一大型金融客户,我们将腾讯云的公有云体系和能力1:1输出给客户,推出了腾讯专有云企业版tce,让这类客户能够完全享受公有云能力的同时,也能拥有自主可控的能力,满足金融类客户对安全合规的极致需求。现在,腾讯专有云不光服务于大型金融类客户,也为贵州政务云、广州地铁、富士康、永辉等大型政企客户提供服务。
在服务更多传统企业客户的过程中,我们发现对于一些中小型传统企业,专有云tce并不是最好的方式,很多客户并不需要完整的公有云技术栈,客户只需要用到部分云原生的技术栈,无论从规模还是价格上,tce都难以满足他们的实际诉求。所以我们把tce的容器能力、微服务、数据库、kafka、大数据等中间件集成在一起,推出了腾讯专有云paas平台tcs,对中小型传统企业进行输出,tcs能够非常快速、轻量的部署,恰好满足这部分客户的需求。
现在我们发现越来越多的工业领域客户在做数字化转型,“十四五”规划中提到2025年工业互联网平台的普及率将达到45%。这类工业客户对云计算的要求是靠近企业的生产现场,也就是部署到工厂、矿山里去,一是延时要非常低,出现问题或安全事故能立刻作出响应,二是成本要求很低。面向这类场景,我们在去年推出了腾讯分布式云:第一,它能够把云计算服务部署到用户的指定位置,满足用户在位置和安全方面的需求;第二,它是公有云的延展,其产品、技术和服务体系完全跟公有云保持一致,能力也是一致的,不需要专门部署和交付。从去年到现在,腾讯分布式云积累了华拓电子、树根互联等一大批客户,他们都需要将云计算服务部署到工厂,为其数字化转型提供重要的能力支撑。
q8:您刚刚提到了国有四大行、树根互联等大型企业客户,他们在降本增效方面取得了哪些成果?
邹辉:以树根互联为例,它为三一重工提供工业互联网平台服务。树根互联需要将服务部署到客户的工厂里去,其最大的痛点是服务的工厂多、机房多,管理难度非常大。我们将腾讯分布式云的cdc云服务器以一体机的方式打包部署到工厂里,仍以公有云的模式运营,同时结合腾讯分布式云,树根互联可以在工业园区就近部署我们的计算资源,通过本地智能云设备连接网络就可以上云,进行资源的调度管理,满足了客户对时延和数据安全的需求。树根互联在完成改造后单个人工的效率提升了4倍以上,以前1个人只能维护2~3家工厂,如今基于腾讯分布式云的远程管理以及公有云的运维体系,1个人可以管理10余家工厂。
腾讯会议的例子也很典型,疫情以来腾讯会议的体量增长非常快,到现在注册用户数达3亿,同时在线访问的用户数达数千万。今年秋天疫情复燃,腾讯会议在开学前一天就预测到第二天同时在线会议的用户数会快速增长,于是当晚就对资源、容量以及所有业务模块做了紧急扩容,一晚上扩容了上百万个cpu核,扩容增长了将近5倍的量级,速度和效率都非常高,且对用户而言是完全无感知的,这个动作在进行云原生改造之前是很难想象的,这也是云原生价值的重要体现。
q9:大型企业对低代码/无代码技术十分关注,腾讯云在这一领域有哪些探索?
邹辉:云原生技术除了能够提升资源效率外,另外一个核心价值在于帮助企业提升开发效率。从单体应用模式演进到微服务框架,开发人员无需关注服务注册、自动容灾、自动扩容等方面的能力;到后来函数计算的出现,为开发者提供了一种新的开发范式,开发人员无需了解完整的后台框架,无需理解多线程、并发等概念,在某些场景只需要写一些简单的函数就可以实现功能,大幅降低了学习门槛;在到近两年,低代码/无代码平台兴起,更是将云原生的开发效率提升到极致,让那些不懂开发的业务人员或初级开发者也可以自主实现一些功能特性。
而腾讯从2019年起就开始布局低代码,在云开发平台的基础之上推出微搭平台,初衷是以微信生态为基础,让生态中的开发者以及企业用户能够更快捷的开发微信小程序,通过低代码平台将开发效率提升到极致。经过3年的演进,如今腾讯微搭平台已经非常完善,不仅服务微信生态,还向上连接到政府、金融、工业等各个行业,使各行业都能以极致的效率开发应用;微搭平台向下与函数计算、容器平台、中间件等打通,能够连接腾讯云底层海量的产品、服务和资源,通过上下打通来衔接好行业用户和云计算底层的服务,使其发挥更大的价值。
q10:从云原生技术的发展趋势来看,一方面要支撑丰富的边缘场景,另一方面要支持多云、混合云。腾讯云顺应这一趋势推出了云原生操作系统遨驰,它有哪些优势?将帮助企业解决哪些关键问题?
邹辉:遨驰既可以支持服务器、容器和函数的混合调度,也可以支持这些资源分布到不同的地理位置。基于遨驰这个云原生的调度系统,我们构建了腾讯分布式云的产品和技术体系。
目前,腾讯分布式云主要分成三层:
在最底层:我们提供了4种计算形态,让算力无处不在。算力具备从中心、区域,到边缘的全域覆盖能力;同时算力能在不同的环境,以不同的规格进行部署;在极端环境下,也可自带制冷、ups等设备进行边缘部署。
在中间层:我们基于k8s打造了分布式云容器服务,这是非常关键的一层。一方面我们将标准的k8s服务,延展到 idc机房或者边缘设备上,同时叠加多集群管理的能力,让k8s能够有效 管理云、边、端的所有资源;另外一方面我们基于k8s开发了应用治理平台,对业务屏蔽了底层集群和资源概念,让业务能够高效部署和智能运维。
在最上层:也就是服务层。我们将很多的云产品和服务进行了标准化、轻量化和云原生化改造,让这些产品和服务能够通过中间的容器层,输出到任意的位置。例如将云上的数据库、kafka以及大数据服务部署到客户工厂的设备中,并且能够完全享受公有云的sla和服务体系。
分布式云的这三个层次,核心是帮助传统企业解决以下三类场景中的问题。第一类是时延敏感类业务场景,可以借助分布式云无处不在的基础设施,满足企业客户对低时延、低成本的诉求。例如以直播类和会议类为代表的音视频业务,以及以云游戏和ar为主的业务,这些业务通常对时延非常敏感,对用户体验的影响也非常大;又如智能制造、自动驾驶等领域,云计算服务必须部署到靠近生产现场的位置,才能达到客户对延时、数据安全等方面的要求。
第二类是多节点、多数据中心场景,比如混合云、多云部署的客户、边缘客户以及需要私有化输出的saas业务,这些业务部署往往分布在多个算力中心,有可能分布在idc上,也有可能分布在多家公有云上,分布非常广泛。借助遨驰分布式云的云上交付和管理能力,企业能够通过云来统一管理分布到不同算力中心的多种资源,实现统一交付和运维,从而帮助用户节省成本。
第三类是分支管理类场景,集团型企业往往设有很多分支机构,每个分支都有自己的it诉求,但又需要集团层面进行统一管理;比如按国家、省、市这样的结构来划分it架构的管理模式,这类场景非常适合分布式云多层级的管理方式。
这三类场景正是分布式云原生操作系统需要解决的一些核心问题。
结语
云原生技术已经被验证为企业上云的“默认选项”,是企业数字化发展的新底座。对于腾讯来讲,2022年是重要的技术里程碑之年,历经三年,包括 qq、微信、和平精英、王者荣耀、腾讯会议等亿级用户规模的腾讯自研业务已全面实现云原生改造,集群规模突破 5000 万核,累计节省成本超 30 亿,这使得腾讯打造出国内最大规模的云原生实践。
与此同时,中国南方电网、微盟、作业帮、unity、斗鱼、知乎、小红书等行业top级企业也正通过腾讯云提供的技术服务来支持自己的业务发展。
为了能够让it从业者更好的了解云原生创造的价值,腾讯云特别推出了《腾讯大规模云原生技术实践案例集》,通过6万多字详细介绍腾讯自研业务、外部典型客户的云原生技术实践,给同行带去一些参考。
下载《腾讯大规模云原生技术实践案例集》
一览10 国民级应用的上云之路
微信扫描二维码即可下载6万字案例集