12.4.2 Framework Executor 注册过程 ·········································································· 345
12.4.3 资源分配到任务运行过程 ················································································· 345
12.4.4 任务启动过程 ··································································································· 347
12.4.5 任务状态更新过程 ··························································
·································· 347
12.5 Mesos 资源分配策略 ·································································································· 348
12.5.1 Mesos 资源分配框架 ························································································· 349
12.5.2 Mesos 资源分配算法 ························································································· 349
12.6 Mesos 容错机制 ········
································································································· 350
12.6.1 Mesos Master 容错 ···························································································· 350
12.6.2 Mesos Slave 容错 ······························································································ 351
12.7 Mesos 应用实例 ··················································
······················································· 352
12.7.1 Hadoop On Mesos ····························································································· 352
12.7.2 Storm On Mesos ································································································ 353
12.8 Mesos 与 YARN 对比 ····················································································
············· 354
12.9 小结 ··························································································································· 355
第 13 章 YARN 总结与发展趋势
···················································································· 356
13.1 资源管理系统设计动机 ······························································································ 356
13.2 资源管理系统架构演化 ·················
············································································· 357
13.2.1 集中式架构 ······································································································· 357
13.2.2 双层调度架构 ··································································································· 358
13.2.3 共享状态架构 ·······································································
···························· 358
13.3 YARN 发展趋势 ········································································································ 359
13.3.1 YARN 自身的完善 ···························································································· 359
13.3.2 以 YARN 为核心的生态系统············································································· 361
13.3.3 YARN 周边工具的完善 ················
····································································· 363
13.4 小结 ··························································································································· 363
附录 A YARN 安装指南
···································································································· 364
附录 B YARN 配置参数介绍
···························································································· 367
附录 C Hadoop Shell 命令介绍
····················································································· 371
附录 D 参考资料
················································································································· 374