Discuss Distributed System? Brief
- Definition of Distributed system.
- goals of Distributed system.
- Advantages of Distributed system.
- Disadvantages of Distributed system.
Definition of Distributed system:-
A Distributed system is a network that consists of autonomous computers that are connected using a distribution middle-ware, they help in sharing different resources, and capabilities to provide user with a single and integrated coherent network.
Some Key features of distributed system
- components in the system are concurrent. A distributed system allows resources sharing including software by systems connected to the network at the same time.
- there can be multiple components, but they will be generally in autonomous in nature.
- a global clock is not required in the distributed system the system can be spread across different geographies.
- compared to other networks models there are greater fault tolerance in a distributed model
- price and performance is much better.
Goals of Distributed System:-
- Transparency:- achieving the image of a single system without concealing the details of the location access, migration, concurrency, failure, relocation and resources to the user.
- Openness:- making the network easier to configure and modify.
- Reliability:- compared to single system a distributed system should be highly capable of being secure consistent and have a high capability of making errors.
- Performance:- as compared to other models, distribution models are expected to give a much wanted boost to performance.
- Scalability:- distributed system should be scalable with respect to geography, administrator or size. a system can be scalable with respect to size meaning that we can easily add more users and the resources to the system.
* A system can be administrative saclable meaning that it can still be easy to manage even if it spans many independent administrative organizations.
# Advantages of Distributed System:-
- all the nodes in the distributed are connected to each other so nodes can easily share data with other nodes.
- more nodes can easily be added to the distributed system.
- failure of the nodes does not lead to the failure of entire distributed system.
- resources like printers can be shared with multiple nodes.
# Disadvantages of Distributed System:-
- it is difficult to provide adequate security in distributed system because the nodes as well as the connections need to be secured.
- some messages and data can be lost in the network while moving from one node to another.
- overloading may occur in the network if all the nodes of the distributed system try to send data at once.
- the database connected to the distributed system is quite complicated and difficult to handle.
0 comments:
Post a Comment