[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] Condor Simulation Tool





On Tue Aug  2 09:50:30 2011, Ian Chesal wrote:
I think the problem with writing a simulator is you'll be writing Condor.

This isn't entirely true. It is possible to abstract the key parts of the system and to model scheduling overheads, in-job messaging, file transfer, etc. But the more "realism" you want, the more work it is. Certainly the biggest challenge is that Condor is "internally modular" (at least that is my take on it), but you aren't going to have a lot of luck trying to run a matchmaker (the key part it sounds like you want to test) in a standalone mode to simulate scheduling decisions.

If this is something you really want to pursue, I'd recommend simgrid:

http://simgrid.gforge.inria.fr/

Expect several days of effort to get something vaguely condor-like set up.

Don't confuse "simgrid" with "gridsim" -- two different projects. I only have experience with the former. The latter is from a well respected group as well, and has been in active development for many years, but I can't speak to its suitability for what I think you're trying to achieve in simulating Condor.

Ian