活动介绍
file-type

基于Mesos和Docker的私有云服务构建实践

PDF文件

534KB | 更新于2024-08-27 | 21 浏览量 | 0 下载量 举报 收藏
download 立即下载
"基于Mesos/Docker构建数据处理平台" 本文详细介绍了去哪儿网利用Mesos和Docker构建私有云服务的全过程,分享了从无状态应用向有状态应用逐步过渡的经验与心得。 知识点1:Mesos/Docker架构的选择 去哪儿网选择了Mesos/Docker架构,是因为Mesos足够简单和稳定,且拥有较成熟的调度框架,同时Docker也提供了很多优点,如打包和运维等。 知识点2:Docker的优势 Docker有两个主要优势:打包和运维。打包可以将Runtime层的软件包装成镜像,并放在registry里,需要时可以直接拿出来;运维方面,Docker取消了依赖限制,可以直接拉取到服务器上并启动相应的程序。 知识点3:Mesos的优点 Mesos的优点在于其简单和稳定,且拥有较成熟的调度框架,同时Mesos本身提供了很多SDN接口和模块加载机制,可以做自定义修改,平台定制功能比较强。 知识点4:数据处理平台的架构 去哪儿数据平台的整体架构如图1所示,该平台目前已实现了多项功能,如每天处理约340亿/25TB的数据,90%的数据在100ms内完成处理,等等。 知识点5:从无状态应用向有状态应用的过渡 去哪儿网从无状态应用向有状态应用的过渡经验,分享了逐步过渡的经验与心得,包括平台概览、为什么选择Docker/Mesos、数据处理平台的架构等方面。 知识点6:自动化监控与报警 去哪儿数据平台实现了自动化监控与报警功能,可以实时监控数据处理情况,及时报警可能出现的问题。 知识点7:ElasticsearchCloud 去哪儿数据平台实现了私有的ElasticsearchCloud,可以快速处理和分析大量数据。 知识点8:数据回放 去哪儿数据平台实现了最长3h/24h的数据回放功能,可以快速回放历史数据。 知识点9:Marathon和Chr 去哪儿数据平台使用了Marathon和Chr等框架,可以支撑长期运行的服务。 去哪儿网利用Mesos和Docker构建私有云服务的经验与心得,可以为其他企业提供有益的参考。

相关推荐

weixin_38723461
  • 粉丝: 2
上传资源 快速赚钱