Computercluster

Een computercluster van NASA

Een computercluster bestaat uit een aantal computers die met elkaar verbonden zijn met een snelle verbinding (veelal Myrinet- of Infiniband-verbindingen) en die als één computer een berekening uitvoeren. De bekendste variant hiervan staat bekend als een "Beowulf-cluster", welke werkt onder het besturingssysteem Linux. De naam zelf is weer afkomstig van de allereerste Linux-cluster, die de naam Beowulf meekreeg.

Het gebruik van computers in clusters is onder andere ontwikkeld door Digital Equipment Corporation, die in de jaren 1980 al VAX-computers koppelde in clusters. In het besturingssysteem VMS zijn vanaf versie 5 (c.a. 1987) standaard clustermogelijkheden ingebouwd. Voor de "cluster interconnect" kon een speciale verbinding gebruikt worden die vaak ook dubbel uitgevoerd werd, maar ook normaal Ethernet, een WAN-verbinding of zelfs de SCSI-bus konden gebruikt worden. Hierbij lag de nadruk niet zozeer op het vergroten van de prestaties, maar meer op het vergroten van de beschikbaarheid. Ook aparte opslagsystemen ("storage controllers") kunnen worden opgenomen in de cluster, waardoor de opslag in de cluster niet afhankelijk is van een enkele computer.

In andere talen