这是一部从原理、架构、部署、运维4个方面系统、深入讲解如何构建高可用OpenStack集群的著作,在理论和实践两个维度为构建构建高可用OpenStack集群分享了完整的解决方案。

本书从OpenStack终端用户的角色出发,以面向生产系统的OpenStack高可用集群建设为主线,对OpenStack高可用集群的原理和架构进行了深入的剖析,对部署和运维OpenStack高可用集群所依赖的各个技术栈和核心组件进行了详细的讲解。此外,书中还对Ceph和Docker等技术与OpenStack的结合应用进行了详细讲解,尤其是Kolla项目的介绍,是本书的一大技术特色。

本书为上下两册:

上册(第1~10章)从理论的角度剖析了OpenStack高可用集群的原理与架构。

架构篇(第1~2章):介绍了通用云计算参考架构的设计、传统IT架构的高可用设计、云环境下的高可用设计,以及OpenStack高可用集群的架构设计。

原理篇(第3~10章):首先详细讲解了实现OpenStack高可用集群所必须的集群资源管理器、负载均衡器、消息队列、缓存系统和数据库等OpenStack生态圈的基础技术和高可用软件;其次还讲解了 OpenStack的计算、网络和存储三大核心组件,以及Ceph的架构设计和应用配置。

下册(第11~15章)从实战的角度讲解了OpenStack高可用集群的部署与运维。

部署篇(第11-12章): 讲解了OpenStack基础架构软件和核心组件的高可用部署与实现。全面讲解OpenStack高可用集群的落地实施过程,并将OpenStack高可用集群的部署进行了代码自动化实现,代码具有稳定的可重现性。

运维篇(第13-14章): 总结了OpenStack高可用集群运维的*佳实践。详细讲解了基于Pacemaker高可用集群的运维,深入分析了Nova实例的高可用和Neutron网络,以及Ceph集群的运维。

拓展篇(第15章):介绍了基于Docker的OpenStack容器化部署项目Kolla,通过Kolla实现OpenStack容器化部署。

目录

知识兔

第1章 云计算架构设计及业务系统高可用2
第2章 OpenStack高可用集群架构概述37
第3章 集群资源管理系统92
第4章 集群负载均衡系统127
第5章 集群消息队列系统159
第6章 集群缓存系统193
第7章 集群数据库系统221
第8章 OpenStack计算服务267
第9章 OpenStack网络服务388
第10章 OpenStack存储服务512
第11章 OpenStack高可用集群基础服务部署584
第12章 OpenStack高可用集群核心服务部署647
第13章 OpenStack高可用集群运维最佳实践734
第14章 Ceph存储集群运维最佳实践825
第15章 Docker容器部署Open-Stack894

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载