OpenStack高可用集群(上册)
原理与架构
¥35.00
作品简介
本书从OpenStack终端用户的角色出发,以面向生产系统的OpenStack高可用集群建设为主线,对部署OpenStack高可用集群所依赖的各个基础技术栈和OpenStack核心组件进行了详细的原理讲解,并以实战部署的形式演示了OpenStack高可用集群部署的过程。此外,书中还对Ceph和Docker等技术与OpenStack的结合应用进行了详细讲解,尤其是Kolla项目的介绍,都是本书的一大技术特色。目前国内仍然缺乏一本讲解OpenStack高可用部署的书籍,本书填补了这一空白,相信也是很多苦于寻求OpenStack高可用建设方案用户的福音。
这是一本有明确目标的书。我阅读过很多关于云计算、云平台及OpenStack的相关书籍,有讲战略的,有讲业务的,有讲技术的,有讲开发的,但大多数都是为了云而云,为了技术而技术。本书却并没有开篇就与读者讨论高可用的模式、集群的实现手段等,而是从“企业为何要进行云计算建设”入手,带着明确的需求与目标来讨论“高可用”在云计算生产环境中的重要地位,从而引出需要考虑的HADR关键点,逐步带入实现高可用的技术手段及其原理和实战,使得读者在通读本书的过程中能够带着明确的目标进行研读,提高了读者阅读的兴趣。
作品目录
序1
序2
序3
序4
前言
架构篇
第1章 云计算架构设计及业务系统高可用
1.1 企业为何要进行云计算建设
1.2 企业如何决策公有云与私有云
1.3 云计算架构设计与进阶路线
1.4 业务系统高可用性概述
1.5 传统IT架构高可用设计
1.6 云环境下的高可用设计
1.7 本章小结
第2章 OpenStack高可用集群架构概述
2.1 OpenStack高可用集群功能组件
2.2 OpenStack高可用集群服务组件
2.3 Redhat OpenStack高可用部署架构
2.4 Mirantis OpenStack高可用部署架构
2.5 其他厂商OpenStack高可用部署架构介绍及对比分析
2.6 本章小结
原理篇
第3章 集群资源管理系统
3.1 Pacemaker概述
3.2 Pacemaker集群分类
3.3 Pacemaker集群架构
3.4 Pacemaker内部组件
3.5 Pacemaker集群配置信息管理
3.6 Pacemaker集群管理工具PCS
3.7 Pacemaker集群资源管理
3.8 本章小结
第4章 集群负载均衡系统
4.1 Keepalived概述与配置
4.2 HAProxy概述与配置
4.3 本章小结
第5章 集群消息队列系统
5.1 AMQP概述
5.2 RabbitMQ概述
5.3 RabbitMQ工作原理
5.4 RabbitMQ基本配置
5.5 RabbitMQ集群基础
5.6 RabbitMQ集群管理
5.7 RabbitMQ的集群队列镜像
5.8 基于Pacemaker的高可用RabbitMQ集群
5.9 RabbitMQ在OpenStack中的应用分析
5.10 本章小结
第6章 集群缓存系统
6.1 Memcache缓存系统
6.2 Redis缓存系统
6.3 本章小结
第7章 集群数据库系统
7.1 关系型数据库——MariaDB
7.2 非关系型数据库——MongoDB
7.3 本章小结
第8章 OpenStack计算服务
8.1 OpenStack项目概述
8.2 Nova项目概述
8.3 Nova分区与区域
8.4 Nova Hypervisor配置概述
8.5 Nova主机策略
8.6 Nova实例创建
8.7 Nova实例迁移
8.8 Nova实例高可用
8.9 本章小结
第9章 OpenStack网络服务
9.1 Neutron网络概述
9.2 Neutron网络架构
9.3 Neutron网络类型
9.4 Provider网络部署与分析
9.5 Self-Service网络部署与高可用
9.6 L3 HA高可用方案
9.7 DVR高可用方案
9.8 DVR/L3 HA高可用方案
9.9 本章小结
第10章 OpenStack存储服务
10.1 OpenStack存储概述
10.2 Cinder块存储
10.3 Ceph存储系统
10.4 Ceph集成OpenStack
10.5 本章小结
载入中
大家都喜欢
大数据技术
35.88元云原生服务网格Istio
83.40元AWS助理架构师认证备考宝典
62.30元Apache Spark源码剖析
17.70元