下载此文档

2021年网上分布式.ppt


文档分类:IT计算机 | 页数:约94页 举报非法文档有奖
1/94
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/94 下载此文档
文档列表 文档介绍

分布式计算机系统是由一组松散的计算机系统,经互连网络连接而成的”单计算机系统映像”(Single Computer System Image)。
网上分布式
2021/1/15
1
分布式计算机系统满足条件
1 系统中任意两台计算机可通过系统的安全通信机制来交换信息。
2 系统中的资源为所有用户共享,用户无需考虑资源在哪台计算机上,为用户提供对资源的透明访问。
3系统中的若干机器可互相协作完成同一个任务,即程序可分布于几台计算机上并行运行。
4系统中的一个结点出错不影响其它结点运行,具有较好的容错性和健壮性。
网上分布式
2021/1/15
2
如何实现”单计算机系统映像”?
实现分布式系统的技术称透明性:
•位置透明性
•迁移透明性
•复制透明性
•并发透明性
•并行透明性
网上分布式
2021/1/15
3
分布式操作系统基本功能
1进程通信。
2资源共享。
3并行运算。
4网络管理。
网上分布式
2021/1/15
4
分布式操作系统具有特征
一是有单一全局性进程通信机制,任何一台机器上进程都采用同一种方法与其它进程通信;
二是有单一全局性进程管理和安全保护机制,进程的创建、执行和撤销以及保护方式不因机器不同而有所变化;
三是有单一全局性的文件系统,用户存取文件和在单机上没有两样。
网上分布式
2021/1/15
5
8.3.2 分布式进程通信
分布式系统中进程通信可分成:
一是消息传递机制message passing
二是远程过程调用RPC
三是套接字socket
四中间件
网上分布式
2021/1/15
6
1、消息传递机制 (1)
•通信原语的基本形式为
Send(P, message)
Receive(Q, buffer)
•最简单的分布式消息传递模型称客户机/服务器模型
网上分布式
2021/1/15
7
消息传递机制 (2)
(1)目标进程寻址 1)机器号和进程号寻址法。
2)广播寻址法。
3)名字服务器寻址法。
(2)同步和异步通信原语
(3)缓冲和非缓冲原语
(4)可靠和非可靠通信原语
网上分布式
2021/1/15
8
分布式进程通信(1) 2.远程过程调用
客户机
客户存根
客户应用
客户
OS内核
本地调用
客户
打包
参数
拆包
参数
返回结果
OS内核
服务器
本地调用
服务存根
服务应用
服务过程
打包
参数
拆包
参数
返回结果
OS内核
网络消息传送
网上分布式
2021/1/15
9
分布式进程通信(2) RPC执行步骤总结(1)
1)客户进程以普通方式调用客户存根
2)客户存根组织RPC消息并执行Send,激活内核程序
3)内核把消息通过网络发送到远地内核
4)远地内核把消息送到服务器存根
5)服务器存根取出消息中参数后调用服务器过程
网上分布式
2021/1/15
10

2021年网上分布式 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数94
  • 收藏数0 收藏
  • 顶次数0
  • 上传人业精于勤
  • 文件大小267 KB
  • 时间2021-01-15