A group of computers (servers) interconnected with high-speed channels of communication;this group is maintained and controlled as a united computer complex and looks, from the user’s viewpoint, as single hardware resource. For convenience clusters may be subdivided into the following types – High-availability clusters, Load balancing clusters, Computing clusters, grid-systems.