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.
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