绿色排版工具|热门专题|网站地图|移动官网
您的当前位置:网站首页 > 电子书 > 计算机类 > 正文

Mesos实战(Roger Ignazio著) 带目录完整pdf[77MB]

来源:[db:来源] 编辑:脚本之家 时间:2019-07-29 14:46:30 阅读:

《Mesos实战》为读者介绍 Apache Mesos集群管理器及以应用程序为中心的基础架构概念。《Mesos 实战》充满了有用的数据图表及实践指导,它将指引你迈出创建一个高可用的 Mesos集群的第一步,接着在生产环境中部署应用程序,最后编写适合自己数据中心的“本地” Mesos framework(计算框架)。你将学习到如何对数千个节点进行弹性伸缩,同时通过 Linux和 Docker容器保证不同的进程间能实现资源隔离。你也将学习到如何使用热门主流的 framework来部署应用程序的实践技术。

《Mesos 实战》包含的主要内容有:搭建启动你的第一个 Mesos集群; Mesos的调度、资源管理及日志记录;使用 Marathon、Chronos和 Aurora部署容器化的应用程序;使用 Python编写 Mesos framework。阅读《Mesos 实战》的读者需要熟悉数据中心管理的核心理念,也需要了解 Python或者类似编程语言的基础知识。

目录

第 1部分 你好,Mesos 1
1 初识 Mesos3
1.1 遇见 Mesos 4
1.1.1 理解它如何工作 5
1.1.2 虚拟机和容器的比较 7
1.1.3 知道何时及为何使用 Mesos 9
1.2 为什么我们要重新思考数据中心 10
1.2.1 资源划分 11
1.2.2 应用部署 12
1.3 Mesos分布式架构. 13
1.3.1 masters 13
1.3.2 slaves 14
1.3.3 frameworks 15
1.4 小结 15
2 使用 Mesos管理数据中心资源17
2.1 Spark简要介绍 18
2.1.1 独立集群上的 Spark 18
2.1.2 Mesos上的 Spark 19
2.2 在 Mesos上运行 Spark job 21
2.2.1 在集合中寻找素数 22
2.2.2 获取与打包代码 23
2.2.3 提交作业 24
2.2.4 观察输出 24
2.3 进一步探索 26
2.3.1 Mesos UI 26
2.3.2 Spark UI 26
2.4 小结 28
第 2部分 Mesos核心. 31
3 安装 Mesos.33
3.1 部署 Mesos 34
3.1.1 Mesos集群组件 34
3.1.2 开发环境的注意事项 35
3.1.3 生产环境的注意事项 36
3.2 安装 Mesos和 ZooKeeper 38
3.2.1 使用安装包部署 38
3.2.2 从源文件编译并安装 40
3.3 配置 Mesos和 ZooKeeper 43
3.3.1 ZooKeeper配置 43
3.3.2 Mesos配置. 45
3.4 安装并配置 Docker 50
3.4.1 安装 Docker 51
3.4.2 配置 Docker 53
3.4.3 配置 Docker专用的 Mesos slaves 54
3.5 升级 Mesos 54
3.5.1 升级 Mesos masters 55
3.5.2 升级 Mesos slaves 55
3.6 小结 56
4 Mesos原理.57
4.1 调度和分配数据中心资源 57
4.1.1 理解资源调度 58
4.1.2 理解资源分配 59
4.1.3 定制 Mesos slave资源和属性 61
4.2 使用容器隔离资源 62
4.2.1 隔离并监控 CPU、内存和磁盘 63
4.2.2 网络监控和限速 65
4.3 了解容错和高可用 68
4.3.1 容错 70
4.3.2 高可用 70
4.3.3 处理出错和升级 70
4.4 小结 76

相关文章推荐:

图文精选:

Copyright©2012-2019 小蚂蚁信息网版权所有 粤ICP备14061018号-1


郑重声明:本网站资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们删除已转载的信息。

Top