Stochastic Approach to Scheduling Multiple Divisible Tasks on a Heterogeneous Distributed Computing System