Il cloud volontario, noto anche come cloud peer-to-peer e cloud ad-hoc, è il coordinamento delle risorse informatiche dei membri per accumulare un'architettura cloud per un unico scopo.
Il modello cloud volontario combina il calcolo delle risorse pubbliche e l'infrastruttura del cloud computing per un cloud distribuito che prende il posto dei sistemi centralizzati in un data center. Poiché questi progetti utilizzano le risorse dei partecipanti in momenti irregolari quando i loro computer sono inattivi, un cloud volontario deve essere flessibile e tollerante nei confronti delle capacità variabili.
In generale, il cloud computing volontario coinvolge gruppi di persone che donano le proprie risorse perché credono negli obiettivi di un determinato progetto cloud. Tuttavia, promuovere e motivare il sostegno a progetti volontari di cloud computing può essere una delle maggiori sfide di un progetto. Alcuni progetti di volontariato, come Cloud @ Home, hanno provato a pagare volontari per le loro donazioni di risorse; altri progetti hanno provato altri incentivi a partecipare, come la gamification.