dynamic spot vs on demand provisioning