Distributed Systems A system that distributes the computation among several physical processors is called distributed system. It is also known as loosely-coupled system. It means that the processors do not share memory, data structures or system clock.distributed systems design
Each processor has its own local memory. A processor can only communicate with other processors through a communication line usually over a network. The processors in distributed system may vary in size, speed and function. They may include microprocessor, workstations, minicomputers and large general purpose computer system. These processors are given different names such as sites, nodes, computers, machines and hosts etc.
Advantages of Distributed Systems
The main advantages of building distributed systems are as follows:
1. Resource Sharing
Each computer in the distributed system may have specific resources. Other machines may utilize its resources while being part of the distributed system.
2. Computation Speedup
If a computation can be split up into sections, it is possible to give different sections to different machines. Communication is usually fairly expensive since the machines be physically close to each other. may not
3. Reliability
It provides more reliability for different jobs. It is done by providing the replication of resources across the system. The failure of any one computer will not affect the availability of the system's resources. Another sites may be able to continue the processing.