You are on page 1of 6

UNIT 1

INTRODUCTION
Definition:
A distribution system is a collection of
independent computers, interconnected via a
network, capable of collaborating on a task.
Distributed computing is computing
performed in a distributed system.
Two aspects:
 Deals with hardware
 Deals with software
 Autonomous processors communicating over a
communication network

Some characteristics
 No common physical clock

 No shared memory

 Geographical separation

 Autonomy and heterogeneity


Features and Consequences
 Concurrency
 No Global Clock
 Independent failures
 Autonomy and heterogeneity
Disadvantages of DS
 Software: Difficult to develop software for
distributed systems.
 Network: Saturations, Lossy transmissions.
 Security: Easy access also applies to secret

data.
 Absence of global clock.
Difference between Parallel Computing and
Distributed Computing
No Parallel Computing Distributed Computing
1. The goal of parallel The goal of distributed computing
computing has traditionally is to provide convenience, where
been to provide performance, convenience includes high
either in terms of processor availability, reliability and physical
power or memory. distribution.
2. In parallel computation the In distributed computation the
interaction between interaction is infrequent.
processors is frequent.
3. It is typically fine grained with It is heavier weight.
low overhead.
4. Assumed to be reliable. Assumed to be unreliable.
5. Parallel computation values Distributed computation values
short execution time. long up time.

You might also like