教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 实用文档 >

分布式与云计算系统第1章

来源:网络收集 时间:2026-04-26
导读: Distributed and Cloud Computing分布式与云计算系统K. Hwang, G. Fox and J. Dongarra Computer School, NUDT. Spring, 2013 Distributed and Cloud ComputingKai Hwang, Geoffrey Fox, Jack Dongarra, published by Morgan Kaufmann, Oct. 2011 (648 pages

Distributed and Cloud Computing分布式与云计算系统K. Hwang, G. Fox and J. Dongarra

Computer School, NUDT. Spring, 2013

Distributed and Cloud ComputingKai Hwang, Geoffrey Fox, Jack Dongarra, published by Morgan Kaufmann, Oct. 2011 (648 pages)Computer School, NUDT. Spring, 20132

随着信息技术的广泛应用和快速发展,云计算作为一种新兴的商业计算模型日益受到人们的广泛关注。本书是国际上第一本完整讲述云计算与分布式系统基本理论及其应用的教材。书中首先简要介绍现代分布式模型,然后介绍了并行、分布式与云计算系统的设计原理、系统体系结构和创新应用,并通过开源应用和商业应用例子,阐述了如何为科研、电子商务、社会网络和超级计算等创建高性能、可扩展的、可靠的系统。本书的目的是介绍从传统多处理器和多计算机集群到 Web规模网格、云和未来互联网中泛在使用的P2P网络,包括大型社会网络和快速发展的物联网。Computer School, NUDT. Spring, 20133

作者简介Kai Hwang(黄铠)美国南加州大学电子工程系与计算机系教授,清华大学首席讲席教授,IEEE终身会士。 Geoffrey Fox美国印第安那大学信息、计算与物理学的杰出教授,信息与计算研究生院副院长。 Jack Dongarra田纳西大学电子工程与计算机科学系的大学杰出教授,橡树岭国家实验室杰出研究员,曼彻斯特大学Turning Fellow。Computer School, NUDT. Spring, 20134

“你是学分布式系统或分布式计算课程的学生吗?如果是,那么这本书是你的最佳选择。作者首先评价了过去30年计算和IT趋势中的变革,并讨论了集群计算系统和大规模并行处理器。接着,针对云计算应用,他们介绍了虚拟机、虚拟机在线迁移、虚拟集群构建、资源配置和虚拟数据中心设计。然后,作者介绍了云体系结构和数据中心设计的设计原理与使能技术,探究了两种主要的分布式服务(REST和Web服务)以及Web服务在网格系统中的扩展。此外,作者还介绍了主要的云编程范式: MapReduce、BigTable、Twister、 Dryad、DryadLINQ、 Hadoop、Sawal和Pig Latin。而且书中还介绍了计算/数据网格中的设计原理、平台体系结构、中间件、资源管理和服务标准。之后,作者描述了非结构化、结构化和混合式覆盖网络。最后,他们检测了 IBM、 Salesforce、SGI、Manijarsoft、NASA和CERN构建的一些公有云和私有云。”——摘自Amazon读者评论Computer School, NUDT. Spring, 20135

第一部分系统建模、集群化和虚拟化 第1章分布式系统模型和关键技术。介绍过去30年在并行、分布式、云计算领域发生的一些变革。 第2章可扩展并行计算集群。主要研究集群计算系统和大规模并行处理器。

第3章虚拟机和集群与数据中心虚拟化。介绍了虚拟机、虚拟机在线迁移、虚拟集群构建、资源配置、虚拟配置适应,以及用于云计算应用的虚拟化数据中心的设计。Computer School, NUDT. Spring, 20136

Chapter 1: Enabling Technologies and Distributed System Models

分布式系统模型和关键技术

Computer School, NUDT. Spring, 2013

本章介绍过去30年在变化负载和大数据集的应用驱动下,并行、分布式、云计算领域发生的一些变革。研究了并行计算领域要求高性能和高吞吐量的一些计算系统,如计算机集群、SOA、计算网格、 P2P网络、互联网云和物联网。这些系统在硬件体系结构、系统平台、处理算法、通信协议、提供的服务模型等方面均有所不同。也介绍了分布式系统中可扩展性、性能、可用性、安全、节能等方面的基本问题。

Computer School, NUDT. Spring, 2013

1.1互联网之上的可扩展计算一个并行的、分布式的计算系统使用大量的计算机解决互联网上的大规模计算问题。分布式计算的缺点是数据敏感和网络中心化。

互联网计算的时代平台的变革:1950年代起大型机、小型机、个人计算机、便携式计算机高性能计算:HPC系统强调系统的原生速度性能高吞吐量计算:HTC主要应用于被百万以上用户同时使用的互联网搜索和Web服务讨论的问题包括集群、MPP、P2P网络、网格、云、Web服务、社会网络和物联网。事实上,集群、网格、P2P网络和云之间的区别将会越来越模糊Computer School, NUDT. Spring, 20139

HPC: HighPerformance Computing

HTC: HighThroughput Computing

P2P:Peer to Peer

MPP:Massively

图1-1 HPC和HTC系统的演化趋势(并行、分布式、云计算,具有集群、MPP、P2P网络、网格、云、Web服务和物联网)Computer School, NUDT. Spring, 2013

Parallel Processors

计算范式间的区别:集中式计算:这种计算范式是将所有计算资源集中在一个物理系统之内。所有资源(处理器、内存、存储器)是全部共享的,并且紧耦合在一个集成式的操作系统中。并行计算:在并行计算中,所有处理器或是紧耦合于中心共享内存或是松耦合于分布式内存。分布式计算:一个分布式系统由众多自治的计算机组成,各自拥有其私有内存,通过计算机网络通信。分布式系统中的信息交换通过消息传递的方式完成。Computer School, NUDT. Spring, 201311

云计算:一个互联网云的资源可以是集中式的也可以是分布式的。云采用分布式计算或并行计算,或两者兼有。云可以在集中的或分布式的大规模数据中心之上,由物理的或虚拟的计算资源构建。普适计算是指在任何地点和时间通过有线或者无线网络使用

普遍的设备进行计算。物联网是一个日常生活对象(包括计算机、传感器、人等)网络化的连接。物联网通过互联网云实现任何对象在任何地点和时间的普适计算。互联网计算这一术语几乎涵盖了所有和互联网相关的计算范式。

Computer School, NUDT. Spring, 2013

HPC和HTC系统需要遵从如下设计原则:效率:在HPC系统中开发大规模并行计算时,度量执行模型内资源的利用率。对于HTC系统,效率更依赖于系统的任务吞吐量、数据访问、存储、节能。可信:度量从芯片到系统到应用级别的可靠性和自管理能力。目的是提供有服务质量(QoS)保证的高吞吐量服务,即使是失效的情况下。编程模型适应性:度量在海量数据集和虚拟云资源上各种负载和服务模型下支持数十亿任务请求的能力。应用部署的灵活性:度量分布式系统能够同时很好地运行在HPC(科学和工程)和HTC(商业)应用上的能力。Computer School, NUDT. Spring, 201313

可扩展性计算趋势和新的范式 位级并行(BitLevel Parallelism,BLP) 指令级并行(InstructionLevel Parallelism, ILP)。通过指令流水线、超标量计算、VLIW体系结构、多线程实践了ILP。ILP需要分支预测、动态规划、投机预测、提高运行效率的编译支持。 数据级并行(DataLevel Parallelism,DLP)的流行源于SIMD和使用向量与数组指令类型的向量机 任务级并行(TaskLevel Parallelism,TLP) 作业级并行(JobLevel Parallelism,JLP)Computer School, NUDT. Spring, 201314

Computer School, NUDT. Spring, 2013

图1-2现代分布式计算系统中的计算机效用愿景

(Courtesy of Raj Buyya, University of Melbourne, 2011)

Computer School, NUDT. Spring, 2013 Copyright© 2012, Elsevier Inc. All rights reserved.

…… 此处隐藏:1984字,全部文档内容请下载后查看。喜欢就下载吧 ……
分布式与云计算系统第1章.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1112274.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)