OpenStack高可用集群(上册):原理与架构
2020-04-17 10:21:26 1 举报
AI智能生成
OpenStack高可用集群(上册):原理与架构
作者其他创作
大纲/内容
序4
架构篇
1 云计算架构设计及业务系统高可用
1.1 企业为何要进行云计算建设
1.1.1 政策导向与IT发展的必然
1.1.2 业务导向与IT弹性需求
1.1.3 技术导向与IT自动化
1.1.4 成本导向与TCO
1.2 企业如何决策公有云与私有云
1.2.1 云计算部署模式对比
1.2.2 如何决策私有云与公有云
1.3 云计算架构设计与进阶路线
1.3.1 云计算生态模型
1.3.2 云计算架构基本模型
1.3.3 通用云计算参考架构
1.3.4 云计算实施进阶路线
1.4 业务系统高可用性概述
1.4.1 业务系统高可用性
1.4.2 业务系统容灾恢复
1.5 传统IT架构高可用设计
1.5.1 传统数据中心HADR设计原则
1.5.2 故障划分与HADR高可用实现
1.6 云环境下的高可用设计
1.6.1 云计算HADR架构设计原则
1.6.2 云计算HADR架构设计实现
1.7 本章小结
2 OpenStack高可用集群架构概述
2.1 OpenStack高可用集群功能组件
2.1.1 集群控制节点
2.1.2 集群计算节点
2.1.3 集群存储节点
2.1.4 集群网络节点
2.1.5 集群负载均衡器
2.1.6 集群网络拓扑
2.2 OpenStack高可用集群服务组件
2.2.1 认证服务Keystone
2.2.2 镜像服务Glance
2.2.3 计算服务Nova
2.2.4 块存储服务Cinder
2.2.5 网络服务Neutron
2.2.6 控制面板Horizon
2.2.7 其他OpenStack服务
2.3 Redhat OpenStack高可用部署架构
2.3.1 Redhat OpenStack高可用集群部署架构
2.3.2 Redhat OpenStack高可用集群服务规划
2.4 Mirantis OpenStack高可用部署架构
2.4.1 Mirantis OpenStack高可用集群部署架构
2.4.2 Mirantis OpenStack自定义高可用集群架构
2.5 其他厂商OpenStack高可用部署架构介绍及对比分析
2.5.1 Juniper Networks OpenStack高可用部署方案
2.5.2 HPE OpenStack高可用部署方案
2.5.3 TCP Cloud OpenStack高可用部署方案
2.5.4 Paypal OpenStack高可用部署方案
2.5.5 Oracle OpenStack高可用部署方案
2.5.6 OpenStack高可用部署方案对比分析
2.6 本章小结
原理篇
3 集群资源管理系统
3.1 Pacemaker概述
3.2 Pacemaker集群分类
3.3 Pacemaker集群架构
3.4 Pacemaker内部组件
3.5 Pacemaker集群配置信息管理
3.5.1 Pacemaker集群状态信息
3.5.2 Pacemaker集群配置信息
3.6 Pacemaker集群管理工具PCS
3.6.1 PCS命令行工具
3.6.2 PCS用户接口界面
3.7 Pacemaker集群资源管理
3.7.1 集群资源代理
3.7.2 集群资源约束
3.7.3 集群资源类型
3.7.4 集群资源规则
3.8 本章小结
4 集群负载均衡系统
4.1 Keepalived概述与配置
4.1.1 Keepalived及LVS概述
4.1.2 Keepalived工作原理
4.1.3 Keepalived调度算法
4.1.4 Keepalived路由方式
4.1.5 Keepalived配置与使用
4.2 HAProxy概述与配置
4.2.1 HAProxy概述
4.2.2 HAProxy配置
4.2.3 HAProxy监控页面
4.2.4 HAProxy配置参考
4.3 本章小结
5 集群消息队列系统
5.1 AMQP概述
5.2 RabbitMQ概述
5.3 RabbitMQ工作原理
5.4 RabbitMQ基本配置
5.5 RabbitMQ集群基础
5.5.1 RabbitMQ集群概述
5.5.2 RabbitMQ的集群配置
5.6 RabbitMQ集群管理
5.6.1 RabbitMQ集群节点启停
5.6.2 RabbitMQ的集群节点移除
5.7 RabbitMQ的集群队列镜像
5.8 基于Pacemaker的高可用RabbitMQ集群
5.8.1 Active/Passive模式的RabbitMQ集群
5.8.2 Active/Active模式的RabbitMQ集群
5.9 RabbitMQ在OpenStack中的应用分析
5.10 本章小结
6 集群缓存系统
6.1 Memcache缓存系统
6.1.1 Memcache缓存概述
6.1.2 Memcache的工作原理
6.1.3 Memcache的功能特点
6.1.4 Memcache集群概述
6.1.5 Memcache集群高可用
6.2 Redis缓存系统
6.2.1 Redis缓存概述
6.2.2 Redis数据交换
6.2.3 Redis数据持久化
6.2.4 Redis数据高可用
6.2.5 Redis高可用配置
6.2.6 Redis集群概述
6.2.7 Redis在OpenStack中的应用
6.3 本章小结
7 集群数据库系统
7.1 关系型数据库——MariaDB
7.1.1 MySQL概述
7.1.2 MariaDB概述
7.1.3 MariaDB安装配置
7.1.4 MariaDB高可用方案
7.1.5 MariaDB Galera Cluster概述
7.1.6 MariaDB Galera Cluster配置
7.2 非关系型数据库——MongoDB
7.2.1 NoSQL概述
7.2.2 MongoDB概述
7.2.3 MongoDB安装配置
7.2.4 MongoDB Replica Set概述
7.2.5 MongoDB Replica Set部署
7.3 本章小结
8 OpenStack计算服务
8.1 OpenStack项目概述
8.1.1 OpenStack项目概要
8.1.2 OpenStack版本发行
8.1.3 OpenStack组织机构
8.1.4 OpenStack使用情况
8.1.5 OpenStack服务项目
8.2 Nova项目概述
8.2.1 Nova架构设计
8.2.2 Nova功能模块
8.3 Nova分区与区域
8.3.1 Nova中的Region
8.3.2 Nova中的Cell
8.3.3 Nova中的Availability Zone
8.3.4 Nova中的Host Aggregate
8.4 Nova Hypervisor配置概述
8.4.1 虚拟化与Hypervisor概述
8.4.2 Nova Hypervisor归类支持
8.4.3 Nova Hypervisor选取配置
8.5 Nova主机策略
8.5.1 Nova scheduler主机过滤
8.5.2 Nova scheduler主机加权
8.5.3 Nova scheduler配置选项
8.6 Nova实例创建
8.6.1 Nova实例创建流程
8.6.2 Nova实例状态变更
8.6.3 Nova实例创建方法
8.7 Nova实例迁移
8.7.1 Nova实例resize/migrate迁移
8.7.2 Nova实例live-migration迁移
8.8 Nova实例高可用
8.8.1 Nova实例高可用概述
8.8.2 Nova实例高可用之Evacuate/Rebuild
8.8.3 Nova实例高可用之Pacemaker_remote
8.9 本章小结
9 OpenStack网络服务
9.1 Neutron网络概述
9.2 Neutron网络架构
9.2.1 Neutron网络架构概述
9.2.2 Neutron Plugin与Agent
9.2.3 Neutron L3 Service分析
9.3 Neutron网络类型
9.3.1 Provider网络
9.3.2 Self-Service网络
9.4 Provider网络部署与分析
9.4.1 Provider网络基于OpenvSwitch实现
9.4.2 Provider网络基于LinuxBridge实现
9.4.3 Provider网络创建与验证
9.5 Self-Service网络部署与高可用
9.5.1 Self-Service网络实现
9.5.2 Self-Service网络高可用
9.6 L3 HA高可用方案
9.6.1 L3 HA高可用部署实现
9.6.2 L3 HA高可用验证与分析
9.7 DVR高可用方案
9.7.1 DVR高可用部署实现
9.7.2 DVR高可用验证与分析
9.7.3 DVR与L3 HA对比
9.8 DVR/L3 HA高可用方案
9.8.1 DVR/L3 HA高可用部署实现
9.8.2 DVR/L3HA高可用验证与分析
9.9 本章小结
10 OpenStack存储服务
10.1 OpenStack存储概述
10.1.1 OpenStack存储分类对比
10.1.2 OpenStack存储后端选择
10.2 Cinder块存储
10.2.1 Cinder块存储架构
10.2.2 Cinder块存储使用
10.2.3 Cinder块存储插件
10.2.4 Cinder LVM插件实现
10.2.5 Cinder NFS插件实现
10.2.6 Cinder Multi-Backends实现
10.3 Ceph存储系统
10.3.1 Ceph背景概述
10.3.2 Ceph架构设计
10.3.3 Ceph工作原理
10.3.4 Ceph部署实现
10.4 Ceph集成OpenStack
10.4.1 Ceph集成OpenStack概述
10.4.2 Ceph集成OpenStack准备
10.4.3 Ceph集成Glance
10.4.4 Ceph集成Cinder
10.4.5 Ceph集成Nova
10.4.6 Ceph集成OpenStack验证
10.5 本章小结
序1
序2
序3
0 条评论
下一页