- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(新编)第一章绪论的
分布式系统;;;Content;Can you name some examples of Operating Systems?;What is an Operating System?;1.1 为什么需要分布式系统?;各种计算形式;集中式计算;网络计算
以网络环境为中心的计算,它通过网络将地理上分散的、异构的计算机系统连接起来,充分发挥各个自治系统的计算能力,以实现资源共享、协调工作和联合计算,为用户提供各种基于网络的服务。
从应用模式的角度看,网络计算包括的内容十分丰富,有以网络为基础的分布式计算,高性能并行计算,方便灵活的移动计算,丰富多彩的多媒体计算,复杂多变的电子商务等事务处理,以及管理、模拟、控制类的智能计算等。
元计算:基于Internet的计算
已成为IEEE计算机学会/ACM联合工作小组的一个关键领域;分布式计算
通过网络互连的多台计算机上执行的计算,
将一组地理位置分布的计算机通过网络连接在一起,紧密配合,共同完成一个任务。对于分布式系统中的用户来讲,系统就象一台计算机一样。从硬件角度来讲,每台计算机都是自主的,都有自己的处理器及其他资源,用户可以通过工作站完全使用与其互连的计算机上的资源;从软件角度来讲,用户将整个系统看作是一台计算机。
通过与本地计算机及远程计算机交互,用户可访问远程计算机上的资源,如:WWW;一组由网络互联的、自治的计算机和资源
资源为用户所共享
可以集中控制,也可以分布控制
计算机可以同构,也可以异构
分散的地理位置
分布式故障点
没有全局时钟
没有共享内存(大多数情况);并行计算
亦称并行处理,它采用多个处理器来并行执行单个程序
并行计算通常在一台多处理器计算机上执行
并行计算也可“通过在网络上互连多个计算机来执行并行处理(PC Cluster),但这种类型的计算需要非常复杂的分布式并行处理软件来支持
采用并行计算,可以解决那些通过单台计算机无法解决的问题,或那些采用别的方式会导致高代价的计算敏感型问题。;多计算机系统环境带来的新问题:;Can you name some examples of Distributed Systems?;1.2 分布式系统的相关概念;Unsatisfactory;(A) Plants and Animals interacting in the Food Chain;(B) The Internet (Internet Mapping Project, color coded by ISPs);A working definition for us;分布式系统定义的说明:;分布式系统的发展简史;杀手应用:;经典分布式应用:;intranet;SETI: 搜索外星人;D RC5;CERN: 欧洲核研究组织;1.2 分布式系统的相关概念;1.2 分布式系统的相关概念;1.2 分布式系统的相关概念;1.3 分布式系统的优点和新问题;1.3 分布式系统的优点和新问题;分布式计算的缺点
软件较少
较复杂,没有单一的计算模型,缺乏统一的控制,难以合理设计分配策略,存在部分失效问题
通信网络问题
性能和可靠性过分依赖于网络,具有潜在的通信瓶颈
安全性方面
脆弱的安全性,如:非授权用户的攻击;1.4 分布式系统的透明性;Design Challenges: Transparency;分布式系统具有透明性时有以下一些优点: ;影响透明性的因素 ;局部自治性对透明性的影响:
分布式系统由分散在各地点的一批计算机组成,这些地点可能希望保持对处在该地点的机器的控制权,这种局部自治性限制了全局透明性。 ;网络互连对透明性的影响 :;1.5 分布式系统的体系结构与设计;计算机系统结构分类;Flynn Architectures (1);Flynn Architectures (2);分布式系统的体系结构
紧密耦合与松散耦合分布式系统 ; 紧密耦合分布式系统结构:;基于总线的多机系统;基于交叉开关的多机系统;多级交叉开关结构;紧密耦合分布式系统结构的特点
多处理机共享内存
处理机由共享总线或高速网络相连
较低的网络延迟
较高的网络带宽
通信由共享内存实现; 松散耦合分布式系统结构:
基于网络的多机系统; 面向进程和报文传递的分布式系统模型 ; 分布式系统的组成 ;机器A;
Basic Concepts [Asynchrony,Consensus,…]
Routing [IP,BGP]
Large-scale Systems [The Grid,Gnutella,Kazaa]
Distributed File Systems [NFS,AFS]
Protocols, e.g., multicast [IP multica
您可能关注的文档
- (10安全,环境)辅导的.ppt
- (2013-5-3)高级DSP缘沫理与应用复习题.doc
- (06上海)1776年7月4的日通过的独立宣言宣告了美国的....doc
- (22-10)以教学案为缘呢体创建高中数学高效课堂(高中数学讲座10).doc
- (A-9)化工流动过程椎嫩合实验.doc
- (86分)云南省干部在的线学习测试-市场竞争新概念(86分).doc
- (savic-netFX介绍)的.ppt
- (N套题合1版)时代光的华---中国经济发展和改革的总体分析-常修泽下.doc
- (中英文对照)2014秋的季算法分析与设计模拟试卷.doc
- (北师大版)=四年级实凝学上册课件-乘法-卫星运行时间.ppt
文档评论(0)