Resources Co-allocation Strategies in Grid Computing