本篇主要提供OpenStack设计与实现英特尔开源技术中心计算机电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
商品基本信息,请以下列介绍为准 | |
商品名称: | OpenStack设计与实现 |
作者: | 英特尔开源技术中心编著 |
定价: | 99.0 |
出版社: | 电子工业出版社 |
出版日期: | 2017-05-01 |
ISBN: | 9787121311994 |
印次: | |
版次: | 2 |
装帧: | |
开本: | 16开 |
内容简介 | |
本书是一本介绍 OpenStack 设计与实现原理的书。本书内容以 Newton 版本为基础,覆盖了OpenStack 的学到设计与实现等各个方面内容,致力于帮助读者形成 OpenStack 及其各个主要组件与项目的拓扑。本书语言通俗易懂,能够带领读者更为快速走入 OpenStack 的并作出自己的贡献。本书适合希望能够参与 OpenStack 开发的读者,也适合对 OpenStack 茫然的初学者,以及有一定使用部署经验但是希望了解 OpenStack 实现原理的广大用户。 |
目录 | |
第 1 章初识 OpenStack ..................................................................................1 1.1 从虚拟化到 OpenStack ..................................................................................................... 1 1.1.1 虚拟化 .................................................................................................................... 1 1.1.2 云计算 .................................................................................................................... 2 1.1.3 OpenStack ............................................................................................................... 4 1.2 OpenStack 基金会以及管理模式 ..................................................................................... 7 1.2.1 董事会 .................................................................................................................... 8 1.2.2 技术委员会 ............................................................................................................ 9 1.2.3 用户委员会 .......................................................................................................... 10 1.3 OpenStack 体系结构 ........................................................................................................11 1.4 OpenStack 项目发展流程 ............................................................................................... 18 1.4.1 新项目 .................................................................................................................. 18 1.4.2 孵化项目、集成项目和核心项目 ....................................................................... 19 1.4.3 大帐篷(Big Tent) ............................................................................................. 20 1.5 OpenStack 社区 ............................................................................................................... 21 1.5.1 邮件列表 .............................................................................................................. 21 1.5.2 IRC 和项目例会 ................................................................................................... 22 1.5.3 Summit 和 Meetup................................................................................................ 23 1.5.4 其他社台....................................................................................................... 25 1.6 其他开源项目 ................................................................................................................. 25 1.7 OpenStack 的技术发展趋势 ........................................................................................... 30 第 2 章OpenStack 开发基础.........................................................................33 2.1 相关开发资源 ................................................................................................................. 33 2.1.1 OpenStack 社区 .................................................................................................... 33 2.1.2 OpenStack 文档 .................................................................................................... 33 2.1.3 OpenStack 书籍 .................................................................................................... 34 2.1.4 其他网络资源....................................................................................................... 35 2.2 OpenStack 开发的技术基础 ........................................................................................... 35 2.3 部署开发环境 ................................................................................................................. 36 2.3.1 Git ......................................................................................................................... 37 2.3.2 Devstack................................................................................................................ 38 2.4 浏览 OpenStack 源代码 .................................................................................................. 42 2.4.1 浏览代码的工具................................................................................................... 43 2.4.2 分析源码如何入手............................................................................................... 44 2.5 OpenStack 代码质量保证体系 ....................................................................................... 48 2.5.1 编码规范 .............................................................................................................. 50 2.5.2 代码评审 Gerrit .................................................................................................... 53 2.5.3 单元测试 Tox ....................................................................................................... 58 2.5.4 持续集成 Jenkins.................................................................................................. 61 2.6 如何贡献 ......................................................................................................................... 66 2.6.1 文档 ...................................................................................................................... 67 2.6.2 修补 bug ............................................................................................................... 67 2.6.3 增加 feature .......................................................................................................... 69 2.6.4 review ................................................................................................................... 72 2.6.5 调试 ...................................................................................................................... 73 第 3 章虚拟化 ...............................................................................................75 3.1 概述 ................................................................................................................................. 75 3.1.1 虚拟化实现方式................................................................................................... 77 3.1.2 虚拟化现状和未来............................................................................................... 79 3.2 高层管理工具 ................................................................................................................. 87 3.2.1 XenAPI ................................................................................................................. 88 3.2.2 Libvirt ................................................................................................................... 89 3.3 OpenStack 相关实现 ....................................................................................................... 98 3.3.1 Libvirt 驱动 .......................................................................................................... 98 3.3.2 XenAPI 驱动 ...................................................................................................... 100 第 4 章OpenStack 通用技术.......................................................................102 4.1 消息总线 ....................................................................................................................... 102 4.2 SQLAlchemy 和数据库 ................................................................................................ 107 4.3 RESTful API 和 WSGI ...................................................................................................111 4.4 Eventlet .......................................................................................................................... 120 4.5.1 Cliff .................................................................................. |
编辑推荐 | |
云计算时代OpenStack必选经典:轻松实现从初识到达程! 深入云计算与虚拟化OpenStack底层设计与实现原理:轻松形成OpenStack拓扑图! 以newton release为基础,同时增加了很多新的项目! 英特尔开源技术中心合力打造精品! |
媒体评论 | |