主页 详情

《分布式系统原理与设计》_朱海滨等编著_10203848_7810244604

【书名】:《分布式系统原理与设计》
【作者】:朱海滨等编著
【出版社】:长沙:国防科技大学出版社
【时间】:1997
【页数】:318
【ISBN】:7810244604
【SS码】:10203848

最新查询

内容简介

第一章 导论

1.1 什么是分布式系统

1.2 硬件观点

1.3 软件观点

1.4 关键特征

1.4.1 资源共享

1.4.2 并放性

1.4.3 并发性

1.4.4 容错性

1.4.5 透明性

1.5 用户需求

1.5.1 功能

1.5.2 可重构性

1.5.3 服务质量

1.6 分布式系统的优缺点

1.6.2 缺点

1.6.1 优点

1.7 小结

习题

第二章 网络与通信基础

2.1 引言

2.2 计算机网络的主要类型

2.3 计算机网络原理

2.3.2 协议分层

2.3.1 接口一协议

2.3.3 OSI参考模型

2.4 局域网技术

2.4.1 以太网

2.4.2 令牌环网

2.5 ATM(异步传输模式)

2.5.1 什么是ATM?

2.5.2 物理层

2.5.3 ATM层

2.5.4 ATM适配层

2.5.5 ATM开关

2.5.6 ATM技术对?分布式系统的影响

2.6 客户/服务器模型

2.6.1 客户/服务器模型

2.6.2 客户/服务器实例

2.6.3 寻址

2.6.4 通信原语

2.6.5 客户/服务器模型的实现

2.7 小结

习题

第三章 RPC与通信

3.1 引言

3.2 RPC的设计问题

3.2.1 RPC参数传递

3.2.2 参数与结果的装配

3.2.3 动态联接

3.2.4 RPC调用的语义

3.2.5 RPC的透明性

3.2.6 异常处理

3.3 RPC界面

3.3.1 RPC界面设计的基本原理

3.3.2 界面定义的处理

3.3.3 界面编译(Stub)

3.4 RPC实现

3.4.1 RPC协议

3.4.2 RPC的关键路径

3.5 RPC实例SUN RPC

3.6 组通信

3.6.1 引言

3.6.2 设计要点

3.6.3 实例ISIS中的组通信

3.6.4 ISIS中的通信原语

3.7 小结

习题

4.1 时钟同步

4.1.1 逻辑时钟

第四章 分布式系统核心技术

4.1.2 时钟同步算法

4.1.3 同步时钟的使用

4.2 互斥操作

4.2.1 集中式算法

4.2.2 分布式算法

4.2.3 令牌环算法

4.3.1 ?道算法(Bully)

4.3 选 举算法

4.2.4 三种算法的比较

4.3.2 环形算法

4.4 线程

4.4.1 线程

4.4.2 线程的使用

4.4.3 线程包的设计

4.4.4 线程包的实现

4.5.1 工作站模型

4.5 分布式系统模型

4.5.2 工作站的使用

4.5.3 处理机泄模型

4.6 处理机分配与调度

4.6.1 分配算法的目标

4.6.2 设计分配算法的主要问题

4.6.3 处理机分配算法的实现

4.6.4 典型的处理机分配算法

4.6.5 调度

4.7 小结

习题

第五章 分布式文件服务

5.1 引言

5.2 文件服务

5.2.1 文件服务的模型和任务

5.2.2 文件服务界面

5.3 目录服务

5.3.2 目录服务界面

5.3.1 目录服务的任务

5.3.3 文件属性与目录访问

5.3.4 树型结构

5.3.5 命 名透明

5.4 文件服务的实现

5.4.1 系统结构

5.4.2 访问控制

5.4.3 权能(Capabihty)

5.4.4 UFID的构造

5.4.5 文件 的存储

5.4.6 分布式文件系统的实现原则

5.5 分布式文件系统实例SUN NFS

5.5.1 NFSR 的结构

5.5.2 NFS协议

5.6 分布式文件系统的发展趋势

5.6.1 硬件

5.6.3 广域网

5.6.4 其它

5.6.2 可扩充性

5.7 小结

习题

第六章 文件共享

6.1 共享文件的语义

6.2 事务

6.2.1 事务的特性

6.2.2 事务需求

6.2.3 事务服务

6.3 并发控制

6.2.4 事务的嵌套

6.3.1 加锁

6.3.2 乐观的并发控制方法

6.3.3 时间?

6.3.4 并发控制方法 之比较

6.4 恢复

6.4.1 意向表方法

6.4.2 文件版本方法

6.5.2 意向表的实现

6.5 事务服务的实现

6.5.1 文件版本的实现

6.5.3 带锁意向表的实现

