云计算技术架构与实践PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李天目,韩进编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302324379
- 页数:254 页
第一篇 云计算概论 3
第1章 云计算概述 3
1.1云计算的概念 3
1.1.1云的兴起 3
1.1.2云计算的定义及其特点 4
1.1.3云计算名称的来历 6
1.2以服务类型划分的云计算类型 7
1.2.1基础设施类 7
1.2.2平台类 8
1.2.3应用类 9
1.3以所有权划分的云计算类型 10
1.4云的真伪辨析 11
1.5云计算要素剖析 12
1.5.1提供的计算资源 13
1.5.2资源的虚拟化与抽象的程度 13
1.5.3通用性与灵活性 14
1.5.4向下兼容性 14
1.5.5标准化 15
1.5.6扩展性 15
1.5.7安全性 15
1.5.8平台锁定 16
1.5.9 SLA 16
1.5.10资源计费 17
1.6本章小结 18
第2章 云计算的发展渊源 19
2.1云计算技术的发展渊源 19
2.1.1虚拟化技术 19
2.1.2高性能计算技术 22
2.1.3软件体系架构技术 25
2.1.4云计算——是信息技术革命还是新瓶旧酒 29
2.2云计算产业发展渊源 30
2.3本章小结 32
第3章 云计算的学习内容 33
3.1学习云计算的必要性 33
3.2云计算相关研究内容 33
3.2.1云计算系统管理与性能优化 34
3.2.2云计算测试 34
3.2.3云计算仿真 35
3.2.4云计算安全 36
3.2.5云计算成本与计费管理 36
3.2.6云计算在其他研究领域的应用 37
3.3云计算相关技术内容 37
3.3.1云计算系统的部署与开发 37
3.3.2虚拟化平台建设与解决方案 38
3.3.3基于云计算的应用开发 46
3.4本章小结 52
第二篇 云计算关键技术 55
第4章 虚拟化 55
4.1虚拟化概述 55
4.1.1虚拟化的发展历史 55
4.1.2虚拟化技术的发展热点和趋势 56
4.1.3虚拟化技术的概念 56
4.2虚拟化的分类 57
4.2.1从实现的层次分类 58
4.2.2从应用的领域分类 61
4.3应用虚拟化 65
4.3.1应用虚拟化的使用特点 65
4.3.2应用虚拟化的优势 66
4.3.3应用虚拟化要考虑的问题 66
4.4桌面虚拟化 67
4.4.1桌面虚拟化的优势 67
4.4.2桌面虚拟化的使用条件 67
4.5服务器虚拟化 68
4.5.1服务器虚拟化架构 68
4.5.2 CPU虚拟化 69
4.5.3内存虚拟化 70
4.5.4 I/O虚拟化 72
4.6网络虚拟化 73
4.6.1传统网络虚拟化技术 73
4.6.2主机网络虚拟化 74
4.6.3网络设备虚拟化 76
4.7存储虚拟化 80
4.7.1存储虚拟化概述 80
4.7.2根据层次划分存储虚拟化 81
4.7.3根据实现方式划分存储虚拟化 83
4.8本章小结 85
第5章 分布式计算 87
5.1分布式计算的基本概念和基本原则 87
5.1.1分布式计算与并行计算 87
5.1.2分布式计算的CAP理论和云计算的BASE理论 89
5.2 Hadoop系统介绍 90
5.2.1 Hadoop发展历程 91
5.2.2 Hadoop使用场景和特点 92
5.2.3 Hadoop项目组成 92
5.3分布式文件系统 93
5.3.1分布式文件系统概述 93
5.3.2 HDFS架构 93
5.3.3 HDFS的设计特点 94
5.4 MapReduce计算模型 95
5.4.1 MapReduce概述 95
5.4.2 MapReduce应用实例 97
5.4.3 MapReduce实现和架构 98
5.5分布式协同控制 98
5.5.1常见分布式并发控制方法 98
5.5.2 Google Chubby并发锁 100
5.6本章小结 101
第6章 Web 2.0 103
6.1 Web 2.0的产生背景和定义 103
6.1.1 Web 2.0的产生背景 103
6.1.2 Web 2.0的概念 104
6.1.3 Web 2.0和Web 1.0的比较 104
6.1.4 Web 2.0的特征 106
6.2 Web 2.0应用产品 106
6.2.1 Web 2.0的主要应用产品 106
6.2.2主要产品的区别 108
6.3 Web 2.0相关技术 109
6.3.1 Web 2.0的设计模式 109
6.3.2 Web标准 110
6.3.3向Web标准过渡 111
6.4本章小结 116
第7章 绿色数据中心 117
7.1绿色数据中心概述 117
7.1.1云数据中心发展阶段 117
7.1.2绿色数据中心架构 118
7.1.3云数据中心需要整合的资源 118
7.2数据中心管理和维护 119
7.2.1实现端到端、大容量、可视化的基础设施整合 119
7.2.2实现虚拟化、自动化的管理 120
7.2.3实现面向业务的应用管理和流量分析 121
7.3本章小结 121
第三篇 云计算体系架构 125
第8章 基础设施即服务 125
8.1 IaaS概述 125
8.1.1 IaaS的定义 125
8.1.2 IaaS提供服务的方法 125
8.1.3 IaaS云的特征 126
8.1.4 IaaS和虚拟化的关系 126
8.2 IaaS技术架构 127
8.2.1资源层 127
8.2.2虚拟化层 128
8.2.3管理层 129
8.2.4服务层 129
8.3 IaaS云计算管理 130
8.3.1自动化部署 130
8.3.2弹性能力提供技术 131
8.3.3资源监控 131
8.3.4资源调度 133
8.3.5业务管理和计费度量 134
8.4 Amazon云计算案例 134
8.4.1概述 134
8.4.2 Amazon S3 136
8.4.3 Amazon SimpleDB 136
8.4.4 Amazon RDS 137
8.4.5 Amazon SQS 137
8.4.6 Amazon EC2 138
8.5本章小结 139
第9章 平台即服务 141
9.1 PaaS概述 141
9.1.1 PaaS的由来 141
9.1.2 PaaS的概念 141
9.1.3 PaaS模式的开发 142
9.1.4 PaaS推进SaaS时代 144
9.2 PaaS的功能与架构 145
9.2.1 PaaS的功能 146
9.2.2多租户弹性是PaaS的核心特性 146
9.2.3 PaaS架构的核心意义 147
9.2.4 PaaS改变未来软件开发和维护模式 149
9.3 Google的云计算平台 150
9.3.1设计理念 150
9.3.2构成部分 151
9.3.3 App Engine服务 152
9.4 Windows Azure平台 152
9.4.1 Windows Azure操作系统 153
9.4.2 SQL Azure 154
9.4.3 .NET服务 154
9.4.4 Live服务 155
9.4.5 Windows Azure平台的用途 155
9.5本章小结 156
第10章 软件即服务 157
10.1 SaaS概述 157
10.1.1 SaaS的由来 157
10.1.2 SaaS的概念 158
10.1.3 SaaS与传统软件的区别 158
10.1.4 SaaS模式应用于信息化的优势 159
10.1.5 SaaS成熟度模型 161
10.2模式及实现 162
10.2.1 SaaS商务模式 162
10.2.2 SaaS平台架构 163
10.2.3 SaaS服务平台的主要功能 165
10.2.4 SaaS服务平台关键技术 168
10.3 Salesforce云计算案例 170
10.3.1 Salesforce云计算产品组成 170
10.3.2 Salesforce云计算的特点 172
10.4本章小结 173
第四篇 云计算安全 177
第11章 云计算安全概述 177
11.1信息安全与云计算安全事故 177
11.2云计算模式面临的安全威胁 178
11.3本章小结 180
第12章 云计算的数据安全 181
12.1云计算的数据完整性问题 181
12.1.1数据完整性的保障技术 182
12.1.2数据完整性的校验技术 184
12.1.3数据完整性事故追踪与问责技术 189
12.2数据访问控制 192
12.3云计算数据安全的其他方面问题 194
12.4本章小结 196
第13章 云计算的虚拟化安全 197
13.1虚拟化面临的安全威胁概述 197
13.2基于可信计算技术实现的虚拟机安全保障技术 198
13.3安全Hypervisor 201
13.4其他虚拟化安全保障技术 203
13.5本章小结 204
第14章 云计算的服务传递安全 206
14.1云计算服务传递安全的概述 206
14.2云服务传递的可信性与完整性保障 207
14.3云服务的访问控制 211
14.4云服务传递的可用性保障 213
14.5本章小结 215
第五篇 云计算编程实践 219
第15章 基于Hadoop系统编程 219
15.1 Hadoop在国内的应用情况 219
15.2 Hadoop的安装 220
15.2.1 Linux下Hadoop本机模式 220
15.2.2 Linux下Hadoop伪分布模式 223
15.2.3 Linux下Hadoop集群模式 226
15.3基于Eclipse 3.3(Windows XP)的Hadoop集群开发环境 229
15.4本章小结 236
第16章 GAE实验 237
16.1 GAE概述 237
16.2 GAE for Java开发平台的搭建 237
16.2.1 JDK(Java开发包,Java Development Kit)安装 237
16.2.2 Eclipse、Google插件及Google SDK的安装 239
16.3使用GAE for Java开发一个Web应用 243
16.4使用GAE for Java实现数据存储与访问 246
16.5本章小结 251
参考文献 252
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019