I answer below...
On Wed, Oct 7, 2015 at 8:17 AM, Brian Candler <[email protected]> wrote: > On 07/10/2015 11:08, Pablo Cingolani wrote: > > It looks like you are looking for something like BDS > > http://pcingola.github.io/BigDataScript/ > > It has the additional advantage that you can port your scripts seamlessly > between Mesos and other cluster systems (SGE, PBS, Torque, etc.). > > Yes, that looks very interesting, thank you! It seems to perform the same > role as HTCondor Dagman, but with pluggable backends and a much more > expressive language. > > At http://pcingola.github.io/BigDataScript/bigDataScript_manual.html > under "Resource consumption and task options", I don't see any option for > declaring the memory used by a task. Is that a wishlist feature? > You can use "mem=NNN" to specify memory requirements. > In fact, mesos allows arbitrary resources, so it would be good to be able > to specify resource requirements of > any particular resource. > Arbitrary resources are not supported yet. > > I note that BDS allows a task to specify it runs on one particular cluster > node. In my application it would also be helpful to be able to specify a > particular class of node. (When submitting a job to HTCondor this could be > expanded to a requirements expression) > Typically this is done using "queue" type in other clusters. At the moment (for Mesos systems) this parameter is mostly ignored, but I can add support it if you need it. Yours Pablo > > Regards, > > Brian. > >

