Decentralized Scheduling for Tasklets

Janick Edinger, Dominik Schäfer, Christian Becker · 2016

In this poster abstract, we envision the evolution of the scheduler of the Tasklet system from a centralized to a distributed approach. The Tasklet system is a middleware for distributed applications that allows developers to offload computation to remote resources via self-contained units of computation -- the so-called Tasklets. The current implementation of the Tasklet scheduler is based on a broker overlay network where one broker centrally manages a pool of resources. While this allows for a central control and a consistent global view on the resources in the system, this architecture involves the risk of performance bottlenecks which can be avoided by a decentralized resource management.

Read the paper · More papers on PaperTik