编辑推荐
云计算是利用复杂技术创新的分布式技术平台,提供了高可扩展和弹性的环境,软件企业可以以各种强大的方式远程使用该平台。软件开发人员想要成功地在云环境上构建系统、与云环境集成,甚至创建云环境,需要理解云内部的机制、架构和模型,同时还要理解由于使用基于云的服务所造成的商业和经济因素。
在本书中,世界上畅销的IT书籍作者之一Thomas Erl联合云计算专家和研究者,详细分析了业已证明的、成熟的云计算技术和实践,并将其组织成一系列定义准确的概念、模型、技术机制和技术架构,所有这些都是以工业为中心但是与厂商无关的。
本书理论与实践并重,重点放在主流云计算平台和解决方案的结构和基础上。除了以技术为中心的内容以外,还包括以商业为中心的模型和标准,以便读者对基于云的IT资源进行经济评估,把它们与传统企业内部的IT资源进行比较。此外,本书提供了一些用来计算与SLA相关的服务质量的模板和公式,还给出了大量的SaaS、PaaS和IaaS交付模型。
本书包括超过260幅图、29个架构模型和20种机制,是一本不可或缺的指导书,是对云计算技术的详细解读。
内容简介
《计算机科学丛书·云计算:概念、技术与架构》涉及云计算领域的各个方面,涵盖了很多基本概念,共包含五个部分,第一部分到第四部分主要涵盖了云计算基础、云计算机制、云计算架构以及云计算使用等内容,以云计算起源为出发点,介绍了云计算领域的基本概念。第五部分即附录给出了案例研究结论,介绍了工业标准组织、云计算机制与特性之间的对应关系、数据中心设施、云计算新兴技术,并给出了云提供合同和云商业案例模板。
作者简介
Thomas Erl,是畅销IT书作者,Arcitura教育机构的创始人,《服务技术杂志》编辑,PrenticeHall出版社ThomasErl的服务技术丛书的编辑。他的书在全世界范围内卖出了175000多本,成为国际畅销书,已经被主要的IT组织成员正式认可,例如IBM、微软、甲骨文、Intd、埃森哲、IEEE、HL7、MITRE、SAP,思科、HP等。作为Arcitura教育公司的CEO,Thomas领导研发了国际公认的云计算职业认证(Cloud Certified Professional,CCP)和SOA职业认证(SOA Certificated Professional,SOACP)的课程大纲,设立了一系列正式的、与厂商无关的工业认证,全球巳经有数千IT从业人员获得了这些认证。Thomas作为演讲者和指导者,在20多个国家进行过巡回演讲和指导,并且经常参加国际会议,包括服务技术大会(Service Technology Symposium)和高德纳研讨会(Gartner Events)。Thomas已经在诸多出版物上发表过100多篇文章和访谈,包括《The Wall Street Journal》和《CIO Magazine》。 Zaigham Mahmood博士是六本书的作者,其中有四本是专门讲述云计算的。他现在是英国Debesis教育的技术顾问和英国德比大学的研究员。他还在一些国际教育机构担任外国教授和特别教授的职位。Mahmood教授是一位经过认证的云计算培训师,并经常在国际SOA、云+服务技术大会上演讲,他已经发表了100多篇文章,研究领域包括分布式计算、项目管理和电子政务。 Ricardo Puttini教授作为巴西主要政府机构的高级IT顾问,有15年的从业经验。他讲授了数门有关服务概论、面向服务的架构和云计算的本科生及研究生课程。Ricardo是第四届国际S0A大会和2011年春召开的第三届国际云计算大会的主席。他拥有巴西利亚大学通信网络方向的博士学位(2004),从1998年开始在该校电子工程系任教。读博士期间,Ricardo在法国雷恩的L'Ecole Superieured'Electricite(Supelec)学习了18个月,在那里他开始研究分布式系统架构和安全。
内页插图
目录
出版者的话译者序推荐语序致谢关于作者关于序贡献者关于贡献者第1章 绪论1.1 本书目标1.2 本书未涵盖的内容1.3 本书适用读者1.4 本书组织结构1.5 书写惯例1.6 附加信息第2章 案例研究背景2.1 案例研究1:ATN2.2 案例研究2:DTGOV2.3 案例研究3:Innovartus第一部分 云计算基础第3章 理解云计算3.1 起源与影响3.1.1 简要历史3.1.2 定义3.1.3 商业驱动力3.1.4 技术创新3.2 基本概念与术语3.2.1 云3.2.2 IT资源3.2.3 企业内部的3.2.4 云用户与云提供者3.2.5 可扩展性3.2.6 云服务3.2.7 云服务用户3.3 目标与收益3.3.1 降低的投资与成比例的开销3.3.2 提高的可扩展性3.3.3 提高的可用性和可靠性3.4 风险与挑战3.4.1 增加的安全漏洞3.4.2 降低的运营管理控制3.4.3 云提供者之间有限的可移植性3.4.4 多地区法规遵循和法律问题第4章 基本概念与模型4.1 角色与边界4.1.1 云提供者4.1.2 云用户4.1.3 云服务拥有者4.1.4 云资源管理者4.1.5 其他角色4.1.6 组织边界4.1.7 信任边界4.2 云特性4.2.1 按需使用4.2.2 泛在接入4.2.3 多租户(和资源池)4.2.4 弹性4.2.5 可测量的使用4.2.6 可恢复性4.3 云交付模型4.3.1 基础设施作为服务(IaaS)4.3.2 平台作为服务(PaaS)4.3.3 软件作为服务(SaaS)4.3.4 云交付模型比较4.3.5 云交付模型组合4.4 云部署模型4.4.1 公有云4.4.2 社区云4.4.3 私有云4.4.4 混合云4.4.5 其他云部署模型第5章 云使能技术5.1 宽带网络和Internet架构5.1.1 Internet服务提供者(ISP)5.1.2 无连接分组交换(数据报网络)5.1.3 基于路由器的互联5.1.4 技术和商业考量5.2 数据中心技术5.2.1 虚拟化5.2.2 标准化与模块化5.2.3 自动化5.2.4 远程操作与管理5.2.5 高可用性5.2.6 安全感知的设计、操作和管理5.2.7 配套设施5.2.8 计算硬件5.2.9 存储硬件5.2.10 网络硬件5.2.11 其他考量5.3 虚拟化技术5.3.1 硬件无关性5.3.2 服务器整合5.3.3 资源复制5.3.4 基于操作系统的虚拟化5.3.5 基于硬件的虚拟化5.3.6 虚拟化管理5.3.7 其他考量5.4 Web技术5.4.1 基本Web技术5.4.2 Web应用5.5 多租户技术5.6 服务技术5.6.1 Web服务5.6.2 REST服务5.6.3 服务代理5.6.4 服务中间件第6章 基本云安全6.1 基本术语和概念6.1.1 保密性6.1.2 完整性6.1.3 真实性6.1.4 可用性6.1.5 威胁6.1.6 漏洞6.1.7 风险6.1.8 安全控制6.1.9 安全机制6.1.10 安全策略6.2 威胁作用者6.2.1 匿名攻击者6.2.2 恶意服务作用者6.2.3 授信的攻击者6.2.4 恶意的内部人员6.3 云安全威胁6.3.1 流量窃听6.3.2 恶意媒介6.3.3 拒绝服务6.3.4 授权不足6.3.5 虚拟化攻击6.3.6 信任边界重叠6.4 其他考量6.4.1 有缺陷的实现6.4.2 安全策略不一致6.4.3 合约6.4.4 风险管理
第二部分 云计算机制第7章 云基础设施机制7.1 逻辑网络边界7.2 虚拟服务器7.3 云存储设备7.3.1 云存储等级7.3.2 网络存储接口7.3.3 对象存储接口7.3.4 数据库存储接口7.4 云使用监控7.4.1 监控代理7.4.2 资源代理7.4.3 轮询代理7.5 资源复制7.6 已就绪环境第8章 特殊云机制8.1 自动伸缩监听器8.2 负载均衡器8.3 SLA监控器8.4 按使用付费监控器8.5 审计监控器8.6 故障转移系统8.6.1 主动-主动8.6.2 主动-被动8.7 虚拟机监控器8.8 资源集群8.9 多设备代理8.10 状态管理数据库第9章 云管理机制9.1 远程管理系统9.2 资源管理系统9.3 SLA管理系统9.4 计费管理系统第10章 云安全机制10.1 加密10.1.1 对称加密10.1.2 非对称加密10.2 哈希10.3 数字签名10.4 公钥基础设施10.5 身份与访问管理10.6 单一登录10.7 基于云的安全组10.8 强化的虚拟服务器映像
第三部分 云计算架构第11章 基本云架构11.1 负载分布架构11.2 资源池架构11.3 动态可扩展架构11.4 弹性资源容量架构11.5 服务负载均衡架构11.6 云爆发架构11.7 弹性磁盘供给架构11.8 冗余存储架构第12章 高级云架构12.1 虚拟机监控器集群架构12.2 负载均衡的虚拟服务器实例架构12.3 不中断服务重定位架构12.4 零宕机架构12.5 云负载均衡架构12.6 资源预留架构12.7 动态故障检测与恢复架构12.8 裸机供给架构12.9 快速供给架构12.10 存储负载管理架构第13章 特殊云架构13.1 直接I/O访问架构13.2 直接LUN访问架构13.3 动态数据规范化架构13.4 弹性网络容量架构13.5 跨存储设备垂直分层架构13.6 存储设备内部垂直数据分层架构13.7 负载均衡的虚拟交换机架构13.8 多路径资源访问架构13.9 持久虚拟网络配置架构13.10 虚拟服务器的冗余物理连接架构13.11 存储维护窗口架构
第四部分 使用云第14章 云交付模型考量14.1 云交付模型:从云提供者的角度看14.1.1 构建IaaS环境14.1.2 装备PaaS环境14.1.3 优化SaaS环境14.2 云交付模型:从云用户的角度看14.2.1 使用IaaS环境14.2.2 使用PaaS环境14.2.3 使用SaaS服务第15章 成本指标与定价模型15.1 商业成本指标15.1.1 前期成本与持续成本15.1.2 附加成本15.2 云使用成本指标15.2.1 网络使用15.2.2 服务器使用15.2.3 云存储设备使用15.2.4 云服务使用15.3 成本管理考量15.3.1 定价模型15.3.2 其他考量第16章 服务质量指标与SLA16.1 服务质量指标16.1.1 服务可用性指标16.1.2 服务可靠性指标16.1.3 服务性能指标16.1.4 服务可扩展性指标16.1.5 服务弹性指标16.2 SLA指导准则
第五部分 附录附录A 案例研究结论附录B 工业标准组织附录C 机制与特性的对应关系附录D 数据中心设施(TIA-942)附录E 适应云的风险管理框架附录F 云供给合同附录G 云商业案例模板索引
精彩书摘
14.1云交付模型:从云提供者的角度看 本节从云提供者的视角来探讨IaaS、PaaS和SaaS云交付模型的架构和管理,主要内容为如何将这些基于云的环境集成到更大的环境中并且管理它们,以及如何把它们与不同的技术和云机制关联起来。 14.1.1构建laaS环境 虚拟服务器和云存储设备机制代表着两个最基本的IT资源,它们是作为IaaS环境中标准快速供给架构的一部分交付的。这些资源提供有各种标准化的配置,由下述这些属性定义: ·操作系统 ·主存容量 ·处理能力 ·虚拟化的存储容量 内存和虚拟化的存储容量通常以1GB为单位增加,以简化对底层物理IT资源的供给。当限制云用户对虚拟化环境的访问时,通过采用具有事先定义好配置的虚拟服务器映像,云提供者会优先组合IaaS提供的资源。有些云提供者可能会向云用户提供对物理IT资源的直接管理访问,在这种情况下使用的就是裸机供给架构。 可以对虚拟服务器进行快照(snapshot),以记录它的当前状态、内存和对虚拟化IaaS环境的配置,用于备份和复制,并支持水平和垂直扩展的需求。例如,虚拟服务器可以用它的快照在增加容量以实现垂直扩展后,在另一个主机环境中重新初始化。快照还可以用来作为一种复制服务器的方法。自定义的虚拟服务器映像管理是一个很重要的特性,它是通过远程管理系统机制来提供的。大多数云提供者也支持自定义构建的虚拟服务器映像的导入和导出选项,这些映像可以是私有格式,也可以是标准格式。 1.数据中心云提供者可以从分布于不同地理位置的数据中心来提供基于IaaS的IT资源,这样做主要有下面这些好处: ·多数据中心可以连接起来以增加弹性。每个数据中心放在不同的地理位置,降低了单一故障导致所有的数据中心同时下线的可能性。 ·数据中心通过低延迟的高速通信网络连接起来,在提高可用性和可靠性的同时,还可以进行负载均衡、IT资源备份和复制以及增加存储容量。 ……
前言/序言
经过这几年IT业厂商和媒体对云计算的积极宣传和引导,从业人员和大众对云计算有了一定的了解。可以看到,云计算正在步人大规模发展阶段,正在改变着我们生活的各个方面。但是深入到这样的背景之后,还是会发现很多人,尤其是基础的云计算实施者和应用开发人员,对云计算的基本概念的理解还不够完整和系统,对云计算所用到的技术的了解有所欠缺。而Thomas Erl等人所著的这本书对云计算的概念、使用的技术和架构进行了系统而全面的阐述,正可以为广大读者答疑解惑。 这本书涉及云计算领域的各个方面,涵盖了很多基本概念,共包含五个部分,第一部分到第四部分主要涵盖了云计算基础、云计算机制、云计算架构以及云计算使用等内容,以云计算起源为出发点,介绍了云计算领域的基本概念,以ATN、DTGOV和Innovartus三个案例为辅线,详细阐述了基本云基础设施、特殊云机制、云管理机制、云安全机制、基本云架构、高级云架构与特殊云架构,集中探讨了云交付模型、云使用中的成本指标与定价模型,以及服务质量指标与SLA。第五部分(即附录)对正文进行了补充,给出了案例研究结论,介绍了工业标准组织、云计算机制与特性之问的对应关系、数据中心设施、适应云的风险管理框架,并给出了云供给合同和云商业案例模板。本书是一本有关云计算的基础而全面的教材,可以为云计算从业人员、云计算用户、相关IT管理者和决策者等提供有关云计算方面的帮助,同时也是具备一定云计算基础的教育人士与学习者不可或缺的参考资料。另外,对于希望了解和学习云计算及其实际应用的读者来说,本书也是非常好的选择。 本书在翻译过程中得到了多方的支持。首先要感谢Ivana Lee,及时提供最新勘误以及回答译者对原文的一些问题。其次要感谢王文杰,经常和我们一起讨论翻译中遇到的问题。最后同样重要的要感谢本书的编辑朱劫,你的认真和体恤真是让人非常感动。 由于翻译时间紧迫,尽管我们尽量做到认真仔细,但还是难以避免出现错误和疏漏,在此欢迎广大读者批评指正,我们也会及时在华章网站上更新勘误表,以便于大家阅读。 龚奕利 贺莲胡创 2014年5月于武汉珞珈山
计算机科学丛书·云计算:概念、技术与架构 [Cloud Computing Concepts,Technology & Architecture] 下载 mobi epub pdf txt 电子书 格式
计算机科学丛书·云计算:概念、技术与架构 [Cloud Computing Concepts,Technology & Architecture] 下载 mobi pdf epub txt 电子书 格式 2024
计算机科学丛书·云计算:概念、技术与架构 [Cloud Computing Concepts,Technology & Architecture] mobi epub pdf txt 电子书 格式下载 2024