A distributed
system is a software system in which
components located on networked computers communicate and coordinate their
actions by passing messages. The components interact with each other in order
to achieve a common goal.
Examples of
Distributed System:
World Wide Web, Sharing Clusters, Network of workstations,
Network of branch office computers, Network of embedded systems, New Cell
processor (PlayStation 3) etc are examples of distributed system.
Advantages of Distributed System:
Distributed Systems are
information sharing, resource sharing, extensible, shorter response time and
higher output, higher reliability, better flexibility’s in meeting user’s needs,
better price/performance ratio, scalability, transparency.
Disadvantages of Distributed System:
Distributed systems
have difficulties of developing distributed software, networking problem,
security problems, performance is less, openness, less reliability and less
fault tolerance.
Types of Distributed Computing:
·
Host-Based
Hierarchy
·
Decentralized
Stand-Alone System
·
Peer-to-Peer
LAN-based System
·
Hybrid
Enterprise-wide System
·
Client-Server
System
·
Internet-centric
Computing Systems
Goals of Distributed System:
In distributed system,
we work to achieve the following goals:
·
Transparency
·
Openness
·
Reliability
·
Performance
·
Scalability
_________________________________________________________________________________
Arslan ud Din Shafiq
COMSATS Institute of Information Technology
CS Department
No comments:
Post a Comment