注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统其他操作系统分布式操作系统

分布式操作系统

分布式操作系统

定 价:¥29.50

作 者: 何炎祥著
出版社: 高等教育出版社
丛编项:
标 签: 分布式操作系统

ISBN: 9787040161700 出版时间: 2005-01-19 包装: 简裝本
开本: 24cm 页数: 244 字数:  

内容简介

  分布式操作系统是为分布式计算机系统配置的一种操作系统。《分布式操作系统》主要介绍设计和构造分布式操作系统的基本原理和典型实现技术,内容包括:分布式计算机系统的拓扑结构,分布式操作系统的结构模型、层次划分、通信机制、事件定序、并发控制与协同处理、资源管理、进程调度、处理机分配、死锁处理、文件系统、命名与透明性、任务分配和负载共享、故障检测与容错以及分布式事务处理,分布式共享内存,CORBA体系结构与中间件技术,面向对象的分布式操作系统的设计方法等。并分析、比较了三个有代表性的分布式操作系统实例,还讨论了一种新型分布式操作系统设计模型。《分布式操作系统》可作为高等院校高年级本科生、研究生和教师的教学用书,也可供从事分布式计算机系统体系结构、分布式操作系统、分布式数据库、分布式程序设计语言以及计算机网络等方面研究和开发的科技工作者阅读和参考。

作者简介

暂缺《分布式操作系统》作者简介

图书目录

第一章分布式计算机系统

11分布式系统的特征

111资源共享

112开放性

113并发性

114容错性

115透明性

12分布式系统的总体评价

121优点

122不足

13分布式系统的结构

14分布式系统的资源管理

15分布式系统的拓扑结构

151全互连结构

152部分互连结构

153层次结构

154星形结构

155环形结构

156多存取总线结构

157环-星形结构

158有规则结构

159不规则结构

1510立方体结构

16计算机网络

161远程网

162局域网

163网络分层结构及通信协议

17分布式操作系统

171多机操作系统的基本结构

172设计分布式操作系统时

应考虑的问题

173构造分布式操作系统的

途径

174分布式操作系统的结构

模型

175分布式操作系统的层次

划分

176分布式操作系统的控制

和管理策略

177分布式系统与计算机网络

178分布式操作系统的设计

方法

18小结

第二章分布式通信机制

21概述

211发送策略

212连接策略

213争夺处理

214保密

22消息传递

221消息传递原语

222同步消息传递方式的应用

223组通信

224组通信的实现

225组通信的一个实例

23远程过程调用

231RPC的功能

232RPC的通信模型

233RPC的结构及实现

234RPC的语义

24异步分布进程通信模型

241PCAP模型

242通道语法规则

243PCAP模型的基本算法及其

改进

244一个层次-F通道应用

245性能分析

25小结

第三章分布式协同处理

31事件定序与时戳

32分布式互斥算法

321分布式互斥算法的基本假定



322集中式算法

323Lamport算法

324Ricart和Agrawala算法

325令牌传递算法

33选择算法

331Bully算法

332基于环结构的算法

34小结

第四章分布式资源管理

41资源共享

411数据迁移

412计算迁移

413作业迁移

42资源管理策略

421局部集中管理

422分散式管理

423分级式管理

424一种分散式资源管理算法

425招标算法

43死锁处理

431资源分配图

432进程等待图

433利用时戳预防死锁

434死锁检测方法

435集中式死锁检测方法

436层次式死锁检测方法

44小结

第五章分布式进程与处理机管理

51进程管理

511分布式进程

512分布式进程的状态与切换

513分布式进程的同步与互斥

52处理机管理

521处理机的状态及其转换

522处理机通信

523处理机分配与调度

53小结

第六章任务分配与负载平衡

61任务分配

611任务分配环境

612影响系统性能的因素

613基于图论的分配策略

614数学规划策略

615“合一-阈值”启发式分配

算法

