Thanks all, I've gone with ZFS filesystem underneath with thin provisioning and then added them as directorys and added vms with raw disks. This provides everything I need, storing backups and iso images, vm's, snapshots, raw files only actually take up the space that's used and performance is good