Automatic Dynamic Allocation of Cloud Storage for Scientific Applications