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

基于开源技术的腾讯私有全栈云应用

发布时间:2021-05-24 10:23:59 所属栏目:云计算 来源:互联网
导读:从2015年起,我们也开始去寻找对外的经验。在2015年,随着公司产业互联网的转型策略,内部的经验和产品被慢慢打包成对外落地的私有云方案。我们在2017年获得Open

从2015年起,我们也开始去寻找对外的经验。在2015年,随着公司产业互联网的转型策略,内部的经验和产品被慢慢打包成对外落地的私有云方案。我们在2017年获得OpenStack的大奖,2018年成为OpenStack的白金会员。

这个图比较简单,主要想说明一个点,就是我们整个基础框架都是基于开源打造的。这里面的开源可以理解为从开源的OpenStack开始,到后面慢慢转成我们的容器,到上层的应用接入,到现在是打造IaaS到PaaS,慢慢是PaaS之上,协助企业上云的过程。

第二个想表达的点是风险。用这些开源组件在内部可能会有两个风险:一个是版本的问题,设计版本或者稳定性;另一个风险是说能不能满足客户的实际需求。所以我们在公司内部第一是做深化改造,第二是基于腾讯内部大规模的应用。我们做优化,在内部使用的过程中慢慢把这些沉淀下来,作为我们的整体解决方案,这是我们基于开源方案的思路。

刚才我们看到整体的TStack的纵向能力,我们还在此基础之上给内部业务、外部业务提供更好的能力,连接公司的优秀产品,和外部的第三方优秀产品。举一个例子,比如说蓝鲸,我们在腾讯内部一直有合作,也希望从我们两个维度看怎么整合,希望利用蓝鲸这个品牌去打造我们腾讯对OpenStack的最佳运维实践。我们也希望蓝鲸开源社区的使用者,可以很快地上手运维一个OpenStack平台,这是我们跟蓝鲸整合的点。

还有基于CI的流程,这是在做云原生应用时,大家会使用到的从CI/CD过程里面脱不开的。我们还有一些SaaS服务,也在内部广泛应用,我们在TStack上面给他在整个性能和运维方面提供底层的保证、云化的保证。这样的结合使得整个TStack的解耦性或者它底层的保障为业务服务更好。

前面都是从全栈的角度讲属于纵向的能力,我们也一直在寻找横向的能力,除了IaaS、SaaS、PaaS纵向能力,跟相关优秀产品或者第三方产品打造的稳定化。在横向的能力上我们碰到很多场景,比如在混合云或多云管理这一层面,以前在内部或者是在公有云时代没有非常普及时,大部分都是没有想到把应用或者把企业内部的应用慢慢往多云上转化。随着互联网和移动互联网的发展,像腾讯内部所有的非敏感或有效率敏感性的业务都可以移动办公的,这就是所谓的无边界办公,但这样就会带来一个问题,我的业务属于公网接入。我们现在在内部寻求一种新的方式。大家知道,除了公有和私有的资源打通,以往混合云管理基础之外,传统模式是希望把有VPN、有专线。这对大企业或者是比较固化业务的人来说可以理解,但对腾讯这样业务广泛、内部业务和人员复杂的企业来说则不适合。因为我们覆盖的模式非常复杂,所以业务模式和应用场景非常多。我们现在在寻求以往的专线/VPN的数据打通通道上,再找一个更便捷的方式——只要你有互联网通道就不需要自己再搭建一条加密通道,我们帮你在管理平台上快速搭建这条所谓的“隧道”。这也是我们多年实践中得出的经验。

另外一个横向能力,我们从2012年开始使用。希望有以下几种方式:第一个,老的业务不要动,或老的业务平滑迁移的情况。利用异构云的管理模式在统一的管理平台可以管理不同的异构云。比如OpenStack有不同的版本,我们有VMware、KVM和XEN的平台,还有一层控制层,可以很快适配不同的控制层。做这块的意义很明显,整体的管理运维人员不需要变,底下不同的平台就不需要请不同的运维人员来做这个事情。到现在我们这么大的体系,在内部运维团队其实不超过十个人。

(编辑:核心网)

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

    热点阅读