您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 09第九章 网络与分布式操作系统(1)1
第九章:网络与分布式操作系统计算机网络通信与协议网络服务计算模型分布协同事件排序互斥死锁进程同步与进程通讯分布式资源管理分布式文件系统动机资源共享–远程共享和打印文件–在分布式据库中处理信息–使用远程指定硬件设备计算加速–foronetask,multipleprocessesofthreadsscatteredonmultiplenodes负载平衡–多任务,进程迁移提高可靠性–detectandrecoverfromsitefailure,functiontransfer,reintegratefailedsite通讯–消息传递9.1计算机网络网络的概念网络的组成网络的分类网络的拓扑9.1.1网络的概念计算机网络利用通讯设备和通讯线路将地理上分散而且具有相对独立功能的多个计算机系统按照某种原则相互连接在一起构成的计算机体系.9.1.1概念与组成组成站点计算机通讯处理机通讯用线路总体结构网络…磁盘磁盘处理机内存结点2结点N磁盘磁盘处理机内存磁盘磁盘处理机内存结点1磁盘磁盘处理机内存结点3无公共内存,无全局时钟结点类型主机(IBM3090,等.)应用实例:航班预定银行系统大量附属磁盘工作站(Sun,Apollo,Microvax,RISC6000,等.)应用实例:计算机辅助设计办公信息系统私人数据库0,1,2个中等容量磁盘结点类型(续.)个人计算机应用实例:办公信息系统小型私人数据库0个或者1个小型磁盘9.1.3网络分类局域网(LAN)–通常覆盖较小的地理区域.–总线型,环形,或者星形网络.–速度100兆/秒,或者更高.–传输速度快,成本低.–结点:通常的工作站和/或个人电脑少量(通常一到两个)小型机.–局域网是构造(松散耦合)分布式操作系统的基础网络分类(续.)典型局域网描述:网络分类(续.)广域网络(WAN)–连接地理区域分散的结点.–通讯手段:–租赁电话公司线路,微波电路,卫星线路.–速度较慢100千比特/秒.–可靠性较低.–目的:通讯网络服务9.1.3.2同构网络与异构网络同构网络站点由相同类型(系列)计算机构成,分布计算机系统.异构网络站点计算机类型不同,网络操作系统.两类分布式操作系统网络操作系统远程登陆telnetcs.utexas.edu远程文件传输ftpcs.utexas.eduget,put,ls,cd,...分布式操作系统数据迁移计算迁移作业迁移(负载平衡)进程迁移9.1.4网络的拓扑网络系统中的各个站点在物理上可以采用不同的方式联结在一起评估和比较标准:基本成本:将系统中各站点联结起来所花费的代价如何?通讯成本:把一个信息由站点A传送到站点B有多长距离?可靠性:如果一个通讯链或一个站点失效,是否影响其余站点之间的通讯?1.全连通结构2.部分连通结构AEDCBAEDCB基本成本高基本成本:中通讯速度快通讯速度:与连接情况有关可靠性高(任一结点失效不影响其它结点)可靠性:中4.星型结构3.树形结构BCFEADAEDCBF基本成本较低基本成本低通讯经过父结点(祖先结点)中心结点是通讯瓶颈可靠性一般(非叶结点失效分割网络)可靠性低:中心结点失效网络瘫痪5.环形结构:(a)单向.(b)双向(a)(b)基本成本低基本成本较低通讯速度中(最多n-1步)通讯速度较快(最多n/2步)可靠性一般(任一结点失效网络失效)可靠性:中基本成本:与结点数成线性关系通讯成本:小(除非总线成为瓶颈)站点失效不影响系统,但总线故障网络失效(b)…(a)6.总线型结构:(a)直总线.(b)环总线9.2通讯与协议ISO/OSI模型9.3网络服务远程登录telnetcsc.lsu.edu远程文件传输ftpremote_host_name9.4计算模型数据迁移结点B需要结点A的文件,两种数据传送方式整个文件都传送将文件的一部分传送计算迁移结点B需要结点A的文件,两种数据传送方式RPC方式:执行一个远程过程调用,调用一个对所需文件进行适当计算的过程,然后将结果发送给进程。消息方式:发一个消息到站点A,由A的操作系统创建一个执行所指定任务的代理进程,然后通过消息系统将结果返回。9.4计算模型(续.)作业迁移负载平衡作业或作业步可以在网络上分布以均衡工作负载计算加速作业划分为若干个在不同站点处并行执行的步骤硬件优选有些作业只适合于在专用处理机上运行软件优选有的作业需要某些站点处的特别软件进程迁移将正运行于某一站点上的进程迁移到另一站点进程迁移的目的动态负载平衡减少通讯开销利用特定资源进程迁移涉及的内容进程地址空间进程控制结构环境信息9.4计算模型(续.)线程迁移进程(线程)迁移核心PCBTCBP1P3P2P4核心PCBTCBP1P2站点S站点D(b)迁移前核心PCBTCBP1P3P2P4核心PCBTCBP1P2P3站点S站点D(b)迁移后
本文标题:09第九章 网络与分布式操作系统(1)1
链接地址:https://www.777doc.com/doc-3399868 .html