用Mesos框架構建分布式應用

用Mesos框架構建分布式應用 下載 mobi epub pdf 電子書 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 :小結 .............................



用戶評價

評分

比較好的mesos入門書籍

評分

非常專業的Mesos書籍,對於初學者有很大幫助

評分

太薄瞭……但是就這些知識點

評分

很好,一直信賴京東。

評分

適用性低,還比較貴。

評分

書有點薄,講的不是很詳細,做一下瞭解吧。

評分

建議不要買,還以為是一本專業的書籍,媽的比官方文檔寫的還簡單

評分

書有點薄,希望有用

評分

書的紙質比較新,618買的

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有