con le ultime versioni di vsphere il processo di snapshot è stato migliorato, però penso che un db da 500 GB in piena attività sia comunque qualcosa che si fa dare del lei.
Come dice Rocco potreste provare la strada di utilizzare funzioni dello storage che consentano di fare il backup: ne esistono che permettono anche i b.u. consistenti anche se probabilmente provocano comunque un rallentamento e quindi -forse- le stesse problematiche che avete ora.
Non conosco Oracle, ma potrebbero esserci dei software dedicati che consentano i backup a caldo non "invasivi", qualcosa tipo questo che c'è, anche se poco noto, per mysql http://www.percona.com/software/percona-xtrabackup .
Sicuramente intervenire sulle applicazioni in modo che 'sopravvivano' anche a lunghe interruzioni del servizio DB è una cosa buona: potrebbe venire utile anche nel malaugurato caso che un host si guasti e la VM venga riavviata su un altro automaticamente