图书介绍
每天5分钟玩转OpenStackpdf电子书版本下载
- CloudMan编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302455312
- 出版时间:2017
- 标注页数:422页
- 文件大小:62MB
- 文件页数:434页
- 主题词:
PDF下载
下载说明
每天5分钟玩转OpenStackPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 预备知识 2
第1章 虚拟化 2
1.1 1型虚拟化 2
1.2 2型虚拟化 2
1.3 KVM 3
1.3.1基本概念 3
1.3.2 KVM实操 4
1.4 KVM虚拟化原理 11
1.4.1 CPU虚拟化 11
1.4.2内存虚拟化 12
1.4.3存储虚拟化 13
1.5网络虚拟化 19
1.5.1 Linux Bridge 19
1.5.2 VLAN 28
1.5.3 Linux Bridge+VLAN=虚拟交换机 35
第2章 云计算 36
2.1基本概念 36
2.2云计算和OpenStack 38
第二篇OpenStack核心 41
第3章OpenStack架构 41
3.1 Conceptual Architecture 41
3.2 Logical Architecture 42
第4章 搭建实验环境 45
4.1部署拓扑 45
4.2物理资源需求 46
4.3网络规划 47
4.4部署DevStack 47
第5章Identity Service——Keystone 55
5.1概念 55
5.1.1 User 55
5.1.2 Credentials 57
5.1.3 Authentication 57
5.1.4 Token 57
5.1.5 Project 58
5.1.6 Service 59
5.1.7 Endpoint 60
5.1.8 Role 60
5.2通过例子学习 62
5.2.1第1步登录 62
5.2.2第2步显示操作界面 62
5.2.3第3步显示image列表 63
5.2.4 Troubleshoot 64
第6章Image Service——Glance 65
6.1理解Image 65
6.2理解Image Service 66
6.3 Glance架构 66
6.4 Glance操作 69
6.4.1创建image 70
6.4.2删除image 72
6.5如何使用OpenStack CLI 74
6.6如何Troubleshooting 77
第7章Compute Service—— Nova 79
7.1 Nova架构 80
7.1.1架构概览 80
7.1.2物理部署方案 82
7.1.3从虚机创建流程看nova-*子服务如何协同工作 84
7.1.4 OpenStack通用设计思路 85
7.2 Nova组件详解 88
7.2.1 nova-api 88
7.2.2 nova-scheduler 90
7.2.3 nova-compute 97
7.2.4 nova-conductor 104
7.3通过场景学习Nova 105
7.3.1看懂OpenStack日志 105
7.3.2 Launch 108
7.3.3 Shut Off 108
7.3.4 Start 112
7.3.5 Soft/Hard Reboot 114
7.3.6 Lock/Unlock 114
7.3.7 Terminate 115
7.3.8 Pause/Resume 116
7.3.9 Suspend/Resume 118
7.3.10 Rescue/Unrescue 119
7.3.11 Snapshot 122
7.3.12 Rebuild 125
7.3.13 Shelve 128
7.3.14 Unshelve 130
7.3.15 Migrate 133
7.3.16 Resize 139
7.3.17 Live Migrate 144
7.3.18 Evacuate 150
7.3.19 Instance操作总结 154
7.4小节 156
第8章Block Storage Service—— Cinder 157
8.1理解Block Storage 157
8.2理解Block Storage Service 157
8.2.1 Cinder架构 158
8.2.2物理部署方案 159
8.2.3从volume创建流程看cinder-*子服务如何协同工作 160
8.2.4 Cinder的设计思想 161
8.2.5 Cinder组件详解 163
8.2.6通过场景学习Cinder 170
8.3小节 220
第9章Networking Service—— Neutron 221
9.1 Neutron概述 221
9.1.1 Neutron功能 221
9.1.2 Neutron网络基本概念 222
9.2 Neutron架构 224
9.2.1物理部署方案 227
9.2.2 Neutron Server 228
9.2.3 Neutron如何支持各种network provider 229
9.2.4 ML2 Core Plugin 231
9.2.5 Service Plugin/Agent 234
9.2.6小结 235
9.3为Neutron准备物理基础设施 237
9.3.1 1控制节点+1计算节点的部署方案 237
9.3.2配置多个网卡区分不同类型的网络数据 238
9.3.3网络拓扑 239
9.3.4安装和配置节点 240
9.4 Linux Bridge实现Neutron网络 244
9.4.1配置linux-bridge mechanism driver 244
9.4.2初始网络状态 245
9.4.3了解Linux Bridge环境中的各种网络设备 247
9.4.4 local network 248
9.4.5 flat network 262
9.4.6 DHCP服务 270
9.4.7 vlan network 274
9.4.8 Routing 285
9.4.9 vxlan network 307
9.4.10 Securet Group 321
9.4.11 Firewall as a Service 328
9.4.12 Load Balancing as a Service 337
9.5 Open vSwitch实现Neutron网络 358
9.5.1网络拓扑 358
9.5.2配置openvswitch mechanism driver 359
9.5.3初始网络状态 360
9.5.4了解Open vSwitch环境中的各种网络设备 362
9.5.5 local network 362
9.5.6 flat network 377
9.5.7 vlan network 386
9.5.8 Routing 399
9.5.9 vxlan network 411
9.6总结 421
写在最后 422