Distributed scheduling of two tasks:
Task scheduling: a large number of computing tasks, how to divide tasks, how to divide data, operations, and monitoring operation status.
Resource Scheduling
1. Task scheduling
2. Resource scheduling
3. Fault tolerance mechanism
4. The challenge of scale
5. Security and performance isolation
6. Development direction of distributed scheduling
Fuxi Papers at VLDB 2014
http://www.vldb.org/pvldb/vol7/p1393-zhang.pdf