The evolution of distributed computing technologies

Distributed computing is a computer concept that refers most of the time to multiple computer systems that work on a single problem. A single problem in distributed computing is broken Cloud Computing and different computers solve each part. While the computers are interconnected, they can communicate to each other to resolve the problem.

The computer functions as a single entity if done properly. The ultimate goal of distributed computing is to improve the overall performance through cost effective, transparent and secure connections between users and IT resources. It also ensures defect tolerance and provides access to resources in the event of failure of one component.

There really is nothing special about distributing resources in a computer network. This began with the use of mainframe terminals, then moved to minicomputers and is now possible in personal computers and client server architecture with several tiers. A distributed computer architecture consists of a number of very lightweight client machines installed with one or several dedicated servers for computer management.

Client agents normally recognize when the machine is idle, so that the management server is notified that the machine is not in use or that it is available. The agent then asks for a package. When this application package is delivered from the management server to the client, when it has free CPU cycles, the software runs the application software and returns the results to the management server. When the user returns, the management server will return the resources used to perform a number of tasks in the absence of the user.

error: Content is protected !!