第1章 分布式系统概述 分布式系统定义 分布式系统目标 分布式系统硬件概念 分布式系统软件概念 设计中的问题1.1 分布式系统定义 v分布式系统的产生 功能更强的微处理器的开发 高速计算机网络的出现 将由大量计算机组成的系统通过高速网络连接起来,形成了分 布式系统。 v分布式系统的定义 “一个分布式系统是一些独立的计算机的集合,但是对这个系统 的用户来说,系统就像一台计算机一样。” 从硬件角度:每台计算机都是自主的。 从软件角度:对用户来说就像与单个系统打交道。1.2 分布式系统目标 1.2.1 分布式系统相对于集中式系统的优点 项 目 描 述 经济 性 微处 理机提供了比大型主机更好的性能价格比 速度 分布式系统 中的计 算能力比单 个大型主机更强 固有的分布性 一些应 用涉及到空间 上分散的机器 可靠性 如果一个机器崩溃 ,整个系统还 可以运转 渐 增式的增长 方式 计 算能力可以逐渐 有所增加1.2 分布式系统目标 1.2.2 分布式系统相对于独立PC机的优点 项 目 描 述 数据共享 允许 多个用户访问 一个公共的数据库 设备 共享 允许 多个用户 共享昂贵 的外围设备 (如彩