CAP3: A cloud auto-provisioning framework for parallel processing using on-demand and spot instancesHe HuangLiqiang Wanget al.2013CLOUD 2013