图书介绍

开源云计算平台CloudStack实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

开源云计算平台CloudStack实战
  • 鲍亮,叶宏编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302433062
  • 出版时间:2016
  • 标注页数:302页
  • 文件大小:60MB
  • 文件页数:317页
  • 主题词:计算机网络

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

开源云计算平台CloudStack实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇CloudStack基础篇3

第1章 CloudStack简介3

1.1云计算定义3

1.2云服务基本概念5

1.2.1云服务的基本分类5

1.2.2云服务的服务模型6

1.3 IaaS的基本架构8

1.3.1基础设施层8

1.3.2管理层9

1.4 CloudStack简介10

1.4.1 CloudStack的发展历史10

1.4.2 CloudStack整体架构11

1.5主流开源云平台介绍15

1.5.1 OpenStack15

1.5.2 Eucalyptus16

1.5.3 OpenNebula17

1.5.4各个开源云平台的综合比较18

1.6本章 小结19

第2章 CloudStack的基本概念20

2.1 CloudStack基础设施概念20

2.1.1地区(Region)20

2.1.2区域(Zone)21

2.1.3提供点(Pod)22

2.1.4集群(Cluster)23

2.1.5主机(Host)23

2.1.6主存储(Primary Storage)24

2.1.7二级存储(Secondary Storage)24

2.1.8物理网络25

2.2账户25

2.2.1账户、用户和域25

2.2.2使用LDAP服务器进行用户身份验证26

2.3用户服务概述26

2.4本章 小结27

第3章 CloudStack的安装与配置28

3.1 CloudStack安装环境28

3.2配置操作系统源29

3.3配置C1oudStack源31

3.4安装管理节 点32

3.4.1设置主机名称32

3.4.2安装管理节 点32

3.4.3安装配置数据库33

3.4.4修改Linux安全设置33

3.4.5初始化C1oudStack数据库34

3.4.6安装网络存储34

3.4.7导入系统虚拟机模板36

3.4.8启动CloudStack服务36

3.5安装Agent节 点37

3.5.1设置主机名称37

3.5.2安装Agent节 点37

3.5.3配置并启动libvirt38

3.5.4修改Linux安全设置38

3.5.5初始化Agent39

3.6云平台配置39

3.6.1访问CloudStack用户界面39

3.6.2添加区域40

3.6.3添加提供点41

3.6.4添加来宾网络41

3.6.5添加集群41

3.6.6添加主机42

3.6.7添加主存储42

3.6.8添加二级存储43

3.6.9启动区域43

3.7上传镜像44

3.7.1修改全局配置项44

3.7.2注册ISO44

3.8添加实例46

3.8.1添加实例设置46

3.8.2启动VM47

3.8.3安装VM操作系统47

3.8.4查看虚拟机48

3.9本章 小结48

第二篇CloudStack分析篇51

第4章 CloudStack架构分析51

4.1 CloudStack的功能及特点51

4.2 CloudStack的主要组成部分54

4.3 CloudStack网络通信架构分析61

4.4 CloudStack软件架构分析64

4.5本章 小结66

第5章 CloudStack网络功能分析67

5.1区域类型67

5.2物理网络69

5.2.1网络流量分类69

5.2.2网络标签70

5.2.3基础区域70

5.2.4高级区域73

5.3安全组76

5.4虚拟路由器79

5.5虚拟专用网络81

5.6总结83

第6章 CloudStack存储功能分析84

6.1主存储84

6.1.1系统需求和配置84

6.1.2添加一个主存储85

6.1.3存储标签87

6.2二级存储87

6.2.1添加二级存储88

6.2.2改变二级存储IP地址89

6.2.3更改二级存储90

6.3磁盘卷90

6.3.1创建一个新的磁盘卷90

6.3.2将一个磁盘卷关联到一个来宾虚拟机上91

6.3.3从虚拟机实例中解除磁盘卷关联92

6.3.4删除磁盘卷93

6.4快照94

6.4.1创建快照94

6.4.2自动创建快照95

6.4.3通过快照创建磁盘卷96

6.4.4通过快照创建模板97

6.4.5虚拟机存储迁移98

6.5二级存储虚拟机99

6.5.1二级存储虚拟机的创建99

6.5.2启动和配置二级存储虚拟机100

6.5.3二级存储与CloudStack通信100

6.5.4二级存储虚拟机管理二级存储100

6.6总结101

第7章 CloudStack虚拟机管理功能分析102

7.1虚拟机简介102

7.1.1关于使用虚拟机102

7.1.2虚拟机的最佳实践103

7.1.3虚拟机的生命周期104

7.1.4创建虚拟机104

7.1.5访问虚拟机105

7.1.6停止和启动虚拟机106

7.1.7分配虚拟机到主机上106

7.1.8虚拟机快照108

7.1.9改变虚拟机的名称、操作系统和小组109

7.1.10给来宾虚拟机的内部名称附加一个显示名称110

7.1.11更改虚拟机的服务方案111

7.1.12重启时重置虚拟机root卷112

7.1.13主机之间的虚拟机迁移(手动实时迁移)113

7.1.14删除虚拟机113

7.1.15与ISO工作113

7.2虚拟机服务方案介绍116

7.2.1计算提供116

7.2.2磁盘提供118

