[gold-users] association between queue type and machine
Scott Jackson
scottmo at adaptivecomputing.com
Mon Jul 19 15:38:55 MDT 2010
Ingmar,
The only challenge is getting these kind of altered charge requests
passed to Gold. The only available current option I can think of would
be to invoke the Gold charge functions from prolog and epilog scripts
instead of having Moab interact directly with Gold. Then you can easily
construct such a call to Gold and it will work as expected. Sample
prolog and epilog scripts can be found in the Gold contrib directory.
A little further down the road, Moab is implementing a native allocation
manager layer in which instead of interacting directly with Gold, Moab
can call scripts that you define that do all of the interaction. I
believe this will be available in Moab 6.0 in the November timeframe. Of
course, I can't make any promises regarding the schedule of any
particular feature in Moab, but this is what we are shooting for. This
will eliminate the need to use prolog and epilog scripts and allow many
more customizations on the charging behavior with Gold (and
theoretically any other billing system that might be usable).
I hope this is helpful,
Scott
p.s. Although Gold 2.2 has a Multi-dimensional Value Based Resource
Charge Rate Type, What you need here is a Multi-dimensional Name Based
Multiplier Charge Rate Type. We don't have this in plan at the moment,
but I will consider it for addition to "Gold 3.0" which is being
engineered now.
ingmar wrote:
> Hello,
> I am not seeing that Gold by default has a concept of the queue types
> that are associated with a machine. For example, a regular queue
> running on machine A may have a different charge from a regular queue
> running on machine B. I am proposing that a resource manager pass Gold
> for a job record the name of the queue where the job ran in the
> following format...
> machine_name+queue_name.
> This way we could setup Gold with charges such as
> chipeta_regular QOS Rate=1
> antero_regular QOS Rate=2
>
> Does this sound like the way to get this level of granularity for
> charging, or am I missing a customization that could be made to Gold to
> cover this need?
>
> Thanks,
> -Ingmar
> _______________________________________________
> gold-users mailing list
> gold-users at supercluster.org
> http://www.supercluster.org/mailman/listinfo/gold-users
>
More information about the gold-users
mailing list