- 5
- 0
- 约7.03千字
- 约 39页
- 2018-03-25 发布于湖北
- 举报
(北邮孟祥武老师)高级操作系统讲义a.doc
高级操作系统
北京邮电大学计算机
学院
第一章 分布式计算机系统
下一步的技术发展很难准确预测,我
们要在网络、分布式环境下
开发,需要掌握分布式计算机系统
的原理,也需要了解他们的实
现原理。
分布式操作系统是为分布式计算机
系统配置的一种操作系统。
分布式系统需要与集中式系统完全不同的软件。
分布式计算机系统
从硬件角度来讲,各个计算
机都是自治的;第二,从软件角度
来讲,用户将整个系统看作是一台
计算机。这两者都是必需的,缺一
不可。
分布式系统由许多独立的CPU组
成,它们在一起工作使得整个系统
看上去像一台计算机。
任务分布: 把一个任务分解成多个可并行执行的子任务,分散给各场点协同完成。
功能分布: 把系统的总功能划分成若干子功能,分配给各场点分别承担。
分布式系统的特征
资源共享
硬件资源、软件资源。
开放性
可伸缩性、可移植性、互操作性;
数据是可以交换的、对外接口是
公开的、系统提供统一的通信机
制、提供统一的用户界面。
3 并发性
同时工作没有冲突;
有冲突,通过相应算法解决;
并发控制;
4 容错性 两个基本方法,硬件冗余、软件
恢复(数据备份、日志);
5 透明性
实际上比其表面要微妙得多的含糊概念之一
种 类 含 义 位置透明 用户不知道资源位于何处 迁移透明 资源可以不改名地随意移动 复制透明 用户不知道有多少个拷贝存在
原创力文档

文档评论(0)