腾讯首度披露基础架构演进史:“海量之道”进化“生而为云”

近日腾讯Techo开发者大会在北京召开。会上腾讯云副总裁、云架构平台部总经理谢明首次对外披露了腾讯基础设施演进与创新历程。他介绍在微信、QQ等国民级业务不断发展的背后,包括服务器、网络、IDC、计算、存储、数据库等在内的基础设施和技术架构一直在不断进化,目前已经进入“生而为云”的新阶段。

腾讯今年在基础设施建设方面迎来了重要里程碑。其中腾讯全网服务器总量超过100万台,是中国首家服务器总量超过百万的公司,也是全球五家服务器数量过百万的公司之一。腾讯网络带宽峰值也突破100T,是中国第一家达到100T的公司。谢明表示,在云时代,腾讯基础架构还将继续通过自研、定制化等手段,向极致弹性和智能化的方向进化。

基础架构升级演进,实现降本增效

随着腾讯业务发展,服务器、网络、IDC、计算、存储、数据库等基础架构也在不断演化。在服务器方面,腾讯走过了早年使用通用服务器到定制服务器,再到目前推出自研服务器的路径。谢明介绍,出于对服务器性能、成本、安全性等方面更高的需求,腾讯云启动了自研服务器的进程。腾讯自研服务器星星海采用可信链传递的硬件防篡改能力、先进的热虹吸管散热技术以及精细化的风道设计和风扇控制,实现了TCO降低30%、负载能效提升50%、实例综合性能提升35%。

腾讯数据中心则在高速化、规模化、集约化、智能化方面不断取得突破。他提到腾讯云第四代数据中心T-Block按照搭积木的方式,实现了全数据中心的模块化配置及快速建设,相比于传统大规模数据中心,现场施工周期缩短一半,自然冷却技术可以将PUE降低至业界领先的1.2以下。采用T-Block方案,一个拥有30万台服务器的园区一年可节省2.5亿度电。

随着全球化业务的快速发展,腾讯也在网络层面不断精进,目前腾讯已经与全球超过800家运营商建立了网络互连。同时腾讯还基于SDN和NFV自研分布式路由器集群替换传统商业大型路由器,实现全网所有的软件路由器的集中管控,能做到根据目的IP做单个用户的流量调度;通过构建开放光网络,基于SONiC自研交换机等,将网络设备TCO下降20%+。

针对云上用户计算资源获取需求,腾讯云云计算操作系统VStation目前做到了每分钟交付千台虚拟机的能力,使得一个中等规模公司的计算需求可以快速得到满足。同时腾讯通过DPDK、智能网卡等软硬件方案,将网络、存储等IO消耗卸载到硬件上,实现了虚拟机零损耗和虚拟机之间的零干扰。

在存储方面,腾讯早在2006年便针对Q-zone相册业务场景自研了分布式存储TFS,支持了Qzone相册每天亿级别的图片上传。目前,腾讯云对象存储COS实现了集群全体节点参与系统吞吐,磁盘利用率达到90%以上,同时系统的完全自治也大幅降低了运维的人工投入。

数据库的演进也与腾讯业务发展节奏一脉相承。从最早的MySQL开始,经历QQ、Q-zone等业务爆发增长的腾讯逐渐选择了数据库自研路线。目前腾讯云也通过开源托管、商业合作、自主研发三管齐下,提供了接近20种数据库产品,让用户从选云、上云、用云全流程畅通无阻,获取最佳体验。

追求极致弹性,智能化实现技术普惠

随着云计算的快速发展,云计算用户对对资源管理粒度、资源调度和隔离能力以及计算/存储解耦的技术架构都提出了更高的要求。谢明将这种更高的要求称之为“极致弹性”。

谢明认为,极致弹性首先是性能和容量要既能帮助大客户扛住业务洪峰,又能让小客户不浪费一分钱,需要对计算、存储、网络资源进行细粒度的划分。其次,需要通过提升库存管理和调度能力以及相应的产品能力,真正做到按使用量计费。最后是快速的交付能力,需要计算、存储等各类资源能够充分解耦,满足秒升秒降、快上快下的要求。

腾讯云的基础产品也在朝极致的弹性方向努力。其中腾讯云打造的第三代通用计算平台无服务函数计算能够提供更好的弹性能力,真正意义上做到资源使用率100%,用户相应成本下降50%以上。值得一提的是,腾讯云通过函数并发监控数据实时计算,提前扩容,使函数冷启动率降低到万分之一以内。而自研的轻量级虚拟化技术,能在35ms内启动一台虚拟机,创造了业界目前能最快启动一台虚拟机的记录,这一技术还被稳定应用于“小程序·云开发”。

