分布式操作系统microsoftword文档

分布式操作系统microsoftword文档

ID:27822941

大小:176.21 KB

页数:36页

时间:2018-12-06

分布式操作系统microsoftword文档_第1页
分布式操作系统microsoftword文档_第2页
分布式操作系统microsoftword文档_第3页
分布式操作系统microsoftword文档_第4页
分布式操作系统microsoftword文档_第5页
资源描述:

《分布式操作系统microsoftword文档》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Chapter1InstroductiontodistributedSystemWhy?性能/价格(Price/perfoTmance)提高计算机网络的飞速发展WhatisdistributedSystemAdistributedsystemisacollectionofindependentcomputersthatappeartousersofthesystemasasinglecomputerGoals1.2.1.AdvantagesofDistributedSystemoverCentralizedSystem经济性Economic

2、s:betterprice/performance速度Speed:morecomputingpower内在白勺分布性Inherentdistribution:spatiallyseparatedmachines可靠性Reliability:surviveIncrementalgrowgh:computingpowercanbeaddedinsmallincrements1.2.2AdvantagesofDistributedSystemoverindependentPCs数据分享Datasharing:设备分享Devicesharing:方

3、便沟通Communication灵活性Flexibility:负载均衡Software:littleNetworking:saturateorcauseotherproblemSecurity:accesssecretdata1・3HardwareConcept按指令流和数据流分类:SISD(singleinstructionstream,singledatastream)单处理机系统SIMD(singleinstructionstream,multipledatastream)并行计算机MISD(multipleinstructionst

4、ream,singledatastream)目前没有MIMD(multipleinstructionstream,singledatastream)所有的分布式系统按是否共享存储器分类:Multiprocessor:共享存储器,统一的地址空间Muiticomputer:共享存储器,私有的存储器按互连方式分类:Bus:有线电视Switched:电话关于藕合Tightlycopied;时延小,速率大Looselycopied:时延大,速率小紧藕合的系统多用于并行系统,松藕合的系统多用于分布式系统131Bus-BasedMultiprocesso

5、rs为了避免总线过载,需要高速缓存,但带来了不一致问题。连接的CPU数量有限。1.3.2SwithcedMutiprocessor交叉开关、Omega网络需要的交叉开关数量多,需要解决交换延迟,价格昂贵。为什么建立一个大的、紧密偶合的、共享存储器的多处理机系统是困难的?1.3.3Bus-basedMulticomputers通常是LAN上的工作站的集合1.3.4SwithcedMulticomputers网格、超立方体Softwareconcept藕合程度1.4」NetworkOperatingSystem松藕合硬件上的松藕合软件远程登录、

6、目录服务、文件服务。所有的机器有独立性、不要求运行相同的操作系统1.4.2TrueDistributedSystem松藕合硬件上的紧藕合软件特点:单一的、全局的进程间的通信机制进程管理相同文件系统相同相同的系统调用接口1.4.3Multiprocessortimesharingsystem关键特点:唯一的运行队列文件系统有明显不同.1.5Desighissues1.5.1Transparency两个级别:对用户通明,对程序透明LocationtransparencyMigrationtransparencyReplicationtransp

7、arencyConcurrencytransparencyParallelelismtransparency1.5.2Flexibility两种学术观点:微内核(micro-kernel)单内核(monolithickernel)单内核:集中式操作系统+网络服务和远程服务微内核只提供四种最小的服务:进程间通信机制、某些内存管理功能、底层进程管理和调度、底层输入/输出微内核的优点:小、灵活单内核的优点:性能1.5.3ReIiability可用性、安全性、容错1.5.4Performence通常的衡量标准:响应时间、吞吐量减少延迟、减少消息发送

8、1.5.5Scalability适应系统规模变化的能力集中式或分布式算法?数据集中或分布?Chaper2communicationindistributedSystem4.The

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。