Saturday, July 11, 2020

Discuss Distributed System? Brief

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 

           

  1. components in the system are concurrent. A distributed system allows resources sharing including software by systems connected to the network at the same time.                                   
  2. there can be multiple components, but they will be  generally in autonomous in nature.                                                                              
  3. a global clock is not required in the distributed system the system can be spread across different geographies.                                       
  4. compared to other networks models there are greater fault tolerance in a distributed model                                                      
  5. price and performance is much better.

    Goals of Distributed System:-



  1. 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.               
  2. Openness:- making the network easier to configure and modify.                                                                                          
  3. Reliability:- compared to single system a distributed system should be highly capable of being secure consistent and have a high capability of making errors.                                                            
  4. Performance:- as compared to other models, distribution models are expected to give a much wanted boost to performance.                                                                                         
  5. 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. 
       * geographically scalable system is one in which the users and resources may lie for apart.
       * 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:-



  1. all the nodes in the distributed are connected to each other so nodes can easily share data with other nodes.                                        
  2. more nodes can easily be added to the distributed system.                   
  3. failure of the nodes does not lead to the failure of entire distributed system.                                                                        
  4. resources like printers can be shared with multiple nodes.

   # Disadvantages of Distributed System:-




  1. it is difficult to provide adequate security in distributed system because the nodes as well as the connections need to be secured.                                                                                         
  2. some messages and data can be lost in the network while moving from one node to another.                                                 
  3. overloading may occur in the network if all the nodes of the distributed system try to send data at once.                                   
  4. the database connected to the distributed system is quite complicated and difficult to handle.       

         Distributed networking projects ideas in java dotnet |ieee 2017 ...



0 comments:

Post a Comment