The document discusses scheduling for cloud systems with a focus on multi-level data locality, emphasizing throughput and heavy-traffic optimality. It reviews previous algorithms, such as fluid model planning and join the shortest queue-maxweight, and presents a new algorithm that utilizes weighted workload routing and priority scheduling. The proposed solution aims to optimize data processing efficiency by effectively managing task queues across different levels of data locality.