- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Simplicity is the Spirit of Cloud
云的简约之美 :Qzone的云架构
海量的用户
QQ空间 ,每天有亿万网民在此发表生活的点滴感悟 ,
分享感兴趣的内容信息
相册日上传量超过3.6亿
元旦期间说说发表总量超过5.1亿
春节期间送礼总量超过3.1亿
……
丰富的业务 ,个人中心有20多个业务模块
无处不在的礼物 便捷、安全云相册
日志送礼
个性化日志
签到 +送礼
生日送礼
魔方日志
模板日志
层次清晰 ,架构简单
加速层 CDN WNS
TGW TGW TGW
接入层
qzhttp qzhttp qzhttp qzhttp
L5 L5 L5
逻辑层
S++ S++ S++ S++
数据层 TFS CMEM CDB TSSD CBS
部署策略 SETm 同步中心 SETn
怎样做到简单 ?
• 每一个组件的功能尽量单一、简单
– 文件存入TFS
– 数据库用CDB
– Key-Value存储 ,不同的介质,使用CMEM ,TSSD和
TDB
– 云盘使用CBS
• 使用标准服务开发 ,部署简单
– Web层使用qzhttp ,逻辑层使用S++
• 选择最简单的设计,保证稳定性、容错
• 标准化的部署方法 ,流量调度、分布、扩容等
运维简单
简单的好处
• 性能高 ,每个组件解决特定的问题 ,充分挖掘CPU/
MEM/IO 的资源
• 稳定 ,Qzone 的服务可用性大于99.999% ,
• 服务出现异常 ,2分钟内完成自动调度
• 数据分布平均时延1s ,不一致性1/10w
• SET扩容1天完成
• 新业务数据上线不超过3天
• 业务使用平台数据流程不超过1天,接入、定位支持全自
助
• 当SET/IDC 网络、机房等大规模故障 ,5分钟内发现,1
5分钟调度
L5的故事
L5: level 5 原意是公司第5级响应的最低优先级设备.
DNS
Serve
文档评论(0)