Clustering

Posted in Information Technology & Systems, Total Reads: 1024
Advertisements

Definition: Clustering

In information systems, clustering refers to the method of loosely or tightly connecting several servers (computers) so that they can virtually act as a single unified system.

Clustering is chiefly aimed at solving the problems of availability and scalability — quite a crucial requisite in an organisation. Often it happens that several users (need for scalability) want to run the same application at the same time (need for availability), for example, a budgeting system application on the closing day of a financial year. That is it for the user(s) the application should as if from a single server. With many users, this is not possible with a physically single server. So the technique of clustering solves this problem by creating such a unified server in the virtual space.


A schematic of a clustered server system is depicted in the adjoining figure. Bi- directional arrows represent flow of information to and from the server. Thus the benefits of clustering are:

1. Failure-proof:In this system, even if a single server fails, the others run unaffected.

2. Flexibility: Increased load requirements can be simply met by adding additional nodes / servers.

3. Distribution: Load is uniformly distributed among the multiple servers, improving server performance and durability.


Hence, this concludes the definition of Clustering along with its overview.

Advertisements

Browse the definition and meaning of more terms similar to Clustering. The Management Dictionary covers over 7000 business concepts from 6 categories.

Search & Explore : Management Dictionary



Share this Page on: