“…Current centralized scheduling methods jPinedo, 2008], usually require that the system has a clear idea about resources usage patterns whereas distributed scheduling methods [Liu et ah, 2008, Zhou et ah, 2010, Sharma et al, 2010 seldom provide guarantees to exclusive allocations during communication failures. Mutual exclusion use either token- [Chang et al, 1990, Naumann et al, 2002 or permissionbased [Maekawa, 1985, Wu et al, 2008, Borran et al, 2008a, Attiya et al, 2010 methods. Dynamic participation makes the management of tokens more challenging, while limited knowledge of the number of nodes prevents consensus in permission-based approaches.…”