类似推荐
编辑推荐
结合作者在各自领域实战经验,深入剖析OpenStack架构的设计理念及具体实现,透析其中每个模块的工作原理。
内容简介
本书首先以OpenStack的形成历史和社区规则为契机介绍OpenStack的组成、以及如何获取和安装,然后配合实际案例对OpenStack的各个部件的功能和源代码进行深入分析。每一部分不光介绍如何使用,也力求透彻分析源代码,使得二次开发成为可能;注重实际应用开发需求,书中所涵盖的知识点都是作者实际使用和开发中经历和验证过的重点。
作者简介
作者黄凯,毕业于湖南大学应用数学专业,近十年来一直从事企业级容器和基础架构的设计研究,曾就职于普元软件、EMC中国研发中心等公司,亲自参与大量企业级数据应用与存储创新项目的设计开发,对分布式环境下的高性能计算有深刻认识,拥有多项关于虚拟化与弹性计算的国内外专利。目前任IBMx86云计算解决方案专家,主要从事x86数据中心的各类云计算参考方案的设计、规划、咨询以及相关红皮书的撰写,拥有丰富的云计算数据中心经验。
章节目录
版权信息
前言
第一部分 基础篇
第1章 OpenStack简介
1.1 OpenStack概述
1.2 OpenStack的结构
1.3 OpenStack的功能与作用
1.4 OpenStack与CloudStack的比较
1.5 OpenStack应用现状和发展趋势
1.6 体验OpenStack
1.7 OpenStack体系结构
1.8 OpenStack的开发资源
1.9 OpenStack非核心项目介绍
第2章 OpenStack的安装
2.1 在Ubuntu上使用二进制包安装
2.2 在Ubuntu上使用源代码编译安装
第二部分 进阶篇
第3章 OpenStack组织结构一览
3.1 组件关系
3.2 OpenStack目录组织结构
3.3 OpenStack配置文件
3.4 小结
第4章 OpenStack API的介绍和开发
4.1 简述Nova API体系
4.2 理解Eventlet
4.3 自定义DashBoard面板
第5章 Keystone认证组件
5.1 认证组件Keystone介绍
5.2 配置文件及参数选项
5.3 原理分析
5.4 关键源代码阅读
5.5 案例:配置Keystone使用Active Directory进行认证
第6章 Glance镜像组件
6.1 镜像组件介绍
6.2 Glance的配置文件
6.3 设置Glance的后端存储
6.4 制作镜像
第7章 Nova计算组件
7.1 Nova组件介绍
7.2 虚拟化组件
7.3 配置文件及参数
7.4 关键源代码阅读
7.5 虚拟机镜像格式
第8章 Neutron网络组件
8.1 Neutron概述
8.2 使用Open vSwitch的plugin
第9章 Cinder块存储组件
9.1 Cinder交互流程
9.2 配置从Volume启动虚拟机
9.3 使用Ceph作为Cinder的后端
第10章 OpenStack日常运维
10.1 维护与诊断
10.2 标准化修复与例行检查流程
10.3 日志与监控
10.4 备份与恢复
第11章 使用Fuel快速安装OpenStack
11.1 Fuel规划
11.2 Fuel安装及使用
11.3 小结
OpenStack实战指南是2014年由机械工业出版社华章分社出版,作者黄凯。
得书感谢您对《OpenStack实战指南》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。