modified to auto-create and auto-delete PDs (simplified from more complex logic that
tried to use pre-created PDs or scratch disk if no existing PD). Now it just assumes
it needs to create the PDs on VM creation and destroy the PDs on VM deletion.