Torej, če potrebujemo dodatne vire za izvajanje specifične naloge ali skupka nalog, smo postavljeni v vlogo strežnika, in nasprotno. Tak pristop na eni strani znižuje obremenitev strežnikov, na drugi pa zvišuje operativne zmogljivosti celotne računalniške infrastrukture.
Prav medsebojno enakovredne vloge so tiste, ki nam omogočajo učinkovito izrabo razpoložljivih (skupnih) virov.