- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Mesos container在360广告系统的应用
李冬 Apr.2018
Who Am I?
Where is our system?
Where is our system?
Why container?
Service pain point
data center migration
failover
operating system
production environment
test
service expansion
resource utilization
Build,Ship,and Run Any App,
Anywhere
Problems with service
dockerization
Where is my debug logs?
network performance?
docker registry?
How to write a local file
How to store persistent
Registration and discovery of
services
We’re
Docker scheduler?
Docker data loading?
Why Mesos?
Backgroud
A variety of distributed computing frameworks
Problem
A variety of distributed computing frameworks
Resource utilization, operation and maintenance costs, data sharing
Want to run multiple applications in a single cluster
>>..to efficient shared hardware resources
>>..to simplify scheduling logic
>>..as much compatibility and scalability as possible
Benefits of Mesos
Effectiveness
Benefits of Mesos
Agility
Mesos : Resource offers
>>Quickly use the resources available in the cluster
Benefits of Mesos
Expandability
Mesos : Two-level scheduling
>>keep mesos simple
Benefits of Mesos
Modularization
Mesos : Restful API
>>Free to add new framework
Outline
Mesos Goals
Architecture
Implementation
Results
Mesos Goals
High utilization of resources
Support diverse framworks(current & futures)
Scalability to 45,000’s of nodes(Twitter)
Reliability in face of failures
Mesos Architecture
Implementation
20000+ lines of C++
Master failover using ZooKeeper
Frameworks ported
Open source in Apache Incubator
Fault Tolerance
Mesos master has only soft state: list of currently running frameworks and tasks
Rebuild when frameworks and
您可能关注的文档
- 中飞艾维-工业物联网新物种—端到端数据采集和分析闭环系统 CTO技术分享-人工智能.pdf
- 转转如何打造AI工程架构体系 CTO技术分享-人工智能.pdf
- 分布式科技-区块链链上数据的认知与探索 CTO技术分享-区块链.pdf
- 轻松筹在公益和互助的区块链应用 CTO技术分享-区块链.pdf
- PingCAP_A TiDB Story CTO技术分享-大数据.pdf
- Tron-隐私与系统架构 CTO技术分享-大数据.pdf
- 杭州恩牛网络_大数据产品进阶之道 CTO技术分享-大数据.pdf
- 京东弹性数据库中间件JED CTO技术分享-大数据.pdf
- 京东-商品数据的大规模数据计算和底层架构搭建 CTO技术分享-大数据.pdf
- 快狗打车-数据库架构典型设计方案 CTO技术分享-大数据.pdf
- 第六单元名著导读《钢铁是怎样炼成的》导学导练课件-2023-2024学年统编版语文八年级下册.pptx
- 第十二单元核心素养测评课件-2023-2024学年九年级化学人教版下册.pptx
- 电流与电压和电阻的关系说课(1) --2023-2024学年人教版 九年级物理上学期.pptx
- 第4单元 世界音乐之窗——拉丁美洲音乐 《玛丽安》 课件 2023—2024学年粤教版初中音乐八年级下册 -.pptx
- 第12课 智能预测出行方式 课件 -2023-—2024学年浙教版(2023)初中信息技术九年级全册 .pptx
- 鲁教版初中信息科技《计数循环我在行 》课件.pptx
- 复习-Python初中信息技术.pptx
- 山西省大同市2023-2024学年八年级下学期期中语文试题(含解析).pdf
- 2024届四川省成都市实验外国语学校高三下学期三模物理试题(含答案).pdf
- 2024年广东省广州市第六中学中考一模语文试题(解析版).pdf
文档评论(0)