vSphere vApp consente di creare un pacchetto tra più macchine virtuali e applicazioni software che interoperano in una singola unità e che è possibile gestire e distribuire in formato OVF.

Una vApp può contenere una o più macchine virtuali. Qualsiasi operazione eseguita con la vApp, ad esempio la clonazione o lo spegnimento, interessa tutte le macchine virtuali nel container della vApp.

In vSphere Client, è possibile accedere alla scheda Riepilogo della vApp, la quale consente di visualizzare lo stato corrente della vApp e di gestirla.

Nota: Poiché i metadati della vApp si trovano nel database di vCenter Server, è possibile distribuire una vApp su più host di ESXi. Le informazioni sui metadati potrebbero andare perse se il database di vCenter Server viene cancellato o se l'host di ESXi autonomo contenente la vApp viene rimosso da vCenter Server. Eseguire il backup delle vApp in un pacchetto OVF per evitare di perdere i metadati.

I metadati della vApp per le macchine virtuali all'interno della vApp non seguono la semantica dello snapshot per la configurazione delle macchine virtuali. Le proprietà della vApp eliminate, modificate o definite dopo l'acquisizione di uno snapshot di una macchina virtuale restano rispettivamente eliminate, modificate o definite se la macchina virtuale ripristina tale snapshot o uno snapshot precedente.