Text this: Optimal workload allocation model for scheduling divisible data grid applications