malawski / cloudworkflowsimulator

Other
24 stars 20 forks source link

Environment class refactoring #163

Closed aciepiela closed 8 years ago

aciepiela commented 8 years ago

This PR adds transfer time estimations proxying to Environment Class.

Why? Because this class already handles computation time estimation and cost prediction for running a VM for a given time so let's keep things consistent.

It will be easier to develop heterogenous cloud now and add different pricing models when we keep all environment components hidden behind one class.

And by the way it adds documentation of this class and closes: https://github.com/malawski/cloudworkflowsimulator/issues/119

ziaber commented 8 years ago

:ship: