全新正版 极速发货
¥ 37.6 6.4折 ¥ 59 全新
库存4件
作者联创中控(北京)教育科技有限公司
出版社清华大学出版社
ISBN9787302514213
出版时间2022-05
装帧平装
开本16开
定价59元
货号1202661356
上书时间2024-09-04
OpenStack和CloudStack具有许多强大的功能,可以让用户构建一个安全的多租户云计算环境, 可以帮助用户更好地协调服务器、存储、网络资源,从而构建一个IaaS平台。
本书深入浅出地介绍了OpenStack和CloudStack,并从历史发展、安装配置、功能使用、开发入门等方面进行了全面的介绍。
本书旨在指导读者进行OpenStack和CloudStack的入门学习,使读者掌握OpenStack和CloudStack的安装和使用步骤,对OpenStack和CloudStack产生全面、系统的认识。
本书对OpenStack和CloudStack的基本技术方法进行了分析,并提供了相应的实例帮助读者进行更加深入的了解。通过本书的学习,相信大家会在很短暂的时间内会掌握OpenStack和CloudStack的相关技术,为以后的工作、学习提供指导与帮助。
本书特色
本书作者从实践出发,结合大量的教学经验以及工程案例,深入浅出地介绍大数据技术架构及相关组件。在内容的编排上,注重理论与实践相结合。首先提出相关的理论背景,并进行深入分析、讲解,然后着重介绍相关技术的环境搭建,最后通过实际操作,帮助读者对技术的掌握及应用。
为了方便读者对内容的理解和满足相关教学、工作的需要,本书配套提供了真实的样本数据文件、PPT课件以及实验视频,读者可以根据勘误与支持中的联系方式进行咨询或者获取文件。
本书适用对象
本书既适合初学者阅读,也适合有一定基础的技术人员为进一步提高技术水平使用。本书的读者对象包括:
云计算初学者。
云计算开发人员。
云平台管理人员。
高等院校计算机相关专业的老师、学生。
具有云计算大数据相关经验,并希望进一步提高技术水平的读者。
如何阅读本书
本书在章节的安排上,旨在引导读者以最快的速度上手。本书一共包括10章,分为3个部分: 云计算概述、OpenStack以及CloudStack。
云计算概述(第1~3章)。第1章的主要内容包括云计算简介以及云计算的发展趋势; 第2章的主要内容包括云计算总体架构、云计算关键技术以及云计算典型应用架构; 第3章的主要内容包括主流开源云平台软件、OpenStack和CloudStack概述。
OpenStack(第4~6章)。第4章主要讲解OpenStack平台各个组件的安装配置; 第5章着重讲解OpenStack管理工具的使用,包括虚拟机的管理、资源管理、网络管理等; 第6章着重讲解OpenStack的运行和维护,包括故障排除以及监控管理工具的使用。
CloudStack(第7~10章)。第7章主要讲解CloudStack的安装过程,包括管理节点以及计算节点的安装,CloudStack简介,CloudStack架构分析,CloudStack网络功能等; 第8章详细介绍CloudStack的使用,包括磁盘管理、网络管理、访问控制、虚拟机管理等; 第9章基于CloudStack源代码以及API接口进行讲解; 第10章针对CloudStack使用过程中的常见错误进行讲解,旨在帮助读者更好地掌握相关的知识。
致谢
在本书的编写过程中,得到了广大企事业单位人员的大力支持,在此特别感谢渭南师范学院朱创录副教授参与编写了本教材的第1~3章的内容。同时谨向在本教材编写过程中给予支持与帮助的专家、学者致以深深的谢意。在本书的编辑和出版过程中还得到了清华大学出版社的帮助与支持,在此一并表示感谢。
编者
2022年3月
本书针对当前流行的云平台及部署方法进行分析介绍,理论与实际结合。全书共分为10章,分别介绍云计算基础、OpenStack云平台部署及使用、CloudStack云平台部署及使用。 本书层次清晰、结构合理,具体内容包括云计算简介以及云计算的发展趋势、云计算总体架构、主流开源云平台软件OpenStack和CloudStack概述、OpenStack平台各个组件的安装配置、OpenStack管理工具的使用、OpenStack的运行和维护、CloudStack的安装配置、CloudStack的使用、CloudStack源代码分析以及API接口调用等。 本书适合云计算以及大数据的初学者阅读,也可作为高等院校相关课程的教学参考书。
联创中控(北京)教育科技有限公司
第1部分云计算概述
第1章云计算及其发展趋势
1.1云计算简介
1.1.1什么是云计算
1.1.2什么是云存储
1.1.3私有云与公有云
1.1.4为什么使用云计算
1.2云计算的发展趋势
1.2.1云计算发展的里程碑
1.2.2云计算各阶段间的主要差异
第2章云计算架构
2.1云计算总体架构分析
2.1.1云计算架构上下文
2.1.2云计算的典型技术参考架构
2.1.3云计算的服务及管理分层分级架构
2.1.4连通公有云与私有云的混合云架构
2.2云计算涉及的关键技术
2.2.1异构硬件集成管理能力
2.2.2应用无关的可靠性保障技术
2.2.3单VM及多VM的弹性伸缩技术
2.2.4计算近端I/O性能加速技术
2.2.5网络虚拟化技术
2.2.6应用模块以及工作流技术
2.2.7容器调度与编排机制
2.2.8混合云适配连接机制
2.3云计算典型应用架构
2.3.1桌面云
2.3.2存储云
2.3.3IDC托管云
2.3.4企业私有云
第3章主流开源云平台软件
3.1主流的开源云平台软件
3.2OpenStack概述
3.2.1OpenStack与云计算
3.2.2OpenStack发展与现状
3.2.3OpenStack优势
3.2.4OpenStack学习建议
3.2.5OpenStack部署概述
3.2.6OpenStack各个组件及功能
3.3CloudStack概述
3.3.1CloudStack的历史与发展
3.3.2如何加入CloudStack社区
3.3.3CloudStack的功能与特点
3.3.4CloudStack系统的主要组成部分
3.3.5CloudStack的架构
3.3.6CloudStack网络
第2部分OpenStack
第4章OpenStack安装部署
4.1Keystone安全认证服务
4.1.1Keystone简介
4.1.2配置网络环境
4.1.3安装mariadb数据库
4.1.4安装消息服务RabbitMQ
4.1.5安装Memcached
4.1.6安装Keystone
4.1.7Keystone认证
4.2安装Glance镜像服务
4.2.1Glance简介
4.2.2Glance服务的安装与配置
4.2.3Glance安装验证
4.3安装Nova虚拟机管理系统
4.3.1Nova的特性
4.3.2Nova架构
4.3.3Nova架构的优缺点
4.3.4Nova安装与配置
4.4安装Neutron虚拟网络服务
4.4.1管理节点端安装
4.4.2计算节点端安装
4.5安装Dashboard Web界面
4.5.1Dashboard简介
4.5.2Dashboard的安装
4.5.3Dashboard界面访问
4.6安装Cinder块存储服务
4.6.1Cinder基本概述
4.6.2搭建环境
4.7安装Swift存储服务
4.7.1Swift概述
4.7.2Swift安装与配置
第5章OpenStack管理工具的使用
5.1用户管理
5.2资源配置(Flavor)管理
5.3网络与安全组管理
5.3.1网络管理
5.3.2安全组的使用
5.4镜像与虚拟机的管理
5.4.1创建镜像
5.4.2虚拟机的创建
5.4.3虚拟机的管理
5.4.4虚拟机的使用
5.5磁盘(Volumes)的使用
第6章OpenStack运行维护
6.1故障排除
6.1.1理解日志
6.1.2检查OpenStack服务
6.1.3OpenStack计算服务故障排除
6.1.4OpenStack对象存储服务故障排除
6.1.5OpenStack身份认证故障排除
6.2监控
6.2.1简介
6.2.2使用Nagios监控OpenStack服务
6.2.3使用Munin监控OpenStack系统资源
第3部分CloudStack
第7章CloudStack的安装
7.1CloudStack安装
7.1.1CentOS安装
7.1.2管理节点安装
7.1.3计算节点安装
7.1.4使用向导创建区域
7.2系统运行的初步检查
7.3CloudStack如何重装
7.4基础网络区域的创建与配置
7.5高级网络区域的创建与配置
第8章CloudStack的使用
8.1ISO和模板的使用
8.1.1查看模板和ISO
8.1.2注册ISO和模板文件
8.1.3创建模板
8.1.4编辑模板
8.1.5下载模板
8.1.6复制模板
8.1.7删除模板
8.1.8重置密码
8.2虚拟机实例的使用
8.2.1虚拟机实例生命周期管理
8.2.2虚拟机实例的动态迁移
8.2.3使用控制台访问虚拟机实例
8.3访问控制
8.3.1安全组
8.3.2高级网络功能
8.4磁盘与快照的使用
8.4.1添加数据卷
8.4.2上传卷
8.4.3附加磁盘
8.4.4取消附加磁盘
8.4.5下载卷
8.4.6迁移数据卷
8.4.7删除数据卷
8.4.8快照的创建与恢复
8.5服务方案的使用
8.5.1计算方案
8.5.2系统方案
8.5.3磁盘方案
8.5.4网络方案
8.5.5VPC方案
8.6域和账户的使用
8.6.1域及账户的概念
8.6.2域及用户的管理
8.6.3普通用户登录CloudStack
8.7项目的使用
8.7.1创建项目
8.7.2管理项目
8.7.3邀请设定
8.7.4移除项目成员
8.7.5项目的管理
第9章CloudStack开发
9.1Linux开发环境安装及配置
9.1.1获取CloudStack代码
9.1.2安装相关依赖软件
9.1.3安装Maven
9.1.4安装Ant
9.1.5安装Tomcat
9.1.6编译CloudStack
9.1.7编译RPM包
9.1.8编译后的RPM包的安装
9.1.9如何处理不能上网的问题
9.1.10CloudStack编译简述
9.2使用Eclipse调试CloudStack
9.2.1导入CloudStack源代码到Eclipse
9.2.2在Eclipse中调试CloudStack代码
9.2.3代码分析入门
9.3CloudStack的API开发
9.3.1CloudStack的账户管理
9.3.2CloudStack中的API服务器
9.3.3准备知识
9.3.4生成API请求
9.3.5CloudStack的API调用的认证方式
9.3.6API调用实例
9.3.7API响应
9.3.8异步API
附录
参考文献
本书针对当前流行的云平台及部署方法进行分析介绍,理论与实际结合。
— 没有更多了 —
以下为对购买帮助不大的评价