同时腾讯云对象存储COS还提供了不同地域不同计费的方式,用户根据使用场景按需选择最划算的方案。数据库产品CynosDB则基于计算存储解耦架构,支持超大实例并实现更好的弹性能力。单实例最多可以达到百TB级别,而多计算节点间的存储共享,可以使同一实例的计算节点扩展到15个。

谢明还认为,未来云计算会结合智能化来提供更好的服务,包括智能运营和智能服务,将更好的提升服务质量和降低服务成本、为更多的用户提供VIP级别的云服务。以数据库为例,腾讯云基于强化学习的数据库性能优化系统 CDBTune,提供在线的性能优化服务,甚至比专职DBA做得还好。

“今天,用云、上云已经成为大势所趋,更有越来越多的产品直接诞生于云中,成长于云中。”谢明表示,腾讯希望将经过腾讯海量业务充分验证的基础架构能力,通过腾讯云开放给广大开发者,助力产业互联网更好发展。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/520698.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

阿里云专家穆轩的《杭州九年程序员之“修炼”手册》

对于一个从未到过南方的内蒙汉子来说,北京的大学一直是中学时憧憬的殿堂,而离家上千公里浙江大学,则是从来没有考虑过的地方。机缘巧合之下,被一位年近七旬的浙大老师说服,我自此开始了南下“修炼”之旅。没想到转眼间…

主流开源开发者工具落地阿里云,进一步提升开发者体验

在云计算大数据时代,企业的不断上云,业务的不断发展,技术架构的不断演进,导致资源、应用和数据的管理成本不断增加,运维难度不断加大。业务场景的不断和复杂和变化,不得不引起我们更多的思考: …

SpringBoot 集成 mybatisPlus

文章目录一、1. pom2. application.yml3. dao层接口集成baseMapper4. 启动类上扫描5. 创建数据库6. 初始化表结构7. 浏览器验证8. 源码地址一、 1. pom <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/P…

让开发变得更简单 | 阿里云中间件推出全新开发者服务

要码出未来&#xff0c;除了程序员专属的节日福利&#xff0c;还需要实打实的为程序员解决手头的难题。 10月24日&#xff0c;阿里云中间件推出全新开发者服务&#xff0c;发布3款开发工具&#xff0c;包括Alibaba Cloud Toolkit 、链路追踪Tracing Analysis和应用高可用服务AH…

免费!这里有一份开发者进阶“宝典”求带走

戳蓝字“CSDN云计算”关注我们哦&#xff01;作为开发者&#xff0c;无论是前端还是后端&#xff0c;做机器学习还是云计算、架构&#xff0c;保持对技术的敏感性都是非常重要的事。新技术一般发源于人力、财力等各方面资源都很雄厚的大厂&#xff0c;经过时间的沉淀逐渐成为技…

阿里云发布多款云管工具,任何角色都可以轻松完成云上运维

无论是在传统的开发过程&#xff0c;还是在云上&#xff0c;运维都是一个十分重要而又繁重的工作。随着企业规模的扩大&#xff0c;系统架构的复杂度在增加&#xff0c;部署规模也在不断扩大&#xff0c;控制台不再能满足其需求&#xff0c;需要一个便捷、实用的运维系统或者运…

阿里云容器技术专家莫源:乘风踏雪归来,仍是此间少年

我叫刘中巍&#xff0c;花名莫源&#xff0c;是阿里云容器服务团队的技术专家&#xff0c;13年加入阿里云&#xff0c;从零开始参与多款云产品的研发。在1024开发者节之际&#xff0c;来分享下自己的成长故事。 “平凡但不安分”的男孩 我是一个来自北方的孩子&#xff0c;从小…

12306 的技术扒光在你面前,100 万人如何抢 1 万张票

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 | IT牧场责编 | 阿秃12306 抢票&#xff0c;极限并发带来的思考每到节假日期间&#xff0c;一二线城市返乡、外出游玩的人们几乎都面临着一个问题&#xff1a;抢火车票&#xff01;虽然现在大多数情况下都能订到票&#xff0…

android monkey优化,GitHub - baozhida/AndroidMonkey: 这个项目是CrashMonkey4Android可执行文件,修复了一些bug,做了一些优化...

