导读:作为中国云计算开源领域最专业、最高端、最具规模的行业盛会,2018云计算开源产业大会(全球云计算开源大会)由工业和信息化部指导,中国信息通信研究院主办、云计算开源产业联盟承办。大会于2018年3月21日在国家会议中心盛大启幕。腾讯云TStack凭借强大的技术创新能力,斩获OSCAR技术创新奖。为了了解TStack的价值和核心优势,我们(腾讯技术工程官方号)对腾讯技术工程事业群的腾讯云TStack产品总监邬沛君进行了专访。
请为我们简单的介绍下TStack。
邬:TStack是诞生于腾讯内部的私有云使用场景,是总结公司自身多年实际运营运维经验,结合技术能力,经过实际运行验证而产生一个产品,是一个可以把IaaS、PaaS和SaaS集成为一体的综合云服务解决方案。是在OpenStack的基础上进行二次开发,在开源平台上进行大量优化和自主创新。同时,TStack具有大量私有化部署经验,具备高稳定性、统一管理、可视化运营等特点,是可进行对外输出IT\信息化能力一个重要途径,通过Tstack承载腾讯多年信息化建设、管理经验,助力政府、企业以及各类有私有环境要求的机构组织,构建稳定安全的云环境和健康的云生态。
你认为这次TStack的获奖原因是什么?
邬:在2018云计算开源产业大会上,腾讯云TStack获得了OSCAR技术创新奖,这是业界对腾讯云TStack的肯定和认可。TStack是在OpenStack上进行的二次开发和技术创新,主要包括以下几个方面:
1、异构兼容:在腾讯内部,由于云计算技术使用较早,出现了大量不同类型的存量虚拟机平台,例如XEN, KVM,如何将这些虚拟机无缝纳管到OpenStack平台,是一个巨大的挑战。TStack为了满足业务需求,通过大量的开发和测试,对OpenStack进行了大量符合业务需求的定制开发,在服务完全无中断的情况下,将原有平台的6000+主机,无缝迁移到TStack平台,实现对存量异构虚拟化平台的纳管,这是OpenStack应用中的一次非常典型的技术创新。
2、深度优化:TStack为了满足线上需求,对OpenStack进行了大量的优化。OpenStack在大规模部署下会出现瓶颈,例如消息队列,Keystone等,通过深度优化,单Region可以支撑超过1000个计算节点;根据独有的业务类型定制虚拟机调度策略,实现虚拟机高可用;通过植入自适应压缩技术,虚拟机迁移时间缩短50%;实时限速功能,严格控制CPU的使用时间,保证虚拟机QoS;Heat+功能,对已经创建的虚拟机进行应用部署管理;在线Resize功能,对虚拟机无中断的情况下,实现对虚拟机的调整等。
3、混合云管理:随着业务的发展,公有云的需求不断增加,TStack建立了完善的混合云管理方案,实现了对公有云、私有云资源的协同调度、统一管理。
请问从行业、产品、技术的角度来看,腾讯云TStack的产品价值和核心优势在哪?
邬:1、海量的运营经验:TStack在内部大规模部署使用,在满足自身需求的同时,不断打磨产品。目前在内部运行的时间已经超过5年,主机超过12000台,服务Devnet和内部IT众多产品线,积累了大量的产品运营经验,能以事实提供给客户最真实的案例参考;
2、开放兼容的架构:基于开源的OpenStack进行开发,在保证接口规范的基础上进行二次开发,具备多平台兼容能力,提供第三方开发接入支持,便于后续扩展;由于OpenStack技术体系,在全球范围内都拥有大量的开发者以及使用者,这将会非常有利于客户产品的运营和合作伙伴的培养。
3、丰富的PaaS生态体系:通过和公司多个产品合作,例如:大数据,TDSQL,蓝鲸,TOF…等等,将TStack与这些paas服务进行整合,将公司产品进行打包输出,形成产品合力,为客户定制更完善更符合自身需求的云服务平台。
现在TStack的发展态势如何?
邬:1、在内部:TStack部署的私有云涵盖4个地区(深圳、上海、天津、成都)、7个机房、14个集群。目前服务于Devnet和IT线上环境300条业务线。
2、在外部:腾讯与全国15多个省、50多个城市签署合作协议,将TStack的能力输出到政府和企业,已成功落地30多个项目,例如,云南省警务云,厦门市政务云,广州市政务云,四川省政务云等。
3、在开源社区:TStack团队积极参与社区活动,分享自有经验,得到了大量的好评和认可。在2017年腾讯加入了OpenStack黄金会员,同时也获得了OpenStack Superuser唯一大奖;后续又获得了2017年混合云唯一最佳用户。此次,又获取了OSCAR技术创新奖。
3月21日邬沛君(左一)参加开源之路闭门讨论
前面提到的私有云服务,你认为在这个领域腾讯最大的优势是什么?
邬:1、大量经验积累:腾讯自身就是一个对IT服务要求非常高的公司,TStack作为自用私有云产品,已经稳定运行多年,在这个过程积累的大量的使用场景以及这些不同场景的应对方案。这些积累,对于外部的政府、企业来说是一个非常宝贵的经验参考,通过完整的私有云方案来整合这些经验总结,形成可快速复制的模式,将会帮助我们的客户大量减少走弯路,降低试错成本;
2、丰富PaaS服务:在我看来,私有云服务这种形态,未来在IAAS这个层面,不同厂商在基础指标上,可能差异并不会太大,即便有差异也会快速被追赶上来。我觉得未来这个差异主要体现在PAAS这个层面,而腾讯作为国内最大的互联网公司之一,在这么多年发展过程中已经积累下非常非常多的成熟paaS服务,这些paaS服务在市场上将会直接构成一个比较高的门槛,如果能与IAAS形成合力,这将会是一个非常有竞争力的私有云服务综合解决方案。
去年厦门的金砖国家会议,我们部署的政务云提供了哪些云服务?效果怎么样?
邬:腾讯TStack为厦门市人民政府打造了专属的云平台,在金砖国家领导人会晤期间提供了完整的云上安全解决方案,为金砖会议保驾护航。会议期间,腾讯云主持构建的云服务平台TStack,为峰会期间的业务提供支持环境,确保其稳定运行;腾讯云派驻云鼎实验室安全专家,进行远程与现场双重值守,并且7*24小时实时应急,为保障相关业务连续性;金砖国家会议期间,腾讯云提供的服务和支持,得到了主管部门的高度认可和赞扬。
腾讯云TStack团队正在筹备温哥华OpenStack Summit,请问我们提交的了哪些议题?
邬:目前,腾讯云TStack团队正在筹备温哥华OpenStack Summit,腾讯作为Premier级别赞助商,积极对社区活动进行支持。目前,TStack已经提交了这次大会的议题,并且已经通过openstack基金会的确认。议题主要包括混合云的使用经验,多集群网络管理等方面,分享TStack的使用和管理方面的经验和创新。
OpenInfra中国日,我们也有与Intel参与一起筹备,现在进展到什么阶段了?
邬:OpenInfra中国日,作为中国云计算界的又一盛会,腾讯云TStack团队也参与了筹备。在会议筹备小组的努力下,会议的前期工作基本准备完成,主要包括会议议题,规模,地点,承办商选定等,接下来将开始征集社区演讲议题。TStack团队也有多个议题准备提交,向社区分享TStack的最新进展和经验。
延伸阅读
除了openstack,腾讯还和这些开源组织保持着良好的关系。
腾讯很多业务团队参与贡献OpenStack、 KVM、docker、NVDIMM、ceph、HBase、Hadoop、linux、Spark、kubernetes、torrent、dht、goprocinfo、flannel、netlink等知名开源社区和项目,成为会员和maintainer,受到国际肯定和认可。例如:
- 成为Openstack 基金会黄金会员,获得2017全球OpenStack Superuser奖项;
- 成为Linux Deep Learning基金会白金会员,并获得董事会席位,增强对公司业务至关重要的AI领域在未来国际范围内的领导力;
- 加入CNCF和linux基金会将在容器服务、KVM虚拟化等重大开源项目贡献力量;
- 加入MariaDB释放腾讯云数据库CDB和腾讯游戏DBA的多年积累;
- 加入Linux Foundation Networking(LFN)基金会,以银牌会员的身份参与LFN项目的维护,规划以及建设。