6.5.4 提交阶段

6.6 小结

习题

第七章 分布事务与文件备份

7.1 合作服务器

7.2 分布事务

7.3.1 两阶段提交协议

7.3 分布事务的提交协议

7.3.2 嵌套事务的两阶段提交协议

7.4 分布事务中的并发控制

7.4.1 分布事务中的锁

7.4.2 分布事务中的时间戳

7.4.3 分布事务中的乐观并发控制

7.5 分布事务的恢复

7.6.2 主/从模型

7.6.1 基本模型

7.6 备份

7.6.3 可用副本模型

7.6.4 具有分布控制的系统

7.6.5 分割与法定数

7.6.6 法定数算法

7.6.7 虚似分割算法

7.7 小结

习题

8.1 事务的故障模型

第八章 容错与实时系统

8.2 稳定存储

8.3 容错

8.3.1 基本概念

8.3.2 活动备份技术

8.3.3 主副容错技术

8.3.4 容错系统的协调

8.4.1 什么是实时系统?

8.4 实时分布式系统

8.4.2 设计问题

8.4.3 实时通信

8.4.4 实时调度

8.4.5 实时系统的设计依据和主要措施

8.5 小结

习题

9.1 基于硬件的DSM

9.1.1 基于环形结构的DSM

第九章 分布式共享存储器

9.1.2 基于开关的DSM

9.1.3 NUMA结构的DSM

9.2 DSM中的一致性

9.2.1 严格一致性

9.2.2 顺序一致性

9.2.3 因果一致性

9.2.4 管道一致性

9.2.6 释放一致性

9.2.5 弱一致性

9.2.7 入口一致性

9.3 基于页面的DSM

9.3.1 基本设计思想

9.3.2 备份

9.3.3 粒度

9.3.4 实现顺序一致性

9.3.5 寻找拥有者

9.3.6 寻找副本

9.3.7 页面替换

9.3.8 同步

9.4 基于结构的DSM

9.4.1 基于共享变量的DSM

9.4.2 基于对象的DSM

9.5 比较

9.6 小结

习题

第十章 保护和安全

10.1 引言

10.2 攻击

10.2.1 分布式系统安全的主要特点

10.2.2 安全威胁

10.3 访问控制

10.4 鉴别

10.5 密码技术

10.5.1 密码体制及加密算法

10.5.2 密切分配

10.5.3 私钥密码体制与公钥密码体制的比较

10.6 实例:KERBEROS协议

10.6.1 Kerberos协义描述

10.6.2 Kerberos实现

10.6.2 Kerberos评价

10.7 数字签名

10.8 小结

习题

第十一章 分布式系统实例

11.1 传统操作系统的扩充—LOCUS

11.2 分布式程序设计语言ARGUS

11.3 分布式文件系统XKFS

11.4 分布式操作系统MACH

11.4.1 Mach内核

11.4.2 虚存和存储管理

11.4.3 消息传递与网络通宵

11.5 基于共享变量的DSM MUNIN

11.5.1 多协议

11.5.2 目录

11.5.3 同步

11.6 基于对象的DSM LINDA

11.6.1 元组空问及元组操作

11.6.2 Linda实现

习题

11.7 小结

第十二章 计算机支持的协同工作

12.1 概述

12.1.1 CSCW简介

12.1.2 CSCW系统的主要功能及特点

12.1.3 CSCW系统的基本需求

12.1.4 CSCW研究中的几个问题

12.1.5 CSCW与计算机体 系结构的发展

12.1.6 CSCW是一种环境仿真技术

12.1.7 CSCW与分布式系统的关系及异同

12.1.8 合著系统

12.2 合著系统的对象模型AMWD/RSEL

12.2.1 合作模型的研究

12.2.2 AMWD/RSEL模型的提出

12.2.3 AMWD/RSEL模型的描述

12.2.4 计算机支持的同步合作原理

12.2.5 合作工作方式

12.3 合著系统的体系结构

12.3.1 体系结构分类

12.3.2 全分布式结构与结称多计算机结构

12.3.3 集中分布式结构与客户/服务器结构

12.3.4 两种体系结构的分析与比较

12.4 全作和管理问题

12.5 群体感知

12.6 共享信息管理与服务问题

12.7.1 总体结构

12.7 合著系统MMCA

12.7.2 合著系统的主要对象及相互关系

12.7.3 界面对象

12.7.4 共享服务对象

12.7.5 群体感知对象

12.7.6 信息访问对象

12.7.7 客户体系工作流程

12.7.8 通信中件对象

12.8 小结

主要参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
1fcd4f8dee9d6db87bfa853524c7dd0d#816b69dd9a69e95fa6085999ed6b8cd1#44180909#10203848.zip