计算机
类型
可以朗读
语音朗读
249千字
字数
2017-02-01
发行日期
展开全部
主编推荐语
全面介绍OpenStack云计算架构,搭建完整云平台。
内容简介
本书较为全面地介绍了开源的OpenStack云计算架构及其组件,并借助开源脚本最终搭建形成1个完整的云平台。全书共分为认识OpenStack、环境设计和系统准备、认证服务、基础控制服务、网络服务、虚拟化服务、存储服务、高级控制服务、平台构建脚本解读等9个项目。
目录
- 封面
- 扉页
- 版权信息
- 目录
- 内容提要
- 序
- 前言
- 项目一 认识OpenStack
- 任务一 初识云计算
- 任务要求
- 相关知识
- 1.云计算的起源
- 2.云计算的基本概念
- 3.云计算平台分类
- 任务实现
- 1.参观学校信息化中心机房
- 2.分析信息化校园的网络
- 任务二 虚拟化的概念
- 任务要求
- 相关知识
- 1.虚拟化技术
- 2.云计算与虚拟化的关系
- 3.虚拟化技术的应用
- 任务实现
- 1.VMware Workstation的安装
- 2.虚拟机的安装
- 任务三 OpenStack 项目
- 任务要求
- 相关知识
- 1.OpenStack的技术性能
- 2.IaaS云服务商
- 3.OpenStack 基金会
- 4.OpenStack 项目调研
- 任务实现
- 1.OpenStack的技术资源
- 2.OpenStack的项目案例
- 项目二 环境设计和系统准备
- 任务一 云计算平台的系统架构
- 任务要求
- 相关知识
- 1.项目需求分析
- 2.系统架构设计
- 3.环境说明
- 任务现实
- 1.公司对云平台应用的需求
- 2.云平台系统架构设计
- 任务二 云平台系统安装基础工作
- 任务要求
- 相关知识
- 1.节点主机名及IP地址规划
- 2.各节点的安装系统要求
- 3.与Linux相关的操作知识
- 任务实现
- 1.云平台基础部署工作
- 2.验证安装基础工作完成
- 项目三 认证服务
- 任务一 Keystone管理认证用户
- 任务要求
- 相关知识
- 1.相关概念
- 2.认证服务流程
- 任务实现
- 1.配置Keystone应用环境
- 2.管理认证用户
- 任务二 创建租户、用户并绑定用户权限
- 任务要求
- 相关知识
- 任务实现
- 1.创建租户
- 2.创建用户账号
- 3.绑定用户权限
- 项目四 基础控制服务
- 任务一 消息队列服务
- 任务要求
- 相关知识
- 1.消息队列
- 2.QPID消息服务
- 任务实现
- 1.了解消息队列AMQP
- 2.了解QPID消息服务
- 3.OpenStack的消息服务
- 4.Nova RPC映射
- 任务二 学习镜像服务
- 任务要求
- 相关知识
- 1.概述
- 2.Glance服务架构
- 3.镜像文件格式
- 4.镜像状态
- 任务实现
- 1.镜像服务基本操作
- 2.制作Win7镜像
- 3.制作Centos6.5镜像
- 4.镜像上传
- 任务三 学习计算服务
- 任务要求
- 相关知识
- 1.概述
- 2.架构介绍
- 3.调度机制(scheduler)
- 任务实现
- 启动实例
- 项目五 网络服务
- 任务 Neutron网络管理
- 任务要求
- 相关知识
- 1.网络服务概述
- 2.网络服务架构介绍
- 3.Neutron 底层网络
- 4.Neutron网络模式
- 5.数据包接收
- 6.Linux Bridge 和VLAN
- 7.OpenvSwitch说明
- 8.NameSpace方案
- 9.DNSmasq工具
- 10.Neutron 网络拓扑
- 任务实现
- 1.基础操作练习
- 2.创建各部门网络子网和外来访问使用网络
- 3.网络隔离
- 项目六 虚拟化服务
- 任务 虚拟化操作
- 任务要求
- 相关知识
- 1.虚拟化架构介绍
- 2.操作系统虚拟化
- 3.托管
- 4.裸金属
- 5.桌面虚拟化
- 6.VDI架构介绍
- 7.虚拟化原理
- 任务实现
- 1.使用KVM管理工具
- 2.具体任务操作
- 项目七 存储服务
- 任务一 块存储服务
- 任务要求
- 相关知识
- 1.基本概念
- 2.架构讲解
- 3.配置文件讲解
- 4.LVM技术
- 5.iSCSI技术
- 6.Cinder基本服务
- 7.Cinder支持的后端存储类型
- 任务实现
- 1.对Cinder后端逻辑卷进行扩容
- 2.指定Cinder卷类型
- 3.Cinder的CLI命令行使用
- 4.dashboard完成块存储任务
- 任务二 对象存储服务
- 任务要求
- 相关知识
- 1.发展现状
- 2.基本概念
- 3.Swift服务优势
- 4.架构解析
- 5.一致性散列
- 6.数据一致性模型
- 7.环的数据结构
- 8.数据模型
- 9.基本命令
- 任务实现
- 1.熟悉Swift基本操作
- 2.具体任务实现
- 任务总结
- 1.3种存储的对比
- 2.Swift 的应用
- 项目八 高级控制服务
- 任务一 编配服务
- 任务要求
- 相关知识
- 1.基本概念
- 2.编排
- 3.Heat编排
- 4.Heat模板
- 任务实现
- 1.Heat的运维基础
- 2.完成编配服务任务
- 任务二 监控服务
- 任务要求
- 相关知识
- 1.基本概念
- 2.Meter的数据处理
- 3.Publisher分发器
- 4.数据保存
- 5.告警
- 任务实现
- 1.数据查看
- 2.数据库备份
- 项目九 平台构建脚本解读
- 任务一 环境变量文件
- 任务实现
- 任务二 网络模式
- 任务实现
- 任务三 节点安装脚本
- 任务实现
- 1.控制节点
- 2.计算节点
- 附录
- 附录一 Xiandian_Pre.sh
- 附录二 Xiandian_Install_Controller_Node.sh
- 附录三 Xiandian_Install_Compute_Node.sh
- 附录四 Keystone-manage-tenant.sh
- 附录五 Keystone-manage-user.sh
- 附录六 Keystone-manage-add-role.sh
- 附录七 qpid-tool.txt
- 附录八 nova –debug.txt
- 附录九 virsh-list.txt
- 附录十 vm_conf.txt
- 附录十一 mysql_full_bk.sh
- 附录十二 mysql_hourly_bk.sh
- 附录十三 ovs-network.txt
- 附录十四 ovs-show.txt
- 附录十五 environment.txt
- 附录十六 mysql.txt
- 附录十七 compute.txt
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。