Text this: Resource allocation mechanisms in computational grid: a survey