商家名称 | 信用等级 | 购买信息 | 订购本书 |
分布式系统及云计算概论 [平装] | |||
分布式系统及云计算概论 [平装] |
《分布式系统及云计算概论》是普通高等教育“十一五”国家级规划教材?计算机系列教材之一。
第1章 绪论/1
1.1 分布式计算与分布式系统/1
1.1.1 分布式计算简介/1
1.1.2 分布式系统的实例/2
1.1.3 分布式系统的目标/4
1.2 云计算/5
1.2.1 简介/5
1.2.2 云计算的优点和缺点/7
1.3 本书概要/10
1.4 小结/12
习题/12
第一篇 分布式系统
第2章 分布式系统入门/15
2.1 分布式系统的定义/15
2.1.1 分布式与集中式/15
2.1.2 分布式与计算机网络/16
2.1.3 分布式系统层次结构/17
2.1.4 分布式系统分类/18
2.2 分布式系统中的软硬件/19
2.2.1 硬件/19
2.2.2 软件/20
2.3 分布系统中的主要特征/21
2.3.1 容错性/21
2.3.2 安全性/22
2.4 小结/23
习题/23
第3章 客户-服务器端架构/25
3.1 客户-服务器模式的基本概念和优点/25
3.1.1 客户-服务器模式的基本概念/25
3.1.2 客户-服务器模式优点/26
3.2 客户-服务器端架构和体系结构/26
3.2.1 面向连接服务与无连接服务/26
3.2.2 应用程序的层次结构/27
3.2.3 客户-服务器模型体系结构/29
3.3 客户-服务器模型的进程通信/32
3.3.1 进程通信中客户-服务器模型的实现方法/32
3.3.2 客户-服务器模型的进程通信协议/34
3.4 客户-服务器端模型的变种/37
3.4.1 移动代码/37
3.4.2 移动代理/38
3.4.3 网络计算机/39
3.4.4 瘦客户/40
3.4.5 移动设备和自组网络/40
3.5 小结/41
习题/42
第4章 分布式对象/43
4.1 分布式对象基本模型/43
4.1.1 远程对象/43
4.1.2 分布式共享对象/45
4.2 远程过程调用/45
4.2.1 RPC基本操作/46
4.2.2 参数传递/47
4.3 分布式计算环境的远程对象调用/49
4.3.1 远程对象调用/49
4.3.2 分布式计算环境/52
4.3.3 分布式计算环境的远程对象调用方式/53
……
第5章 公共对象请求代理体系结构/58
第二篇 云计算技术
第6章 分布式云计算概述/89
第7章 Google公司的三大技术/107
第8章 Yahoo!公司的云平台技术/134
第9章 Aneka云平台技术/144
第10章 Greenplum数据库技术/155
第11章 Amazon公司的Dynamo技术/163
第12章 IBM公司的云计算技术/176
第三篇 分布式云计算的程序开发
第13章 基于Hadoop系统的开发/189
第14章 基于Hbase系统的开发/213
第15章 基于Google App Engine系统的开发/221
第16章 基于Windows Azure系统的开发/253
参考文献/294
后记/304
版权页:
插图:
很多IT专业人士只在服务器方面考虑虚拟化的问题,但是IBM公司视虚拟化为一种将逻辑资源和物理资源分离的方法,因此不论商业对他们有怎样的实时变化需求,那些资源总能得到更有效、更动态、更快的配置,从而满足变化的需求水平和业务需求。
虚拟化和动态基础架构之间的强烈关系是显而易见的:虚拟化帮助完成架构动态化的过程,进一步说,通过虚拟化解决方案,企业可以从IT或商业的视角上获得益处。
从IT企业角度讲:成本降低,这一般通过降低复杂度、提高资源利用率、空间有限的数据中心的空间重用以及提高耗能效率。服务水平上升,当前服务的性能和伸缩性上升,新的服务可以更快开发出来,风险也被转移,因为关键任务和产生回报系统的实时性和可用性,应用的服务会随着虚拟化提升。
从商业角度讲:虚拟化能帮助建立增长的基础。当市场情况变动要求提出新的战略时,通过每一个虚拟化的动态架构,新的战略会更易于创建和部署,通过实时处理可以更快得到可行的商务智能,帮助量化任何给定的策略的成功(或失败)的程度。操作和系统控制得以整合,减少解决问题时间,而且架构或人员中如果有冗余,它将会被更容易的分辨出来,最后,员工生产力会显著提高——这是以上的益处的合乎逻辑的结果。
多种类型的虚拟化组合产生一个更加动态的结果。
虚拟服务器可能是最有名的虚拟解决方案了。物理主机和逻辑服务器不再是一对一关系,一台物理主机(如果它的性能和可靠性特别高)可以充当多个逻辑服务器的一个平台。这重新定义了服务器的概念和实现——在字面上和实际上——将它转化为许多强大的商业利益。这些好处如下:整合减少了服务器的过分扩展,每个服务器的能耗减少,硬件利用率大幅提高,IT服务分配资源时更高的可变性和服务可用性。虚拟化作为动态架构的关键元素,能够且应该包括除了服务器外更多其他虚拟化的元素;事实上,IBM公司在把架构的每个主要元素都虚拟化后就会得到最佳结果。
喜欢分布式系统及云计算概论 [平装]请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务