A computer cluster is a single logical unit consisting of multiple computers that are linked through a local area network. It consists of a set of loosely or tightly connected computers that work together so that, in many aspects, they can be viewed as a single system. This concept is called transparency of the system. As key features for the construction of these platforms is included elevation : reliability, load balancing and performance.
Unlike grid computers, cluster computers have each node set to perform the same task, controlled and scheduled by software. Cluster's components are usually connected to each other through fast local area networks, with each node running its own instance of an operating system. All of the nodes use the same hardware and the same operating system.
Computer clusters are much more costly to implement and maintain. But, results in much higher running overhead compared to a single computer. That's why, many organizations use computer clusters to maximize processing time, increase database storage and implement faster data storing & retrieving techniques.
READ FULL STORY