2017年电子科技大学分布式系统考点.docx

2017年电子科技大学分布式系统考点.docx

第一章 概述分布式系统的目标资源共享(resource sharing)计算机通过网络连接起来,并在这个范围内有效地共享资源硬件的共享,软件的共享,数据的共享,服务的共享媒体流的共享(动态的资源形式)协同计算(collaborative computing)并行计算,分布式计算分布式系统是指把多个处理机通过网络互连而构成的系统,系统的处理和控制功能分布在各个处理机上。分布式系统的问题源于下面三个特点:并发性(concurrence)多个程序(进程,线程)并发执行,共享资源没有全局时钟(global clock)每个机器都有各自的时间,没有办法做到统一,程序间的协调靠交换消息 故障独立性(independent failure)一些进程出现故障,并不能保证其它进程都能知道分布式的挑战 异构性:网络协议, 硬件, 操作系统, 编程语言, 开发者实现方式的不同. 开放性: 可扩展性: 安全性: 机密性: 防止未经授权的个人访问资源 完整性: 防止数据被篡改和破坏 可用性: 防止对所提供服务的干扰 故障处理: 检测故障, 屏蔽故障, 故障容错, 故障恢复, 冗余策略 并发: 正确性: 多个进程并发访问共享资源,要保证被访问数据的正确性,不能出现不一致。 性能: 多个并发操作保证性能 透明性: 访问透明:使用同样的操作去访问本地资源和远程资源。 位置透明: 访问资源的时候,不需

文档评论(0)

1亿VIP精品文档

相关文档