616一个改进的启发式算法

617基于遗传算法和模拟退火

算法的任务分配策略

618基于非循环有向任务图的

任务调度策略

62负载平衡

621概述

622负载平衡算法分类

623负载平衡算法的组成

624发送者主动算法

625接收者主动算法

626双向主动算法

627梯度模型

628接收者主动的渗透算法

629预约策略

6210投标策略

6211广播策略

63智能型任务调度算法

631任务调度中的知识及其

表示

632任务调度程序的结构

633任务调度算法的实现

64小结

第七章分布式文件系统

71分布式文件系统的要求

72分布式文件系统的组成

73设计策略

74接口

741展开文件服务

742与UNIX的比较

743目录服务

75文件系统实现技术

751文件组结构

752权限和存取控制

753文件定位

754高速缓存

76NFS分析

77小结

第八章命名服务与透明性

81概述

811名字与属性

812命名服务系统

813命名服务的一般要求

82一般的命名方式

83分布式系统中的命名方式

831名字管理器的主要功能

832分布式系统中的命名

方案

833惟一标识符和字符串名

84名字服务器的设计

85分布式系统的透明性

851透明性

852与透明性相关的几个问题



86实例分析

861SNS

862Internet域名系统(IDNS)

87小结

第九章分布式事务处理

91概述

92简单分布式事务和嵌套事务

93原子提交协议

94分布式事务的并发控制

941分布式事务的锁机制

942分布式事务中的时戳

定序并发控制

943分布式事务中的乐观并发

控制

95分布式事务的死锁

96带复制数据的事务

961复制事务的体系结构

962有效副本复制

963网络分割

964带验证的有效副本

965定数一致方法

966虚拟分割算法

97小结

第十章故障恢复与系统容错

101概述

102事务恢复

1021登录

1022影子版本

1023恢复文件中的事务状态

表及意向表表目

1024事务的故障模型

103容错

1031故障特征

1032Byzantine故障

104分层故障屏蔽和成组故障屏蔽

1041分层屏蔽

1042成组故障屏蔽

1043稳定存储器

1044主服务器与备份服务器



105小结

第十一章分布式共享内存

111概述

1111消息传递与DSM的

比较

1112DSM的主要处理方式

112设计和应用

1121数据结构

1122同步模型

1123一致性模型

1124修改问题

1125颗粒性

1126抖动问题

113有序一致性与Ivy系统

114自由一致性与Munin系统

1141自由一致性

1142Munin系统

115其他一致性模型

116小结

第十二章面向对象的分布式操作

系统设计

121对象概念

122利用对象构造分布式操作系统的

基本方法

123对象的保护域和权限

124对象的同步

125进程管理

126存储管理

127设备管理

128I/O管理

129通信管理

1210小结

第十三章分布式操作系统实例分析

131Mach系统

1311设计目标和主要设计

特性

1312Mach的主要概念

1313端口.命名和保护

1314任务和线程

1315通信模型

1316通信实现

1317内存管理

1318外部页面

1319Mach的主要特征

132Chorus系统

1321设计目标和主要设计

特性

1322Chorus的主要概念

1323进程管理模型

1324命名和保护

1325资源的群组管理

1326通信模型及其实现

1327Chorus的主要特征

133Amoeba系统

1331设计目标和主要设计

特征

1332保护和权限

1333进程与通信

1334通信实现

1335Amoeba的主要特征

134Mach,Chorus和Amoeba三者的

比较

第十四章中间件技术与CORBA

体系结构

141中间件技术

142CORBA

1421CORBA简述

1422CORBA体系结构

143基于Agent和CORBA技术的

分布式多媒体数据挖掘系统

1431系统简介

1432系统体系结构

1433系统工作流程

144小结

第十五章新型分布式操作系统及其

研制方法研究

151问题的提出

152新型分布式操作系统自动生成

系统模型

153需要解决的关键问题

参考文献

本目录推荐