Pluggable Distributed Resource Allocator