Trevor Strohman wrote:
Grid Engine: All the machines available to me run Sun's Grid Engine for job submission. Grid Engine is important for us, because it makes sure that all of the users of a cluster get their fair share of resources--as far as I can tell, the JobTracker assumes that one user owns the machines. Is this shared scenario you're interested in supporting?

Yes. We'd like Hadoop's MapReduce to be able to live on top of such systems. Some are already experimenting with Hadoop on Condor, but I've not yet heard of anyone using Hadoop on Sun's Grid engine.

http://issues.apache.org/jira/browse/HADOOP-428
http://www.cs.wisc.edu/condor/CondorWeek2006/presentations/paranjpye_yahoo_condor.ppt

Would you consider supporting job submission systems like Grid Engine or Condor?

Definitely. I'm also interested in supporting Amazon's EC2, since it removes the need of purchasing and maintaining a cluster. In particular, Amazon's prices seem, for many applications, to be considerably cheaper than operating one's own cluster.

Record I/O: [ ...]
and my TypeBuilder class generates code for all possible orderings of this class (order by word, order by count, order by word then count, order by count then word). Each ordering has its own hash function and comparator.

In addition, each ordering has its own serialization/deserialization code. For example, if we order by count, the serialization code stores only differences between adjacent counts to help with compression.

Is this code you'd be interested in?

Yes, this sounds very interesting. Does it build on the Record IO classes or is it completely separate?

Thanks,

Doug

Reply via email to