封面
版权信息
作者简介
内容简介
前言
第一篇 预备知识
第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概述
9.1.1 Neutron功能
9.1.2 Neutron网络基本概念
9.2 Neutron架构
9.2.1 物理部署方案
9.2.2 Neutron Server
9.2.3 Neutron如何支持各种network provider
9.2.4 ML2 Core Plugin
9.2.5 Service Plugin / Agent
9.2.6 小结
9.3 为Neutron准备物理基础设施
9.3.1 1控制节点+1计算节点的部署方案
9.3.2 配置多个网卡区分不同类型的网络数据
9.3.3 网络拓扑
9.3.4 安装和配置节点
9.4 Linux Bridge实现Neutron网络
9.4.1 配置linux-bridge mechanism driver
9.4.2 初始网络状态
9.4.3 了解Linux Bridge环境中的各种网络设备
9.4.4 local network
9.4.5 flat network
9.4.6 DHCP服务
9.4.7 vlan network
9.4.8 Routing
9.4.9 vxlan network
9.4.10 Securet Group
9.4.11 Firewall as a Service
9.4.12 Load Balancing as a Service
9.5 Open vSwitch实现Neutron网络
9.5.1 网络拓扑
9.5.2 配置openvswitch mechanism driver
9.5.3 初始网络状态
9.5.4 了解Open vSwitch环境中的各种网络设备
9.5.5 local network
9.5.6 flat network
9.5.7 vlan network
9.5.8 Routing
9.5.9 vxlan network
9.6 总结
写在最后
更新时间:2019-01-05 05:21:27