Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PyCon2012ChinaBj-ACE
Search
Zoom.Quiet
October 20, 2012
Programming
0
72
PyCon2012ChinaBj-ACE
http://cn.pycon.org/2012/schedulebj
Zoom.Quiet
October 20, 2012
Tweet
Share
More Decks by Zoom.Quiet
See All by Zoom.Quiet
PyCon2014China-Zhuhai-high performance
zoomquiet
0
150
PyCon2014China-Zhuhai-meta programming
zoomquiet
1
120
PyCon2014China-Zhuhai-bpm.py
zoomquiet
0
99
PyCon2014China-Zhuhai-luna kv db
zoomquiet
0
88
PyCon2014China-Zhuhai-seed studio
zoomquiet
0
87
PyCon2014China-Zhuhai-Docker Registry Build By Python
zoomquiet
0
100
PyCon2014China-Zhuhai-jeff
zoomquiet
0
78
PyCon2014China-Zhuhai-pythonic front-end
zoomquiet
0
110
DevFest2014-Zhuhai-Polymer
zoomquiet
0
400
Other Decks in Programming
See All in Programming
生成AIで日々のエラー調査を進めたい
yuyaabo
0
650
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
110
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
130
VS Code Update for GitHub Copilot
74th
1
390
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
370
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
410
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
510
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
100
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
220
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
1
690
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
250
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
570
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Adopting Sorbet at Scale
ufuk
77
9.4k
Building an army of robots
kneath
306
45k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Gamification - CAS2011
davidbonilla
81
5.3k
Become a Pro
speakerdeck
PRO
28
5.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Transcript
飞天开放平台与产品 阿里云-云计算业务部 王立 2012年10月
飞天开放平台 Linux 数据中心 Data Center 资源管理 Resource Management 安全管理 Security
Management 远程过程调用 Remote Procedure Call 分布协同服务 Distributed Coordination Service 集群布署 Deployment 集群监控 Monitoring 分布式文件系统 Distributed File System 任务调度 Job Scheduling 云服务引擎 ACE 开放存储 服务 OSS 开放结构 化 数据服务 OTS 开放数据 处理服务 ODPS 弹性计算 服务 ECS 关系型数 据库服务 RDS
阿里云计算产品 • 计算类 弹性计算服务(ECS) 负载均衡(SLB) 云监控 云盾 CDN • 大数据类
开放数据处理服务 (ODPS) • 存储类 开放存储服务(OSS) 开放结构化数据服务 (OTS) 关系型数据库服务(RDS) • 服务 云搜索 云地图 ……
弹性计算服务架构
弹性计算服务 (Cont.) • 基于飞天分布式计算系统,包含计算资源(CPU、内存、带宽等)和存储资源。 • 存储资源基于飞天的大规模分布式文件系统(盘古),将整个DC中的存储资源 虚拟化后对外提供服务。 • 数据在盘古集群中存储三份副本,任意副本损坏后系统可自动恢复到三份副本。 •
可使用SSH或者远程桌面直接远程登录并管理云服务器。 • 支持快照。 • 安全组机制,隔离不同用户的云服务器或同一用户的多个云服务器。同一安全组 内云服务器之间网络互通,不同安全组间云服务器相隔离。可对某个安全组配置 防火墙规则。 • RESTful API及多语言版本SDK支持。
其他计算类产品 • 负载均衡SLB 通过1个虚拟IP挂载多个后台real server实现 支持4层TCP和7层HTTP的两种协议的负载均衡 支持流量清洗、支持轮询和权重流量分配
• 云监控 服务可用性监控:服务是否可用、延迟时间等 云服务器指标监控:CPU利用率、磁盘空间等 • 云盾 网页漏洞检测、网页挂马检测、防DDOS攻击、端口安全检测、异地 登陆提醒 • CDN 与淘宝共用的内容分发网络,1000Gbps的下行带宽
开放存储服务架构 http://<bucket>.oss.aliyuncs.com/<object> 协议接入层 RESTful LB / LVS 数据访问层 Key-Value引擎 持久存储层
Pangu 负载均衡 协议处理、访问控制 分区、索引 持久、冗余、容错 1. RESTful协议处理 2. 资源使用计量 3. 防攻击策略 4. 授权、认证 1. 海量、分布式的KV存储 2. 可扩展至数千台服务器 3. KVMaster/KVServer/Nuwa 1. 基于分布式文件系统Pangu 2. Master-Slave,基于Paxos的多 Master设计。 3. 三份拷贝分布不同机架存储
开放存储服务 (Cont.) M M M Paxos CS CS CS CS
CS 女娲 KVServer KVServer KVServer KVMaster WS+PM WS+PM WS+PM WS+PM 协议接入层 数据访问层 持久存储层 Request ACK
其他存储类产品 Rational Database Service (RDS) 将MySQL、SQL Server关系型数据库服务化,减少运维工作; 完全兼容现有的程序和工具;
自动备份以防止数据丢失和误删除; SSD + FusionIO保证IO高性能; Open Table Service (OTS) 构建在飞天大规模分布式集群系统之上的海量结构化和半结 构化数据存储和实时查询服务; 无需事先定义Schema,理论上对于列的个数没有限制; 支持PB级数据,通过对表进行横向切分(partitioning)来实 现规模的扩展;数据分片均匀地散落到多个存储节点上,并 且数据分区在增长之后会自动分裂以达到分区的动态平衡。
开放数据处理服务 • 基于飞天大规模分布式计算系统构建的海量数据 离线处理与分析的平台服务,以RESTful API 的 形式提供服务,具有PB 级别的数据处理能力。 • ODPS
着力于实时性要求不高的海量数据离线处 理,适合数据分析、海量数据统计、数据挖掘、 商业智能等领域。 • 提供RESTful API及多语言版本SDK。 • 支持ODPS SQL及ODPS MapReduce编程。
开放数据处理服务 (Cont.) 客户端提供RESTful API、Java版SDK、 CLT等方式 接入层提供HTTP 服务、缓存、负载均衡, 以及用户认证和服务层面的访问控制。 调度集群主要负责用户空间和对象的管理、 Query和命令的解析与启动、数据对象的
访问控制与授权等功能。调度集群中包含 请求处理器(Worker)、调度器 (Scheduler) 和作业执行管理器 (Executor)三个角色。 计算集群为飞天的大规模分布式计算系统, 包括盘古(分布式文件系统)、伏羲(任 务调度模块)、女娲(协调服务模块)、 神农(集群监控模块)等主要模块。计算 集群完成Executor提交的任务。
云搜索与云地图 • 云搜索:阿里云开放云搜索(Aliyun OpenSearch)是为广 大站长、APP开发者量身定制打造的针对结构化数据的云 端搜索服务。可以通过OpenSearch平台非常容易的拥有高 质量、易扩展、可定制的搜索服务而不用关心搜索的各种 技术细节。 • 云地图:目前支持全国300多个城市的地图展示和位置搜
索、导航服务,支持200多个城市的公交查询服务;地图 展示和POI(Point of Interest)、导航数据每季更新一次, 公交每2周更新一次。提供API实现地图、本地搜索、公交 服务、驾车服务、地理匹配等多种服务。
Thank You