欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    分布式系统概述ppt课件.ppt

    • 资源ID:2113581       资源大小:585.50KB        全文页数:25页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    分布式系统概述ppt课件.ppt

    第1章 分布式系统概述,分布式系统定义 分布式系统目标 分布式系统硬件概念 分布式系统软件概念 设计中的问题,1.1 分布式系统定义,分布式系统的产生 功能更强的微处理器的开发 高速计算机网络的出现 将由大量计算机组成的系统通过高速网络连接起来,形成了分布式系统。分布式系统的定义“一个分布式系统是一些独立的计算机的集合,但是对这个系统的用户来说,系统就像一台计算机一样。”从硬件角度:每台计算机都是自主的。从软件角度:对用户来说就像与单个系统打交道。,1.2 分布式系统目标,1.2.1 分布式系统相对于集中式系统的优点,1.2 分布式系统目标,1.2.2 分布式系统相对于独立PC机的优点,1.2 分布式系统目标,1.2.3 分布式系统的缺点,1.3 硬件概念,分布式系统硬件计算机系统按指令流和数据流分类 SISD(Single Instruction stream,Single Data stream)单处理机系统。SIMD(Single Instruction stream,Multiple Data stream)并行计算机。MISD(Multiple Instruction stream,Single Data stream)已知的计算机没有属于这一类的。MIMD(Multiple Instruction stream,Multiple Data stream)所有的分布式系统都是MIMD型。,1.3 硬件概念,分布式系统硬件,MIMD计算机分成两类:具有共享存储器的多处理机和不具有共享存储器的多计算机。在多处理机中,所有的CPU共享统一的虚拟地址空间。在多计算机中,每个计算机有它自己的存储器。多处理机和多计算机又可根据互联网的体系结果分为总线型和交换型。总线型:只通过单个网络、底板、总线、电缆或其他介质将所有计算机连接起来。如有线电视。交换型:机器和机器之间有独立的线路。如世界范围内的公共电话系统。,1.3 硬件概念,分布式系统硬件,紧耦合和松耦合系统紧耦合型:一台计算机向另一台计算机发送信息的时延很短、数据传输速率很高;多用于并行系统(共同处理一个问题)松耦合型:机器间信息传送延迟大,数据传输速率也低。多用于分布式系统(处理一些不相关的问题),1.3 硬件概念,分布式系统硬件并行及分布式计算机系统分类,超立方体Transputer,1.3 硬件概念,1.3.1 基于总线的多处理机 基于总线的多处理机由若干个CPU组成,它们都连接到一个公共的总线上,并且共享一个存储器模块。为了避免总线过载,需要高速缓存,但带来了不一致问题。连接的CPU数量有限。,1.3 硬件概念,1.3.2 交换型多处理机将存储器分成许多存储器模块,用十字交叉开关将它们与CPU相连。,M,M,M,M,C,C,C,C,优点:多个CPU能够同时访问存储器。缺点:n个CPU和n个存储器模块,需要n2个交叉开关。,1.3 硬件概念,1.3.2 交换型多处理机Omega网络结论 需要的交叉开关数量多,需要解决交换延迟,价格昂贵。建立一个大的、紧密偶合的、共享存储器的多处理机系统是困难的。,C,C,C,C,M,M,M,M,2x2 开关,1.3 硬件概念,1.3.3 基于总线的多计算机每个CPU都与它自身的存储器直接相连。由于仅是CPU和CPU之间的通信,通信量比当互连网络用于CPU和存储器之间的通信量低几个数量级。,1.3 硬件概念,1.3.4 交换型多计算机 两种流行的拓扑结构:网格和超立方体,1.4 软件概念,1.4.1 网络操作系统 按耦合程度分为两种不同的操作系统:松耦合系统和紧耦合系统。运行在松耦合硬件上的松耦合软件 远程登陆 目录服务 文件服务,1.4 软件概念,1.4.2 真正的分布式系统 松耦合硬件上的紧耦合软件,根本思想是:用户不必意识到系统中有多个CPU存在。分布式系统的特点 必须有一个单一的、全局的进程间通信机制 进程管理必须处处相同 文件系统相同 使用相同的系统调用接口,1.4 软件概念,1.4.3 多处理机分时系统运行在紧耦合硬件上的紧耦合软件。关键特点:存在一个唯一的运行队列 文件系统有明显不同,图1-8 具有一个运行队列的多处理机系统,1.4 软件概念,三种操作系统比较,1.5 设计中的问题,1.5.1 透明性透明度可分两个级别 对用户隐藏系统的分布性 对程序透明,1.5 设计中的问题,1.5.2 灵活性两种学术观点 单内核 每台机器都运行一个传统的内核,内核自身提供了大多数的服务。单内核:集中式操作系统+网络服务和远程服务。单内核系统唯一潜在的优点是性能。,1.5 设计中的问题,1.5.2 灵活性两种学术观点 微内核 内核尽可能少的提供服务,大量的操作系统服务可从用户级服务器上获得。微内核具有更好的灵活性。只提供四种最小的服务:1.进程间通信机制 2.某些内存管理功能 3.少量的低层进程管理和调度 4.低层输入/输出服务。,1.5 设计中的问题,1.5.3 可靠性可靠性的三个方面 高可用性 安全性:必须保护文件和其他资源不被非法用户使用。容错,1.5 设计中的问题,1.5.4 性能不同的性能衡量标准:响应时间 吞吐量(每小时完成的工作量)系统利用率 网络容量消耗程度,1.5 设计中的问题,1.5.5 可伸缩性可伸缩性的三个方面:适应系统规模变化的能力 集中式或分布式算法 数据集中或分布,1.6 小结,分布式系统特点优点:好的性能/价格比、同分布式应用的匹配能力强、潜在的高可靠性和负载增加时的可扩展性。缺点:软件较复杂、潜在的通信瓶颈和脆弱的安全性。现代计算机系统计算机系统可被组织成多处理机或多计算机。这两种类型都可以是基于总线或基于交换的。前者趋于紧耦合,后者趋于松耦合。多CPU系统的软件分为三类:网络操作系统、分布式操作系统和共享存储器的多处理机。分布式系统的设计透明性、灵活性、可靠性、性能和可伸缩性。,

    注意事项

    本文(分布式系统概述ppt课件.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开