阿里云飞天系统的技术架构
阿里云飞天系统的技术架构
阿里云有以下五大优势:
中国万网,提供虚拟主机托管的服务,而且还提供域名等服务,其客户群非常庞大;
淘宝、阿里巴巴(内部称:B2B)、支付宝等其他子公司有大量的数据分析业务,需要消耗大量的服务器资源,电力,机房设施;
阿里巴巴集团已经购买了多条大带宽的专线,并且形成多网互联和加速的能 力,并且有能力自己建设机房等方面的能力;
阿里系公司技吸收雅虎的技术,尤其经过将近4-5年的努力,吸收了行业内一大批技术实力和经验都非常丰 富的人才;
阿里巴巴拥有的现金非常充裕。
飞天系统的整体技术架构图:
飞天系统的部署结构图:
在众神尚未存在之前,神界是被黑暗笼罩的无边无际的一片混沌。主神的灵力运行其中,施造化之功,令众神齐备……
(一) 第一日:主神说要有光,于是便有了夸父
夸父
a) 网络通信模块
b) 连接千万台主机,主宰众神之间的沟通
夸父的目标
a) 可靠,高效,实用,简单
夸父的力量
a) 共享连接降低系统资源消耗
b) 共享智慧诠释团队无边力量
夸父技术架构图:
(二) 第二日:主神说神要有名字,造女娲为众神命名
女娲
a) 终极的可靠中心
b) 提供名字服务,识别众神
女娲的目标
a) 可靠性
b) 还是可靠,不可靠众神会乱套
女娲技术架构图:
(三) 第三日:主神说神要懂文化,要说仓颉语
仓颉
a) 统一的消息格式,序列化/反序列化时使用
b) 众神之间沟通的语言
仓颉的目标
a) 兼容
b) 高效
c) 易用
仓颉技术架构图:
(四) 第四日:主神造伏羲以规范神界
伏羲
a) 管理计算资源,调度Service和Job
b) 提供编程接口
伏羲的目标
a) 易用性:编写分布式程序很简单
b) 可扩展:完善的容错机制
c) 可共享:支持多Service和Job,支持Quota和Billing
伏羲技术架构图:
(五) 第五日:主神说盘古很靠谱,可以管地皮
盘古
a) 管理存储资源,支持无结构数据存储
b) 保证数据的正确、可靠
设计目标
a) 可靠性:硬盘或机器坏时数据仍正确可用
b) 可扩展:增加机器即可增加存储空间和系统吞吐量
c) 多用户共享:提供访问控制、配额管理和资源统计
非设计目标
a) 盘古不为大量的小文件存储做优化
b) 盘古不直接支持结构化数据的存储和访问
c) 盘古不支持擦写操作
盘古系统技术架构图:
盘古技术架构图:
(六) 第六日:主神说有巢很前卫,弄弄房地产
有巢的一些特性:
a) 有巢是伏羲的Service
b) 有巢基于盘古
c) 有巢为结构化数据优化,支持小文件,支持擦写
d) 有巢支持自动的数据片分裂
有巢的典型应用:
a) KV Engine —- 图片存储
b) SQL Engine —- 网站数据库、BI分析
c) SI Engine —- 文本搜索
有巢技术架构图:
(七) 第七日:主神说有个大病小灾的要找神农
神农
a) 素问:收集众神信息,异常情况报警
b) 灵枢:异常情况预警,自动故障预防/处理
神农的目标
a) 低系统影响
b) 易扩展
c) 高智能
功曹、公明、钟馗、愚公技术架构图:
穿越而来的后羿
后羿:
a) 通过虚拟技术共享计算资源
b) 单机应用在云平台运行
后羿系统技术架构图:
后羿技术架构图:
- (本文出自计算科学思想家,转载时请注明出处)
转载于:https://www.cnblogs.com/snailrun/p/4986736.html
阿里云飞天系统的技术架构相关推荐
- 阿里云飞天系统的技术架构(转)
阿里云有以下五大优势:中国万网,提供虚拟主机托管的服务,而且还提供域名等服务,其客户群非常庞大.淘宝.阿里巴巴(内部称:B2B).支付宝等其他子公司:有大量的数据分析业务,需要消耗大量的服务器资源,电 ...
- 【云计算与大数据计算】大数据物理、集成、安全架构及阿里云飞天系统架构讲解(超详细)
一.物理架构 物理架构 - 企业大数据系统的各层次系统最终要部署到主机节点中,这些节点通过网络连接成 为一个整体,为企业的大数据应用提供物理支撑 ,企业大数据系统由多个逻辑层组成,多个逻辑层可以映射到 ...
- 阿里云飞天论文获国际架构顶会 ATC 2021最佳论文:全球仅三篇
简介:近日,计算机系统结构国际顶级学术会议 USENIX ATC在线上举行.ATC 始办于1992年,是由USENIX组织的计算机系统领域的顶级会议,至今已成功举办31届,计算机系统领域中Oak语言( ...
- 阿里云飞天系统质效管理体系入选信通院“软件质效领航者”优秀案例
近日,由中国信息通信研究院(以下简称信通院)主办的"精益软件工程大会"成功举办.会上,信通院公布了"2022年软件质效领航者"优秀案例评选结果,阿里云飞天系统质 ...
- 【云周刊】第156期:首帧秒开+智能鉴黄+直播答题,阿里云直播系统背后技术大起底...
本期头条 首帧秒开+智能鉴黄+直播答题,阿里云直播系统背后技术大起底 关注直播行业的人都知道, 2016年是移动直播的元年,那一年,网红被我们挂在嘴边,直播平台数量呈大规模增长.模式从最开始的秀场直播 ...
- 首帧秒开+智能鉴黄+直播答题,阿里云直播系统背后技术大起底
摘要: 想要快速实现直播能力,并对原有业务不产生任何影响,依托如阿里云一样的直播平台,来搭建移动直播系统,将技术难题交给阿里云,把更多的精力放在核心业务的本身,是最为稳妥和高效的选择.本文介绍阿里云直 ...
- 阿里云课堂:云安全的架构设计与实践之旅
10月25日下午,阿里云课堂第二期<云安全的架构设计与实践>在上海光大会展中心国际大酒店举行.此次公开课试图让更多的开发者深入了解到云安全架构那些事儿.当然云安全的架构设计背后有大量的技术 ...
- 阿里云飞天技术总架构师唐洪:飞天技术与应用
一年一度的阿里技术论坛(Alibaba Technology Forum)已走进第7个年头,4月15日,阿里众多技术领军人走进清华校园.通过特设的三大技术论坛,参会人员近距离接触了阿里巴巴在云计算.大 ...
- 阿里云飞天技术出海 eWTP落地马来西亚
本文讲的是阿里云飞天技术出海 eWTP落地马来西亚[IT168 资讯]3月22日,在马来西亚总理纳吉布.阿里巴巴集团董事局主席马云的共同见证下,马来西亚数字经济发展机构(MDEC)宣布与阿里巴巴集团达 ...
最新文章
- 极验行为验证的使用方法
- 批处理命令 For循环命令具体解释!
- oracle数据库查询代码,ORACLE数据库查询表实例代码
- c 复杂的前置后置面试题_采摘后18小时直达货架,利农集团用后置仓“直连”生鲜电商...
- Dalvik/ART(ANDROID)中的多线程机制(4)
- 论文浅尝 | 面向单关系事实问题的中文问答模型
- JVM垃圾回收机制GC详解
- 用TestComplete实现一个关键字驱动测试框架
- 远程桌面/远程登陆中强行登陆(他人退出)与切换回话(登陆后切换到上次别的登陆)3389...
- 解决ppt复制到Word的图片导出PDF后出现黑线问题,word转PDF图片不清晰的问题,ppt转矢量图问题
- matlab ctradon函数,Radon变换入门matlab CT原理
- php微信公众号消息推送
- 智能服务器升级中,全面智能升级! 宁畅G40服务器释放强大算力
- mysql ping命令_MySQL常用命令总结
- 神经网络低比特量化——LSQ
- Playwright + Python爬虫
- 看完《硅谷之谜》,马上登机
- Python编程基础与应用(陈波著)微实践
- windows下的300个免费软件
- 广东二本计算机专业大学排名及分数线,2021年广东二本大学排名及分数线(完整版)...
热门文章
- webrtc thread introduce
- windows商店_小技巧:微软Windows 10商店如何下载免费HEVC编解码器
- 群晖7.1使用SHR添加硬盘
- excel数据处理_有没有可以完全替代并超越excel的表格和数据处理软件?
- WinForm 窗体的边框
- java 级数_编写一个Java程序实现级数运算。
- 为什么局域网 IP 通常以 192.168 开头而不是 1.2 或者 193.169 ?
- animate cc开发html5游戏,使用Create.js与Adobe Animate CC制作H5落地页动画
- 转让App开发者账号
- 【YOLOv3从头训练 数据篇】