Describir: Using Mathematical Modeling in Provisioning a Heterogeneous Cloud Computing Environment.