更新时间:2019-01-05 05:21:27
封面
版权信息
作者简介
内容简介
前言
第一篇 预备知识
第1章 虚拟化
1.1 1型虚拟化
1.2 2型虚拟化
1.3 KVM
1.3.1 基本概念
1.3.2 KVM实操
1.4 KVM虚拟化原理
1.4.1 CPU虚拟化
1.4.2 内存虚拟化
1.4.3 存储虚拟化
1.5 网络虚拟化
1.5.1 Linux Bridge
1.5.2 VLAN
1.5.3 Linux Bridge + VLAN =虚拟交换机
第2章 云计算
2.1 基本概念
2.2 云计算和OpenStack
第二篇 OpenStack核心
第3章 OpenStack架构
3.1 Conceptual Architecture
3.2 Logical Architecture
第4章 搭建实验环境
4.1 部署拓扑
4.2 物理资源需求
4.3 网络规划
4.4 部署DevStack
第5章 Identity Service——Keystone
5.1 概念
5.1.1 User
5.1.2 Credentials
5.1.3 Authentication
5.1.4 Token
5.1.5 Project
5.1.6 Service
5.1.7 Endpoint
5.1.8 Role
5.2 通过例子学习
5.2.1 第1步登录
5.2.2 第2步显示操作界面
5.2.3 第3步显示image列表
5.2.4 Troubleshoot
第6章 Image Service——Glance
6.1 理解Image
6.2 理解Image Service
6.3 Glance架构
6.4 Glance操作
6.4.1 创建image
6.4.2 删除image
6.5 如何使用OpenStack CLI
6.6 如何Troubleshooting
第7章 Compute Service——Nova
7.1 Nova架构
7.1.1 架构概览
7.1.2 物理部署方案
7.1.3 从虚机创建流程看nova-*子服务如何协同工作
7.1.4 OpenStack通用设计思路
7.2 Nova组件详解
7.2.1 nova-api
7.2.2 nova-scheduler
7.2.3 nova-compute
7.2.4 nova-conductor
7.3 通过场景学习Nova
7.3.1 看懂OpenStack日志
7.3.2 Launch
7.3.3 Shut Off
7.3.4 Start
7.3.5 Soft/Hard Reboot
7.3.6 Lock/Unlock
7.3.7 Terminate
7.3.8 Pause/Resume
7.3.9 Suspend/Resume
7.3.10 Rescue/Unrescue
7.3.11 Snapshot
7.3.12 Rebuild
7.3.13 Shelve
7.3.14 Unshelve
7.3.15 Migrate
7.3.16 Resize
7.3.17 Live Migrate
7.3.18 Evacuate
7.3.19 Instance操作总结
7.4 小节
第8章 Block Storage Service——Cinder
8.1 理解Block Storage
8.2 理解Block Storage Service
8.2.1 Cinder架构
8.2.2 物理部署方案
8.2.3 从volume创建流程看cinder-*子服务如何协同工作
8.2.4 Cinder的设计思想
8.2.5 Cinder组件详解
8.2.6 通过场景学习Cinder
8.3 小节
第9章 Networking Service ——Neutron
9.1 Neutron概述