What is Distributed Processing System in Computer Network?
What is Distributed Processing/System
A distributed system is a collection of independent computers that appears to its users as a single coherent system. Distributed Computing is a model in which components of a software system are shared among multiple computers to improve performance and efficiency.
We can say that A centralized database can be accessed over a computer network.
Advantages of Distributed Processing
- Reliability, high fault tolerance : A system crash on one server does not affect other servers.
- Scalability: In distributed computing systems you can add more machines as needed.
- Flexibility: It makes it easy to install, implement and debug new services.
- Fast calculation speed: A distributed computer system can have the computing power of multiple computers, making it faster than other systems.
- Openness: Since it is an open system, it can be accessed both locally and remotely.
- High performance: Compared to centralized computer network clusters, it can provide higher performance and better cost performance.
Disadvantages of Distributed Processing
- Difficult troubleshooting: Troubleshooting and diagnostics are more difficult due to distribution across multiple servers.
- Less software support: Less software support is a major drawback of distributed computer systems.
- High network infrastructure costs: Network basic setup issues, including transmission, high load, and loss of information.
- Security issues: The characteristics of open systems make data security and sharing risks in distributed computer systems.
Examples of Distributed Processing
- Telecommunication Networks- Telephone networks and cellular networks, Computer networks such as the Internet, Wireless sensor networks.
- Real-Time Process Control- Aircraft control systems, Industrial control systems.