Hi all,
I'm wondering what the expected performance of the wms matchmaking
process is?
Our wms seems to get stuck at 10 to 12 per minute for some fairly simple
jdl files.
This while there's still cpu cycles and memory left.
Is this a reasonable rate?
Lately this is causing some trouble because job submission to the wms is
a much faster process.
When there are lots of job submissions the resulting queue can easily
take hours to drain, thus making
the wms unusable for people who expect a reasonable turnaround time for
their jobs.
Cheers,
Luuk Uljee
sample jdl (taken from the sandboxdir):
[
requirements = other.GlueCEStateStatus == "Production";
RetryCount = 0;
MyProxyServer = "px.grid.sara.nl";
AllowZippedISB = true;
JobType = "normal";
SignificantAttributes = { "Requirements","Rank","FuzzyRank" };
Executable = "job.sh";
Stdoutput = "stdout.txt";
OutputSandbox = { "stdout.txt","stderr.txt" };
VirtualOrganisation = "lsgrid";
rank = -other.GlueCEStateEstimatedResponseTime;
Type = "job";
ShallowRetryCount = 10;
StdError = "stderr.txt";
DefaultRank = -other.GlueCEStateEstimatedResponseTime;
ZippedISB = { "ISBfiles_....tar.gz" };
InputSandbox = { "file:///..../job.sh" }
]
|