操作系统(第三版)+刘振鹏 第8章 网络与分布式处理.pptVIP

操作系统(第三版)+刘振鹏 第8章 网络与分布式处理.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小结 本章主要讲述分布式系统的概念、网络服务器、进程迁移、分布式进程通信、分布式进程管理和分布式进程的死锁问题。 1.为了支持网络和分布式系统,操作系统发展为网络操作系统和分布式操作系统。本章首先介绍了分布式系统的概念,通信结构及其开放式系统互联通信结构。接着讲解了网络服务器的服务器的结构,分析了文件高速缓冲存储器的一致性问题,讲解了磁盘和文件服务器、打印机服务器、调制解调器服务器的功能和存在问题等内容。 2.分布式进程是能够真正在多个处理机上同时运行的诸进程,利用的是多个真正的物理处理机。本章分析了分布式进程的状态及其转换,讲解了分布式系统的处理机管理。 3.进程迁移是指为了使进程在另一台计算机上执行,源计算机向目标传送足够数量的进程的状态信息。进程迁移机制首先要启动迁移,然后要考虑需要迁移哪些信息,另外要注意对尚未完成的信息和信号的考虑。与进程迁移有关的是关于迁移的决策问题。 4.分布式进程通信中,应用最普遍的两个方法是:与在单机系统中使用相同的简单信息应用和以信息传递作为基本功能的一个独立技术即远程过程调用。本章讲解了信息传送机制、远程过程调用。确定分布式系统的全局状态中介绍了全局状态和分布式瞬态的概念,详细讲解分析了分布式瞬态算法。 5.分布式进程同步与互斥问题要更复杂困难。目前克服时钟同步困难所采用的一个常见的方法——分布式系统中的事件定序法。讲解了互斥存在的问题,实现机制。分布式算法中介绍了Lamport分布式算法和令牌传递法。 6.分布式系统与集中式系统相比,死锁涉及的问题更加复杂。本章详细讨论资源分配和信息通信中可能产生的死锁问题。 2010年6月22日 * 操作系统(第三版) 第 8 章 网络 与分布式处理 第8章 网络与分布式处理 8-1 分布式系统概述 8-2 网络服务器 8-3 分布式进程管理 8-4 进程迁移 8-5 分布式进程通信 8-6 分布式进程同步与互斥 8-7 分布式进程死锁问题 8-1-1 分布式系统的概念 分布式能力包括以下几个方面 通信结构 、网络操作系统 、分布式操作系统 8-1-2 通信结构 具有结构的一组模块构成了通信结构 一个简单的通信结构 通常,通信涉及三个方面:应用、计算机和网络 。因此,一个通信任务组织成相对独立的三层:网络存取层、传输层和应用层: 8-1 分布式系统概述 网络存取层 网络存取层负责的是计算机与其连接网络之间的数据交换 传输层 传输层为所有应用提供了可靠的传输机制 应用层 应用层包含了支持各用户应用所需的逻辑 网络上的每个计算机必须有一个惟一的网络地址,以便网络将数据发送给正确的计算机。 协议是一组规则或约定 8-1 分布式系统概述 8-1-3 开放式系统互连通信结构 开放式系统互连OSI七层模型 物理层 物理层为启动、维护和释放数据链路实体之间二进制位而进行的物理连接提供机械的、电气的、功能的和规程的特性,这种物理连接允许进行全双工或半双工的二进制位流传输 数据链路层 将数据按规定的格式(帧)组织起来,进行传输,保证数据传输无差错,按顺序到达目的地 8-1 分布式系统概述 网络层 网络层提供了计算机之间通过某类通信网的信息传输 、死锁和拥挤的控制、网际互联的服务 传输层 传输层的功能是在通信用户之间提供点到点的可靠通信服务 会话层 会话层的主要任务是提供一种有效方法,以便组织并协调两个表示实体进程之间的对话,并管理它们之间的数据交换 8-1 分布式系统概述 表示层 表示层的目的是对应用层送来的命令和数据内容加以解释说明,并对各种语法赋以应用的含义,以便使从应用层送入的各种信息具有明确的表示意义 应用层 应用层为应用程序提供存取OSI环境的手段 8-1 分布式系统概述 8-2-1 服务器的结构 服务器与网络上的其它工作站—样,它有一个网络接口模块,该模块包括了与局域网交互所需的硬件和软件;用户工作站也包括了一个网络接口。此外它还包含了与服务器通信的一些网络逻辑 这种结构的服务器功能强,而且灵活,其功能表现在它可用于控制各种类型的资源 8-2-2 磁盘和文件服务器 文件服务器 提供的服务:对文件进行几种存储和管理、自动备份和恢复、用户流动性 、与其它文件服务器进行连接 8-2 网络服务器 磁盘服务器 许多文件服务器只不过提供了一个中心磁盘设施,作为个人计算机用户局部存储器的扩充,这样的系统有时叫磁盘服务器 8-2-3 文件高速缓冲存储器的一致性问题 问题的产生 因为使用文件高速缓冲存储器保留最

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档