下载此文档

1-intro_zy 分布式计算简介.ppt


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
1
分布式计算系统 puting Systems
赵洋(@)
南京理工大学计算机学院
2010年秋季学期
本课件来源于Jennifer Welch教授Distributed Algorithms and Systems(CPSC 668)课程
2
教材: 《分布式计算(第二版)》,puting: Fundamentals, Simulations and Advanced Topics (2nd Edition).
Hagit Attiya,Jennifer Welch 著
骆志刚等译
3
Distributed Systems
A distributed system is a collection of puting devices that municate with each other.
Distributed systems have e ubiquitous:
share resources (computation, storage…)
communicate (www, email, p2p)
increase performance
speed
fault tolerance
Characterized by
independent activities (concurrency)
loosely coupled parallelism (heterogeneity)
inherent uncertainty
4
Uncertainty in DS
es from
differing processor speeds
puter architectures
munication delays
(partial) failures
multiple input streams and interactive behavior
multiple users
human intrusion
5
Reasoning about DS
Uncertainty makes it hard to be confident that system is correct
To address this difficulty:
identify and abstract fundamental problems
state problems precisely
design algorithms to solve problems
prove correctness of algorithms
plexity of algorithms (., time, space, messages)
prove impossibility results and lower bounds
6
Potential Payoff of Theoretical Paradigm
careful specifications clarify intent
increased confidence in correctness
if abstracted well then results are relevant in multiple situations
indicate inherent limitations
cf. pleteness
7
Application Areas
These areas have provided classic problems in distributed/puting:
operating systems
(distributed) database systems
software fault-works
multiprocessor architectures
puting and puting
work of things (work of objects, such as household appliances)
8
Course Overview: Part I (Fundamentals)
two munication models:
message passing
shared memory
two basic timing models:
synchronous
asynchronous
9
Course Overview: Basic Models
Message passing Shared memory
synchronous
asynchronous
Yes
No
Yes
Yes
(Synchronous shared memory model is PRAM)
10
Course

1-intro_zy 分布式计算简介 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人endfrs
  • 文件大小0 KB
  • 时间2015-12-07