Data-intensive Scheduling