作品简介

本书是一本OpenStack的教程和参考。读者在学习的过程中,可以跟着教程进行操作,在实践中掌握OpenStack的核心技能。在之后的工作中,则可以将本教程作为参考书,按需查找相关知识点。本书共分为两大部分。第一部分介绍虚拟化和云计算基础知识,重点讲解KVM的理论和实践。第二部分首先介绍OpenStack架构,演示如何搭建OpenStack环境,然后逐一详细讲解OpenStack各个核心模块,包括 Keystone、 Glance、Nova、Cinder 和 Neutron。

CloudMan,云计算技术专家,就职于国际知名IT企业,负责OpenStack相关项目的规划和实施。十多年一直专注IT前沿技术的钻研与实践,目前重点研究OpenStack、容器技术栈、DevOps等技术领域。

作品目录

  • 作者简介
  • 内容简介
  • 前言
  • 第一篇 预备知识
  • 第1章 虚拟化
  • 1.1 1型虚拟化
  • 1.2 2型虚拟化
  • 1.3 KVM
  • 1.4 KVM虚拟化原理
  • 1.5 网络虚拟化
  • 第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.2 通过例子学习
  • 第6章 Image Service——Glance
  • 6.1 理解Image
  • 6.2 理解Image Service
  • 6.3 Glance架构
  • 6.4 Glance操作
  • 6.5 如何使用OpenStack CLI
  • 6.6 如何Troubleshooting
  • 第7章 Compute Service——Nova
  • 7.1 Nova架构
  • 7.2 Nova组件详解
  • 7.3 通过场景学习Nova
  • 7.4 小节
  • 第8章 Block Storage Service——Cinder
  • 8.1 理解Block Storage
  • 8.2 理解Block Storage Service
  • 8.3 小节
  • 第9章 Networking Service ——Neutron
  • 9.1 Neutron概述
  • 9.2 Neutron架构
  • 9.3 为Neutron准备物理基础设施
  • 9.4 Linux Bridge实现Neutron网络
  • 9.5 Open vSwitch实现Neutron网络
  • 9.6 总结
  • 写在最后
展开全部