Omrežje grozdov je dve ali več računalniških naprav, ki delujejo skupaj za skupni računalniški namen. Ta omrežja izkoriščajo prednost vzporedne procesorske moči računalniških naprav. Poleg povečane procesorske moči lahko skupni računalniški viri v omrežju gruče zagotovijo tudi razširljivost, visoko razpoložljivost in zmožnosti preklopa, če ima ena računalniška naprava težave. Obstajajo tri osnovne vrste računalniških grozdov: gruče za uravnoteženje obremenitve, gruče z visoko razpoložljivostjo in visoko zmogljive gruče.
Grozdi za uravnoteženje obremenitve so sestavljeni iz dveh ali več računalniških sistemov, imenovanih tudi vozlišča. Delovna obremenitev omrežja se porazdeli po teh vozliščih, da se poveča računalniška zmogljivost omrežja. Z vidika uporabnika vozlišča delujejo kot en računalniški sistem.
Omrežje gruče z visoko razpoložljivostjo je dve ali več računalniških vozlišč, ki zagotavljajo redundanco v primeru okvare strojne ali programske opreme. Imenuje se tudi preklopna gruča. Ko računalniški sistem odpove, se njegove operacije prenesejo na redundantno vozlišče za zagotavljanje neprekinjenih računalniških storitev.
Visoko zmogljive gruče uporabljajo vzporedno procesorsko moč večih vozlišč gruče za zagotavljanje visoko zmogljivega računalništva. To omogoča, da vozlišča sodelujejo pri težavi. Pogosto je dobra rešitev za podjetja, katerih omrežja imajo visoke zahteve za obdelavo, vendar imajo omejene proračune.
Arhitekture grozdenja se lahko zelo razlikujejo glede na uporabljene omrežne tehnologije in namen računalniškega sistema. Obstajajo tri primarne arhitekture združevanja v gruče: zrcaljeni disk, disk v skupni rabi in konfiguracije nič v skupni rabi. Arhitektura gruče zrcaljenega diska replicira shranjene podatke aplikacije na mesto za shranjevanje varnostnih kopij. Njegov osnovni namen je zagotoviti visoko razpoložljivost računalniških virov in obnovitev po nesreči v primeru neke vrste računalniške napake.
Omrežje gruče v skupni rabi uporablja centralne vhodno/izhodne (I/O) naprave, ki so dostopne vsem vozliščem v gruči. Običajno se uporabljajo za skupno rabo diskovnega prostora za datoteke in baze podatkov. Nekatere konfiguracije diskov v skupni rabi distribuirajo informacije po vseh vozliščih v gruči, medtem ko druge konfiguracije uporabljajo osrednji metapodatkovni strežnik.
Arhitektura gruče v skupni rabi ima neodvisna in samozadostna vozlišča. Vsako vozlišče ima svoj pomnilnik in V/I naprave. Ne zagotavlja sočasnega dostopa do diska iz več vozlišč, ker samo eno vozlišče potrebuje dostop do pomnilnika naenkrat. Pogosto je vsako vozlišče v tej vrsti arhitekture odgovorno za drugačen nabor omrežnih nalog. Omrežje gruče v skupni rabi se lahko razširi na stotine vozlišč in je priljubljena možnost v okoljih spletnega razvoja.