简介这个项目是CrashMonkey4Android可执行文件原版不支持64位java&#xff0c;只支持32位的此版本支持java 64位&#xff0c;并且修改了一些内部逻辑&#xff0c;把CrashMonkey4Android 和CrashMonkey4Android_tradefederation 重新打包2017-3-13更新1.去掉了每个monkey操作时候…

常见Serialize技术探秘(ObjectXXStream、XML、JSON、JDBC byte编码、Protobuf)

目前业界有各种各样的网络输出传输时的序列化和反序列化方案&#xff0c;它们在技术上的实现的初衷和背景有较大的区别&#xff0c;因此在设计的架构也会有很大的区别&#xff0c;最终在落地后的&#xff1a;解析速度、对系统的影响、传输数据的大小、可维护性及可阅读性等方面…

MariaDB强势席卷DB-Engines榜单后续,与阿里云达成全球独家战略合作

2018年10月份&#xff0c;DB-Engines 发布了月全球数据库排名&#xff0c;排名前三的一如既往还是Oracle、MySQL、Microsoft SQL Server。排名是重要指标&#xff0c;同时增长率的重要性也同样备受重视。 MariaDB以黑马之势&#xff0c;强势席卷DB-Engines榜单 在DB-Engines跟…

2025年将达6.4万亿美元!AI这下玩大了……

最近&#xff0c;在看大厂新季度财报时&#xff0c;发现了“搜狗”亮眼的成绩。就在前天&#xff0c;搜狗发布了2019年第三季度财报&#xff1a;营收3.149亿美元&#xff0c;实现14%的同比增长&#xff0c;高于行业增长速度。搜狗的净利润达3660万美元&#xff0c;比去年同期增…

存储系统设计——NVMe SSD性能影响因素一探究竟

目录 1 存储介质的变革 2 NVME SSD成为主流 2.1 NAND FLASH介质发展 2.2 软件层面看SSD——多队列技术 2.3 深入理解SSD硬件 3 影响NVME SSD的性能因素 3.1 GC对性能的影响 3.2 IO PATTERN对性能的影响 3.2.1 顺序写入Pattern对SSD性能优化的奥秘 3.2.2 读写冲突Patte…

使用IntelliJ IDEA 2020 高效开发 springboot项目

文章目录一、快速开发基础配置1. 全局配置2. maven3. 自动导入包4. 取消大小写敏感一、快速开发基础配置 前置知识&#xff1a; 有些时候明明都设置好了一些配置&#xff0c;但是新建项目之后&#xff0c;就恢复默认设置了&#xff0c;原因是你设置的配置支队你刚打开的这一个…

首次落地中国大陆的OpenInfra:中国对于开源做出的贡献力量已不可忽视

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 | 刘丹责编 | 阿秃一张标志着上海现代建筑地标的东方明珠海报&#xff0c;另一张展示着上海悠久历史的豫园景区海报&#xff0c;不仅向我们展示了这座城市浓厚的历史气息与现代化的繁荣&#xff0c;也让我们看到了OpenStack历经…

任正非:华为 5G 是瞎猫碰死老鼠

喜欢话糙理不糙的任正非&#xff0c;又飙金句。11月6日&#xff0c;在和彭博社记者对话时&#xff0c;谈到华为5G&#xff0c;他说&#xff1a;“回顾这个过程&#xff0c;我们也没有什么必胜的信心&#xff0c;有时候也是瞎猫碰上了死老鼠&#xff0c;刚好碰上世界是这个需求。…

html5游戏开发box2djs,Box2D.js简易示例

Box2dWeb example//在页面加载完毕后启动整个Box2D程序function init() {//简化缩写各个对象名称var b2Vec2 Box2D.Common.Math.b2Vec2;var b2AABB Box2D.Collision.b2AABB;var b2BodyDef Box2D.Dynamics.b2BodyDef;var b2Body Box2D.Dynamics.b2Body;var b2FixtureDef Bo…

七个不容易被发现的生成对抗网络(GAN)用例

像许多追随AI发展的人一样&#xff0c;我无法忽略生成建模的最新进展&#xff0c;尤其是图像生成中生成对抗网络&#xff08;GAN&#xff09;的巨大成功。看看下面这些样本&#xff1a;它们与真实照片几乎没有区别&#xff01; 从2014年到2018年&#xff0c;面部生成的进展也非…

端口占用8080

1. winr键输入cmd进入命令行&#xff1a;执行以下命令&#xff1a; netstat -ano 2. 找到8080端口对应的pid 3. 打开任务管理器&#xff1a;找到对应的pid&#xff0c;右击结束任务即可