Centralized Network
A centralized network is built around a single, central server that handles all major management and data processing functions. Other types of servers may connect to this master server and manage other specific functions, but those other servers cannot work independently of the central server
Advantages of Centralized Network
- Security: If someone has access to the server with the information, any data can be added, modified and deleted.
- Availability: If there are several requests, the server can break down and no longer respond.
- Accessibility: If the central storage has problems, you will not be able to obtain your information unless the problems are solved.
- Data transfer rates: If the nodes are located in different countries or continents, the connection with the server can become a problem.
Distributed Network
A decentralized network architecture uses multiple servers in place of a single centralized server. Each of these servers can act as an independent master server, with the necessary workloads distributed across them for load balancing. If one server goes down, another server can take over its load to minimize network interruption.
Advantages of Decentralized Network
- Security: All data is distributed between the nodes of the network. If something is added, edited or deleted in any computer, it will be reflected in all the computers in the network.
- Availability: Can withstand significant pressure on the network. All the nodes in the network have the data. Then, the requests are distributed among the nodes.
- Accessibility: Given that the number of computers in the distributed network is large, DDoS attacks are possible only in case their capacity is much greater than that of the network.
- Data transfer rates: In distributed networks, the client can choose the node and work with all the required information.