7.2.3系统服务提供119

7.3 C1oudStack不同的虚拟机管理程序120

7.3.1 Citrix XenServer120

7.3.2 Oracle虚拟机121

7.3.3红帽企业Linux (KVM)虚拟机121

7.3.4 VMware vSphere122

7.4系统虚拟机123

7.4.1系统虚拟机模板123

7.4.2 VMware虚拟机支持多个系统124

7.4.3控制台代理124

7.4.4虚拟路由124

7.4.5二级存储虚拟机125

7.5本章 小结125

第8章 CloudStack编程接口功能分析126

8.1 CloudStack编程环境搭建126

8.1.1 CloudStack安装所需要的软件126

8.1.2 CloudStack源代码下载132

8.1.3 CloudStack的编译、部署、运行133

8.2 CloudStack框架组件简介134

8.2.1 CloudStack组件134

8.2.2如何声明一个CloudStack组件135

8.2.3 Auto-wiring135

8.2.4 CloudStack Spring组件的编码约定136

8.2.5组件生命周期143

8.3 CloudStack API144

8.3.1准备工作144

8.3.2 CloudStack API角色145

8.3.3 CloudStack API的构造形式145

8.3.4 CloudStack API请求签名146

8.3.5 CloudStack API响应147

8.3.6 CloudStack API异步命令149

8.3.7制作API请求151

8.3.8 CloudStack API测试158

8.4本章 小结166

第9章 CloudStack UI主页面分析167

9.1 CloudStack前端源码文件结构分析167

9.1.1源码文件结构167

9.1.2 UI界面结构分析168

9.1.3数据获取分析178

9.2 CloudStack的API与UI的调用178

9.2.1 API调用178

9.2.2修改session的时限180

9.2.3单点登录集成180

9.2.4跨域请求伪造181

9.3 C1oudStack页面的自定义182

9.3.1 header自定义182

9.3.2左侧边栏自定义182

9.3.3右侧展示区域自定义183

9.4本章 小结186

第10章 CloudStack高可用分析187

10.1关于高可用的介绍187

10.2部署高可用性的环境187

10.2.1 CloudStack管理服务器高可用性187

10.2.2 CloudStack冗余虚拟路由189

10.2.3 CloudStack存储高可用190

10.2.4数据库的高可用191

10.3 CloudStack高可用的过程分析192

10.3.1监测阶段192

10.3.2重启阶段194

10.3.3人为干预198

10.4结合代码分析198

10.4.1 HighAvailabilityDaoImpl类198

10.4.2 HighAvailabilityManagerExtImpl类198

10.5总结202

第三篇CloudStack应用篇205

第11章 CloudStack的一键安装205

11.1一键安装CloudStack的需求分析205

11.1.1一键安装CloudStack的功能性需求分析205

11.1.2一键安装CloudStack的非功能性需求分析214

11.1.3对CloudStack改进云桌面的需求分析215

11.2一键安装CloudStack的设计与实现215

11.2.1一键安装CloudStack的服务器部署要求215

11.2.2一键安装CloudStack的软件部署架构216

11.2.3一键安装CloudStack的脚本版217

11.2.4一键安装CloudStack的Web版225

11.3对CloudStack远程桌面的改进和实现227

11.4一键安装CloudStack脚本版的测试228

11.5一键安装CloudStack的Web版测试结果229

11.6本章 小结230

第12章 基于CloudStack的上机管理系统231

12.1上机管理系统功能231

12.1.1管理员231

12.1.2教师235

12.1.3学生235

12.2系统总体设计236

12.3上机管理系统详细设计与实现238

12.3.1系统的流程设计238

12.3.2管理资源模块的设计与实现239

12.3.3软件管理的设计与实现242

12.3.4预约资源模块的设计与实现244

12.3.5定时开关机模块的设计与实现247

12.4上机管理系统的运行251

12.5上机管理系统测试255

12.5.1系统的功能性测试255

12.5.2系统的非功能性测试258

12.5.3系统的评价258

12.6本章 小结258

第13章 CloudStack手机端管理App259

13.1应用背景介绍259

13.2需求分析与总体设计260

13.2.1系统功能分析260

13.2.2系统整体功能分析260

13.2.3系统边界分析261

13.2.4详细用例需求分析262

13.3 Android技术介绍267

13.4详细设计与实现267

13.4.1类图267

13.4.2序列图269

13.4.3 CloudStack环境270

13.4.4 API测试270

13.4.5虚拟机状态图271

13.4.6系统功能测试272

13.5本章 小结279

第14章 基于CloudStack的运维管理协作平台280

14.1应用背景280

14.2需求分析281

14.2.1功能需求281

14.2.2非功能需求283

14.3核心业务处理流程284

14.3.1应用软件的安装284

14.3.2应用软件的更新285

14.3.3虚拟机脚本执行286

14.4总体设计287

14.4.1注册中心模块288

14.4.2数据加密/解密模块291

14.4.3 RESTful服务模块291

14.4.4代理软件模块292

14.4.5软件传输模块292

14.4.6相关技术介绍293

14.5系统的实现295

14.5.1 RESTful服务模块的实现295

14.5.2代理软件模块的实现298

14.5.3系统程序流程的实现300

14.5.4界面安装的实现300

14.6本章 小结302

热门推荐