当前位置:首页 > 工业技术
OpenStack云计算实战手册  第3版
OpenStack云计算实战手册  第3版

OpenStack云计算实战手册 第3版PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:(英)凯文·杰克逊,(美)科迪·邦奇,(美)挨格尔·西格勒著;宋秉金,黄凯,杜玉杰译
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2018
  • ISBN:9787115472427
  • 页数:318 页
图书介绍:本书全面讲解OpenStack的方方面面,每一章均提供每种服务的真实且实用的示例,使读者能使用和实践OpenStack的最新特性,旨在帮助读者快速上手OpenStack,在理解的基础上将OpenStack应用到自己的数据中心。本书涵盖了安装和配置一个私有云的各种内容。这是第一本除了介绍OpenStack核心组件,还对运维和高可用性有更多实际描述的书籍。
《OpenStack云计算实战手册 第3版》目录

第1章 Keystone——OpenStack身份认证服务 1

1.1简介 1

1.2安装OpenStack身份认证服务 2

1.3为SSL通信配置OpenStack身份认证 5

1.4在Keystone里创建租户 6

1.5在Keystone里配置角色 8

1.6往Keystone里添加用户 9

1.7定义服务端点 13

1.8创建服务的租户和服务的用户 18

1.9为LDAP的集成配置Openstack身份认证 22

第2章 Glance—— OpenStack镜像服务 25

2.1简介 25

2.2安装OpenStack镜像服务 26

2.3用OpenStack身份认证服务配置OpenStack镜像服务 29

2.4用OpenStack对象存储配置OpenStack镜像服务 30

2.5用OpenStack镜像服务管理镜像 31

2.6注册远程存储的镜像 35

2.7租户间共享镜像 36

2.8查看共享镜像 37

2.9使用镜像元数据 38

2.10迁移VMware镜像 41

2.11创建OpenStack镜像 42

第3章 Neutron eutron——O pen Stack网络服务 48

3.1简介 48

3.2在专属网络节点安装Neutron和Open vSwitch 50

3.3配置Neutron和Open vSwtich 52

3.4安装并配置Neutron API服务 58

3.5创建租户Neutron网络 63

3.6删除Neutron网络 65

3.7创建外部浮动 IP Neutron网络 67

3.8 Neutron网络的不同用途 72

3.9配置分布式虚拟路由 76

3.10使用分布式虚拟路由器 81

第4章 Nova—— OpenStack计算服务 84

4.1简介 85

4.2安装OpenStack计算控制节点服务 86

4.3安装OpenStack计算软件包 87

4.4配置数据库服务 89

4.5配置OpenStack计算服务 90

4.6使用OpenStack身份认证服务配置计算服务 95

4.7停止和启动Nova服务 97

4.8在Ubuntu上安装命令行工具 99

4.9通过HTTPS使用命令行工具 99

4.10检查OpenStack计算服务 101

4.11使用OpenStack计算服务 103

4.12管理安全组 105

4.13创建和管理密钥对 107

4.14启动第一个云实例 109

4.15修复出错的实例部署 113

4.16终止实例 115

4.17使用在线迁移 116

4.18使用nova-scheduler 117

4.19创建实例类型 119

4.20定义主机分组 120

4.21在特定可用区启动实例 124

4.22在特定计算主机启动实例 126

4.23从集群移除Nova节点 127

第5章 Swift—— OpenStack对象存储 131

5.1简介 131

5.2在Keystone中配置Swift服务和用户 132

5.3安装OpenStack对象存储服务——代理服务器 134

5.4配置OpenStack对象存储服务——代理服务器 136

5.5安装OpenStack对象存储服务——存储节点 138

5.6配置Swift使用物理存储 139

5.7配置对象存储备份 141

5.8配置OpenStack对象存储——存储服务 143

5.9制作对象存储环 145

5.10停止和启动OpenStack对象存储 148

5.11配置SSL访问 149

第6章 使用OpenStack对象存储 152

6.1简介 152

6.2安装swift客户端工具 152

6.3创建容器 154

6.4上传对象 155

6.5上传大对象 156

6.6列出容器和对象 159

6.7下载对象 160

6.8删除容器和对象 162

6.9使用OpenStack对象存储访问控制列表 164

6.10两个Swift集群间进行容器同步 166

第7章 管理OpenStack对象存储 169

7.1简介 169

7.2用swift-init管理OpenStack对象存储集群 169

7.3检查集群健康状况 171

7.4管理Swift集群容量 173

7.5从集群中删除节点 177

7.6检测和更换故障硬盘 178

7.7收集使用情况统计数据 180

第8章 Cinder OpenStack块存储 183

8.1简介 183

8.2配置Cinder卷服务 184

8.3为Cinder卷配置OpenStack计算服务 186

8.4创建卷 189

8.5为实例添加卷 191

8.6从实例中分离卷 193

8.7删除卷 194

8.8配置第三方卷服务 195

8.9使用Cinder快照 196

8.10从卷启动 198

第9章 深入OpenStack 200

9.1简介 200

9.2使用cloud-init运行安装后的命令 200

9.3使用cloud-init运行安装后的配置 202

9.4安装OpenStack Telemetry 205

9.5使用OpenStack Telemetry查看使用数据 209

9.6安装Neutron LBaaS 213

9.7使用Neutron LBaaS 215

9.8配置Neutron FWaaS 219

9.9使用Neutron FWaaS 222

9.10安装OpenStack编排服务Heat 228

9.11使用Heat启动实例 231

第10章 使用OpenStack Dashboard 235

10.1简介 235

10.2安装OpenStack Dashboard 236

10.3使用OpenStack Dashboard进行密钥管理 237

10.4使用OpenStack Dashboard管理Neutron网络 242

10.5使用OpenStack Dashboard进行安全组管理 248

10.6使用OpenStack Dashboard启动实例 254

10.7使用OpenStack Dashboard终止实例 257

10.8使用OpenStack Dashboard连接到使用VNC的实例 258

10.9使用OpenStack Dashboard添加新租户 260

10.10使用OpenStack Dashboard进行用户管理 263

10.11使用OpenStack Dashboard操作LBaaS 268

10.12使用OpenStack Dashboard进行OpenStack编排 276

第11章 生产环境中的OpenStack 285

11.1简介 285

11.2安装MariaDB Galera集群 286

11.3 MariaDB Galera集群配置HA Proxy 288

11.4配置HA Proxy实现高可用 290

11.5使用Corosync安装并配置Pacemaker 295

11.6使用Pacemaker和Corosync配置OpenStack服务 299

11.7绑定多个网卡实现高冗余 304

11.8使用Ansible自动安装OpenStack——主机配置 305

11.9使用Ansible自动安装OpenStack—— Playbook配置 309

11.10使用Ansible自动安装OpenStack——运行Playbook 315

返回顶部