《云计算架构与应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:朱义勇主编
  • 出 版 社:广州:华南理工大学出版社
  • 出版年份:2017
  • ISBN:9787562353539
  • 页数:233 页
图书介绍:本教材是“21世纪高职高专IT类专业实训系列教材”之一,是基于OpenStack平台详细介绍其各个服务组件并通过例子清晰地描述了安装设置过程,整书结构比较完整。作者以项目组件方式来编排,每个组件的配置都搭配简单的例子作为说明,较完整地涵盖了架构OpenStack平台所涉及的内容。本教材是“21世纪高职高专IT类专业实训系列教材”之一,是基于OpenStack平台详细介绍其各个服务组件并通过例子清晰地描述了安装设置过程,整书结构比较完整。作者以项目组件方式来编排,每个组件的配置都搭配简单的例子作为说明,较完整地涵盖了架构OpenStack平台所涉及的内容。

第1章 云计算概述 1

1.1 云计算的定义 1

1.2 云计算的基本特征 1

1.3 云计算的服务模型 2

1.4 云计算的发布模型 4

1.5 云计算的平台分类 5

第2章 初识OpenStack 7

2.1 OpenStack发展历程 7

2.2 OpenStack概述 7

2.3 OpenStack架构 8

2.4 OpenStack服务组件 11

2.5 OpenStack版本演变 13

第3章 OpenStack架构示例 16

3.1 部署架构 16

3.2 硬件配置 16

3.3 服务组件 17

3.4 虚拟网络类型 18

3.5 主机网络 18

3.6 密码配置 19

第4章 准备OpenStack初始环境 21

4.1 操作系统 21

4.2 进入终端 22

4.3 关闭防火墙(所有节点) 24

4.4 配置主机名(所有节点) 24

4.5 配置网络(所有节点) 25

4.6 配置DNS解析(所有节点) 30

4.7 配置本地安装源(所有节点) 30

4.8 配置NTP(所有节点) 33

4.9 启用OpenStack库(所有节点) 35

4.10 更新操作系统(所有节点) 35

4.11 安装OpenStack客户端(所有节点) 36

4.12 安装SQL数据库(控制节点) 36

4.13 安装消息队列RabbitMQ(控制节点) 38

4.14 安装缓存服务Memcached(控制节点) 38

第5章 身份认证(Keystone)服务 39

5.1 服务概述 39

5.2 安装前准备(控制节点) 42

5.3 安装和配置(控制节点) 42

5.4 创建服务实体和API端点(控制节点) 45

5.5 创建域、项目、用户和角色(控制节点) 48

5.6 验证操作(控制节点) 51

5.7 创建OpenStack客户端环境脚本(控制节点) 53

第6章 镜像(Glance)服务 55

6.1 服务概述 55

6.2 安装前准备(控制节点) 56

6.3 安装和配置(控制节点) 59

6.4 验证操作(控制节点) 62

第7章 计算(Nova)服务 64

7.1 服务概述 64

7.2 安装前准备(控制节点) 66

7.3 安装和配置(控制节点) 69

7.4 安装和配置(计算节点) 73

7.5 验证操作(控制节点) 76

第8章 网络(Neutron)服务 78

8.1 服务概述 78

8.2 安装前准备(控制节点) 80

8.3 安装和配置(控制节点) 83

8.4 安装和配置(计算节点) 92

8.5 验证操作(控制节点) 96

第9章 仪表板(Horizon)服务 99

9.1 服务概述 99

9.2 安装和配置(控制节点) 99

9.3 验证操作(控制节点) 101

第10章 块存储(Cinder)服务 105

10.1 服务概述 105

10.2 安装前准备(控制节点) 106

10.3 安装和配置(控制节点) 110

10.4 安装和配置(块存储节点) 113

10.5 验证操作(控制节点) 117

第11章 文件共享(Manila)服务 118

11.1 服务概述 118

11.2 安装前准备(控制节点) 119

11.3 安装和配置(控制节点) 123

11.4 安装和配置(块存储节点) 126

11.5 验证操作(控制节点) 132

第12章 对象存储(Swift)服务 134

12.1 服务概述 134

12.2 安装前准备(控制节点) 135

12.3 安装和配置(控制节点) 138

12.4 安装和配置(对象存储节点) 140

12.5 创建、分发并初始化rings(控制节点) 146

12.6 完成安装(控制节点、对象存储节点) 151

12.7 验证操作(控制节点) 153

第13章 编排(Heat)服务 156

13.1 服务概述 156

13.2 安装前准备(控制节点) 156

13.3 安装和配置(控制节点) 163

13.4 验证操作(控制节点) 166

第14章 计量(Ceilometer)服务 167

14.1 服务概述 167

14.2 安装前准备(控制节点) 168

14.3 安装和配置(控制节点) 172

14.4 启用镜像服务计量(控制节点) 174

14.5 启用计算服务计量(计算节点) 175

14.6 启用块存储计量(控制节点、块存储节点) 177

14.7 启用对象存储服务计量(控制节点) 178

14.8 安装计量警告服务(控制节点) 180

14.9 验证操作(控制节点) 185

第15章 创建虚拟机实例 188

15.1 创建虚拟网络(控制节点) 188

15.2 创建m1.nano规格主机(控制节点) 199

15.3 生成密钥对(控制节点) 200

15.4 为default安全组添加规则(控制节点) 201

15.5 创建虚拟机实例(控制节点) 201

15.6 创建块设备存储(控制节点) 212

15.7 创建编排(控制节点) 214

15.8 访问仪表板(控制节点) 218

参考文献 233