基于Mesos的企业级容器云实践.pdf

基于Mesos的企业级容器云实践 ——10分钟搭建分布式Docker生产环境 肖德时@数人科技 Mesos概述:企业级容器云操作系统 • Apache Mesos发展历程 - Cont. • 源于Google Borg系统 • UC Berkeley RAD Lab PhD学生研究项目 • Benjamin Hindman • Andy Konwinski • Matei Zaharia • 还有他们的教授 Ion Stoica 3 Mesos概述:企业级容器云操作系统 • Apache Mesos发展历程 • 2010年Benjamin Hindman在给Twitter公司 的一群工程师讲完Mesos技术之后, Twitter开始全面使用Mesos技术和自研的 调度框架Apache Aurora • Airbnb使用Mesos跑着多个Hadoop和Spark 集群 • 2015年4月苹果公司宣布Apple Siri服务开始 它们自研的Mesos调度框架Jarvis 4 Mesos概述:企业级容器云操作系统 • Apache Mesos系统的特点 • 通过Zookeeper提供容错机制 • 轻松扩容到1万台节点服务器 • 通过容器技术隔离任务 • 多级资源调度(针对内存和CPU ) • Java、Python、Go和C++多种扩展API • 横跨虚拟机、裸机多种方式部署 5 Mesos概述:企业级容器云操作系统 • Apache Mesos系统的适用场景 • 大数据技术平台 • 容器应用分发管理平台 • CI/CD测试平台 • 运维管理平台 6 Mesos概述:企业级容器云操作系统 7 部署Docker应用的介绍 • 部署一个Web应用容器到容器云中 • Demo1 , • 用Ghost 博客应用来做例子 8 部署Docker应用的介绍 部署一个Mysql应用容器到Mesos容器云中 Demo2 mysql.json curl -v -X POST http://${IP}:8080/v2/apps \ -H Content-Type:application/json -d@mysql.json 9 部署Docker应用的介绍 部署一个Mysql应用容器到Mesos容器云中 Demo2 10 企业级容器应用常用案例分析 • Marathon上配置wordpress案例分析 • Demo3 wordpress.json

文档评论(0)

1亿VIP精品文档

相关文档