Make file distribution among several disks configurable

Fixes #2650
facet refactoring, default collector base post implementation
automatically implement post based on collector