On 09/04/2014 10:23 AM, John Macdonald wrote:
Hi,

I wanted to get general comment/concensus about a top level name that I
am proposing.

I'm starting to organize a set of modules for managing jobs on a
computer cluster.  I intend it to work much like DBI - with a top level
abstract interface that programs can use, actually implemented by
drivers that translate the common interface into the interface used by
the particular type of compute cluster that is being accessed.
Initially, I will provide a driver for SGE, since that is what we have
and use in our lab (but after I have that running, my PI can get me
access to a couple of other type of compute cluster to add some more.

For naming, I am planning to use:

     ComputeCluster - top level name
       - will provide switching functions to create a class of object
for a particular cluster type


Could that be shortened to simply:  Cluster ?

Reply via email to