用Mesos框架构建分布式应用

用Mesos框架构建分布式应用 pdf epub mobi txt 电子书 下载 2025

[美] David,Greenberg(大卫· 格林伯格) 著,崔婧雯 译
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 电子工业出版社
ISBN:9787121306778
版次:1
商品编码:12043093
包装:平装
开本:16开
出版时间:2017-01-01
用纸:胶版纸
页数:148
字数:175000
正文语种:中文

具体描述

产品特色

编辑推荐

适读人群 :本书写给想要深入使用Apache Mesos构建分布式应用程序的开发人员和运维人员。本书要求具备基本的编程能力和Linux基础。

理解Mesos架构,并且学习如何在集群内管理CPU,内存及其他资源。

在Mesos上使用Marathon构建应用程序,Marathon是Mesos上托管服务的平台。

为Mesos创建全新的,符合生产环境要求的框架。

编写自定义执行器,提供Mesos调度器和worker之间的丰富交互。

深入高级话题,包括核对流程,Docker集成,动态预留,以及持久化卷。

学习当前的一些Mesos项目,它们很可能会成为Mesos将来的特性。


内容简介

Apache Mesos是先进的集群管理器,既可以作为灵活的部署系统,也可以作为强大的执行平台。它不仅为分布式应用程序提供了良好的资源隔离,而且突破性地实现了资源的灵活共享,极大地提高了资源的整体利用率。本书深入浅出,首先介绍了Mesos的基础知识,随后重点学习Mesos的两种开源框架(Marathon和Chronos)。以实际程序样例为线索,一步步讲解如何配置,如何交互,以及如何构建深度集成。接着详细介绍如何为Mesos构建自定义的框架,如何构建核心Mesos API。最后深入研究Mesos的一些高级特性,比如和Docker的集成,其内部架构,以及一些最先进的API,包括数据库的持久化磁盘管理,以及框架预约系统。

作者简介

崔婧雯,现就职于IBM,高级软件工程师,负责IBM业务流程管理软件的系统测试工作。曾就职于VMware从事桌面虚拟化产品的质量保证工作。对分布式集群管理,虚拟化,业务流程管理都有浓厚的兴趣。 David Greenberg是Two Sigma的首席架构师,他负责公司交易策略所用的分布式计算环境。David有强烈的学习欲望,自学了俄语和中文,并且他很喜欢练习厨艺。他也是一个调度独占作业的开源Mesos框架――Cook的设计师。

目录

序 ................................................................................................ ix

第1 章 Mesos 介绍 ......................................................................1

如何使用Mesos .....................................................................................................2

Mesos 作为部署系统 ..............................................................................................3

Mesos 作为执行平台 ..............................................................................................4

本书是如何组织的 .................................................................................................5

本章小结 ................................................................................................................5


第2 章 开启Mesos 之旅 ...............................................................7

框架 .......................................................................................................................7

Master 和Slave ......................................................................................................8

Master .............................................................................................................8

Slave ..............................................................................................................10

资源 .....................................................................................................................13

配置自定义资源 ............................................................................................15

配置slave 属性 .............................................................................................16

角色 .....................................................................................................................16

静态和动态slave 预留 ..................................................................................17

任务和执行器 ......................................................................................................20

CommandExecutor ........................................................................................21

理解mesos.proto ..................................................................................................21

不通过Mesos 管理 ..............................................................................................24

本章小结 ..............................................................................................................25


第3 章 将已有应用程序迁移到Mesos 上 .....................................27

将Web 应用程序迁移到Mesos 上 .......................................................................27

搭建Marathon ......................................................................................................28

使用Marathon ......................................................................................................30

扩展应用程序 ................................................................................................35

使用位置约束 ................................................................................................35

运行容器化的应用程序 .................................................................................37

挂载主机卷 ...................................................................................................38

健康检查 .......................................................................................................40

应用版本化和滚动升级 .................................................................................42

事件总线 .......................................................................................................43

搭建Marathon 上的HAProxy .......................................................................43

在Marathon 上运行Mesos 框架 ..........................................................................47

Chronos 是什么 .............................................................................................47

在Marathon 上运行Chronos .........................................................................48

Chronos 运维注意事项 ..................................................................................49

Marathon 上的Chronos :小结 .............................



用户评价

评分

了解了解,太贵了

评分

买重复了,能退货吗

评分

商品包装很好,物流非常快,配送服务很好1

评分

介绍不够细,只能入门

评分

挺不错的~~~~~~~~~~~~~~~~

评分

书很不错

评分

挺便宜的,值得购买,真的。

评分

挺便宜的,值得购买,真的。

评分

好薄啊,意外

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有