Automatic provisioning of ephemeral Hadoop clusters on cloud computing services