Difference: GRAM5Test1 (1 vs. 15)

Revision 152010/06/10 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 55 to 55
 
  • Condor-G numbers were much closer to reality under GRAM5 than under GT2.
    • Under GRAM5 Condor-G noticed the termination of the last file close to the 6 hour mark, although it was not always that close during the run.
    • Under GT2, Condor-G thought jobs were running almost 14 hours.
Changed:
<
<
>
>
  Backward compatibility, using Condor-G's gt2 mode:
  • everything worked, but only 10 jobs at a time were in the CE queue
  • enough to allow casual use ofa GRAM5 CE, but condor-G 7.4+with its gt5 mode is NEEDED to useon large scale
Added:
>
>

OSG use of GRAM5

OSG is planning in officially suporting GRAM5 in the near term.

The first step in the process is represented by this planning document.

  -- IgorSfiligoi - 2009/08/12

Revision 142010/02/20 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 71 to 71
 
META FILEATTACHMENT attachment="rates_gt5a2_ucsd_r2.odt" attr="" comment="GRAM5 alpha2 benchmarks - Italy to UCSD" date="1251237000" name="rates_gt5a2_ucsd_r2.odt" path="rates_gt5a2_ucsd_r2.odt" size="85702" stream="rates_gt5a2_ucsd_r2.odt" tmpFilename="/tmp/fQc4gmN6cA" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gram5rc_ucsd.odt" attr="" comment="GRAM5 rc benchmarks - UCSD LAN" date="1261417592" name="rates_gram5rc_ucsd.odt" path="rates_gram5rc_ucsd.odt" size="52127" stream="rates_gram5rc_ucsd.odt" tmpFilename="/tmp/IyVYPNf9T8" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gram5rc_ucsd.pdf" attr="" comment="GRAM5 rc benchmarks - UCSD LAN" date="1261417660" name="rates_gram5rc_ucsd.pdf" path="rates_gram5rc_ucsd.pdf" size="504288" stream="rates_gram5rc_ucsd.pdf" tmpFilename="/tmp/ENXExzpirE" user="IgorSfiligoi" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="bench_30min_10k.ods" attr="" comment="Running 10k jobs against both GT2 and GRAM5 - UCSD LAN - Condor 7.4.1" date="1265917299" name="bench_30min_10k.ods" path="bench_30min_10k.ods" size="119176" stream="bench_30min_10k.ods" tmpFilename="/tmp/gJmk2S8nde" user="IgorSfiligoi" version="1"
>
>
META FILEATTACHMENT attachment="bench_30min_10k.ods" attr="" comment="Running 10k jobs against both GT2 and GRAM5 - UCSD LAN - Condor 7.4.1" date="1266643709" name="bench_30min_10k.ods" path="bench_30min_10k.ods" size="131020" stream="bench_30min_10k.ods" tmpFilename="/tmp/MskNpzQA0g" user="IgorSfiligoi" version="2"
 
META FILEATTACHMENT attachment="bench_30min_10k_abs.png" attr="" comment="Abs values of the 10k run" date="1265917956" name="bench_30min_10k_abs.png" path="bench_30min_10k_abs.png" size="55674" stream="bench_30min_10k_abs.png" tmpFilename="/tmp/veIOz3V9ck" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="bench_30min_10k_rates.png" attr="" comment="Rates of the 10k run" date="1265917979" name="bench_30min_10k_rates.png" path="bench_30min_10k_rates.png" size="121908" stream="bench_30min_10k_rates.png" tmpFilename="/tmp/XdjGmrQu3w" user="IgorSfiligoi" version="1"

Revision 132010/02/11 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 49 to 49
 
Added:
>
>
A second test on the same installation, with direct comparison with GT2 (on 2010/02/10):
  • Ran 10k 30 minute jobs against both GT2 and GRAM5 on osg-gw-5, using Condor-G v7.4.1 on uaf-1
  • GRAM5 finished in about 6 hours, GT2 took about 9 hours.
  • Condor-G numbers were much closer to reality under GRAM5 than under GT2.
    • Under GRAM5 Condor-G noticed the termination of the last file close to the 6 hour mark, although it was not always that close during the run.
    • Under GT2, Condor-G thought jobs were running almost 14 hours.
  • For detailed results, see bench_30min_10k.ods.
    bench_30min_10k_abs.png
    bench_30min_10k_rates.png
 Backward compatibility, using Condor-G's gt2 mode:
  • everything worked, but only 10 jobs at a time were in the CE queue
  • enough to allow casual use ofa GRAM5 CE, but condor-G 7.4+with its gt5 mode is NEEDED to useon large scale
Line: 63 to 71
 
META FILEATTACHMENT attachment="rates_gt5a2_ucsd_r2.odt" attr="" comment="GRAM5 alpha2 benchmarks - Italy to UCSD" date="1251237000" name="rates_gt5a2_ucsd_r2.odt" path="rates_gt5a2_ucsd_r2.odt" size="85702" stream="rates_gt5a2_ucsd_r2.odt" tmpFilename="/tmp/fQc4gmN6cA" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gram5rc_ucsd.odt" attr="" comment="GRAM5 rc benchmarks - UCSD LAN" date="1261417592" name="rates_gram5rc_ucsd.odt" path="rates_gram5rc_ucsd.odt" size="52127" stream="rates_gram5rc_ucsd.odt" tmpFilename="/tmp/IyVYPNf9T8" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gram5rc_ucsd.pdf" attr="" comment="GRAM5 rc benchmarks - UCSD LAN" date="1261417660" name="rates_gram5rc_ucsd.pdf" path="rates_gram5rc_ucsd.pdf" size="504288" stream="rates_gram5rc_ucsd.pdf" tmpFilename="/tmp/ENXExzpirE" user="IgorSfiligoi" version="1"
Added:
>
>
META FILEATTACHMENT attachment="bench_30min_10k.ods" attr="" comment="Running 10k jobs against both GT2 and GRAM5 - UCSD LAN - Condor 7.4.1" date="1265917299" name="bench_30min_10k.ods" path="bench_30min_10k.ods" size="119176" stream="bench_30min_10k.ods" tmpFilename="/tmp/gJmk2S8nde" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="bench_30min_10k_abs.png" attr="" comment="Abs values of the 10k run" date="1265917956" name="bench_30min_10k_abs.png" path="bench_30min_10k_abs.png" size="55674" stream="bench_30min_10k_abs.png" tmpFilename="/tmp/veIOz3V9ck" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="bench_30min_10k_rates.png" attr="" comment="Rates of the 10k run" date="1265917979" name="bench_30min_10k_rates.png" path="bench_30min_10k_rates.png" size="121908" stream="bench_30min_10k_rates.png" tmpFilename="/tmp/XdjGmrQu3w" user="IgorSfiligoi" version="1"

Revision 122009/12/21 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 9 to 9
 Jeff and Igor did a first round of tests to check if GRAM5 (alpha2) indeed worked and how it compared to GT2 on a small scale.

Changed:
<
<

GRAM 5 benchmarking

>
>

GRAM 5 alpha benchmarking

  GRAM5 alpha2 was installed on osg-gw-5.t2.ucsd.edu.
  • File transfer is not working properly. All further tests are without input or output files.
Line: 38 to 38
 Steps:
  • copy over etc/gridftp.conf
  • create var/log
Changed:
<
<
  • patch lib/perl/Globus/GRAM/JobManager/condor.pm, to enable file transfer
    298,299c298,299
    < #$requirements = "OpSys = \"" . $description->condor_os() . "\" ";
    < #$requirements .
    " && Arch = \"" . $description->condor_arch() . "\" ";
    ---
    > $requirements = "OpSys
    \"" . $description->condor_os() . "\" ";
    > $requirements .
    " && Arch == \"" . $description->condor_arch() . "\" ";
    318,347d317
    <
    < ####################
    < # add input files
    < my @flist;
    <
    < my $sdir;
    < opendir($sdir,$description->directory());
    < my @sfiles = grep { !/^\./} readdir($sdir);
    < close $sdir;
    <
    < foreach $f ( @sfiles ) {
    < my $fpath = $description->directory() . "/" . $f;
    < if (-d $fpath) {
    < # do nothing
    < } else {
    < my $age = -M $fpath;
    < { #if ( $age < $0.01 ) {
    < # protection for when the dir is shared with other jobs
    < # get only recent files
    < $fpath =~ s{\/\/}{\/}g;
    < push (@flist,"$fpath");
    < }
    < }
    < }
    <
    < print SCRIPT_FILE "transfer_input_files = " . join(",",@flist) . "\n";
    < print SCRIPT_FILE "should_transfer_files = YES\n";
    < print SCRIPT_FILE "when_to_transfer_output = ON_EXIT\n";
    < ###################
    <
>
>
  • patch lib/perl/Globus/GRAM/JobManager/condor.pm, to enable file transfer
    298,299c298,299
    < #$requirements = "OpSys = \"" . $description->condor_os() . "\" ";
    < #$requirements .
    " && Arch = \"" . $description->condor_arch() . "\" ";
    ---
    > $requirements = "OpSys \"" . $description->condor_os() . "\" ";
    > $requirements .
    " && Arch == \"" . $description->condor_arch() . "\" ";
    318,347d317
    <
    < ####################
    < # add input files
    < my @flist;
    <
    < my $sdir;
    < opendir($sdir,$description->directory());
    < my @sfiles = grep { !/^\./} readdir($sdir);
    < close $sdir;
    <
    < foreach $f ( @sfiles ) {
    < my $fpath = $description->directory() . "/" . $f;
    < if (-d $fpath) {
    < # do nothing
    < } else {
    < my $age = -M $fpath;
    < { #if ( $age < $0.01 ) {
    < # protection for when the dir is shared with other jobs
    < # get only recent files
    < $fpath =~ s{\/\/}{\/}g;
    < push (@flist,"$fpath");
    < }
    < }
    < }
    <
    < print SCRIPT_FILE "transfer_input_files = " . join(",",@flist) . "\n";
    < print SCRIPT_FILE "should_transfer_files = YES\n";
    < print SCRIPT_FILE "when_to_transfer_output = ON_EXIT\n";
    < ###################
    <
 
  • add -seg-module condor to etc/grid-services/jobmanager-condor
  • Start
    $GLOBUS_LOCATION/sbin/globus-job-manager-event-generator \
    -scheduler $lrm \
    -background \
    -pidfile $GLOBUS_LOCATION/var/seg-$lrm.pid
Added:
>
>

GRAM 5 RC benchmarking

GRAM5 rc was installed on osg-gw-5.t2.ucsd.edu.

  • No major problems found anymore... Condor-G timed out on a few jobs putting them on hold... likely a Condor-G problem
  • The benchmarking seemed limited by the submit machine CPU (uaf-1); the jobs were submittied to GRAM5 as fast as jobs were being submitted to the client's schedd
  • Rates of up to ~2Hz (100 jobs/min) were observed
  • Detailed numbers can be found at rates_gram5rc_ucsd.pdf

Backward compatibility, using Condor-G's gt2 mode:

  • everything worked, but only 10 jobs at a time were in the CE queue
  • enough to allow casual use ofa GRAM5 CE, but condor-G 7.4+with its gt5 mode is NEEDED to useon large scale
  -- IgorSfiligoi - 2009/08/12
Line: 50 to 61
 
META FILEATTACHMENT attachment="rates_gt5a2_ucsd.odt" attr="" comment="GRAM5 alpha2 benchmarks - UCSD LAN" date="1251142757" name="rates_gt5a2_ucsd.odt" path="rates_gt5a2_ucsd.odt" size="84723" stream="rates_gt5a2_ucsd.odt" tmpFilename="/tmp/F7pHLKSE7v" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gt5a2_ucsd_r2.pdf" attr="" comment="GRAM5 alpha2 benchmarks - Italy to UCSD" date="1251236990" name="rates_gt5a2_ucsd_r2.pdf" path="rates_gt5a2_ucsd_r2.pdf" size="542342" stream="rates_gt5a2_ucsd_r2.pdf" tmpFilename="/tmp/iLC4JpJHtM" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gt5a2_ucsd_r2.odt" attr="" comment="GRAM5 alpha2 benchmarks - Italy to UCSD" date="1251237000" name="rates_gt5a2_ucsd_r2.odt" path="rates_gt5a2_ucsd_r2.odt" size="85702" stream="rates_gt5a2_ucsd_r2.odt" tmpFilename="/tmp/fQc4gmN6cA" user="IgorSfiligoi" version="1"
Added:
>
>
META FILEATTACHMENT attachment="rates_gram5rc_ucsd.odt" attr="" comment="GRAM5 rc benchmarks - UCSD LAN" date="1261417592" name="rates_gram5rc_ucsd.odt" path="rates_gram5rc_ucsd.odt" size="52127" stream="rates_gram5rc_ucsd.odt" tmpFilename="/tmp/IyVYPNf9T8" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gram5rc_ucsd.pdf" attr="" comment="GRAM5 rc benchmarks - UCSD LAN" date="1261417660" name="rates_gram5rc_ucsd.pdf" path="rates_gram5rc_ucsd.pdf" size="504288" stream="rates_gram5rc_ucsd.pdf" tmpFilename="/tmp/ENXExzpirE" user="IgorSfiligoi" version="1"

Revision 112009/11/30 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 38 to 38
 Steps:
  • copy over etc/gridftp.conf
  • create var/log
Changed:
<
<
  • copy over the patched lib/perl/Globus/GRAM/JobManager/condor.pm
>
>
  • patch lib/perl/Globus/GRAM/JobManager/condor.pm, to enable file transfer
    298,299c298,299
    < #$requirements = "OpSys = \"" . $description->condor_os() . "\" ";
    < #$requirements .
    " && Arch = \"" . $description->condor_arch() . "\" ";
    ---
    > $requirements = "OpSys
    \"" . $description->condor_os() . "\" ";
    > $requirements .
    " && Arch == \"" . $description->condor_arch() . "\" ";
    318,347d317
    <
    < ####################
    < # add input files
    < my @flist;
    <
    < my $sdir;
    < opendir($sdir,$description->directory());
    < my @sfiles = grep { !/^\./} readdir($sdir);
    < close $sdir;
    <
    < foreach $f ( @sfiles ) {
    < my $fpath = $description->directory() . "/" . $f;
    < if (-d $fpath) {
    < # do nothing
    < } else {
    < my $age = -M $fpath;
    < { #if ( $age < $0.01 ) {
    < # protection for when the dir is shared with other jobs
    < # get only recent files
    < $fpath =~ s{\/\/}{\/}g;
    < push (@flist,"$fpath");
    < }
    < }
    < }
    <
    < print SCRIPT_FILE "transfer_input_files = " . join(",",@flist) . "\n";
    < print SCRIPT_FILE "should_transfer_files = YES\n";
    < print SCRIPT_FILE "when_to_transfer_output = ON_EXIT\n";
    < ###################
    <
  • add -seg-module condor to etc/grid-services/jobmanager-condor
  • Start
    $GLOBUS_LOCATION/sbin/globus-job-manager-event-generator \
    -scheduler $lrm \
    -background \
    -pidfile $GLOBUS_LOCATION/var/seg-$lrm.pid
  -- IgorSfiligoi - 2009/08/12

Revision 102009/11/26 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 31 to 31
  The work was performed by Christopher Theissen, and is documented at here.
Added:
>
>

GRAM5 beta2

Just installed GRAM2 beta2 on Nov 25th.

Steps:

  • copy over etc/gridftp.conf
  • create var/log
  • copy over the patched lib/perl/Globus/GRAM/JobManager/condor.pm
 -- IgorSfiligoi - 2009/08/12

META FILEATTACHMENT attachment="gram5basetest.pdf" attr="" comment="gRAM5 validation test" date="1250107831" name="gram5basetest.pdf" path="gram5basetest.pdf" size="445932" stream="gram5basetest.pdf" tmpFilename="/tmp/XAmFGRJcQo" user="IgorSfiligoi" version="1"

Revision 92009/11/18 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 19 to 19
 

Installation

While up to alpha3, GRAM5 played well on top of a previous installation of a 1.10.1 VDT, beta1 needs some changes:

Deleted:
<
<
  • gridfrtp needs and additional parameter (-i).
    Need to change $VDT/vdt/services/vdt-run-gsiftp.sh and add -i
    #!/bin/sh

    . /osglocal/osgce/setup.sh
    exec /osglocal/osgce/globus/sbin/globus-gridftp-server -i -c /osglocal/osgce/globus/etc/gridftp.conf
 
  • The initial install used the VDT perl, and this created some problems. Make sure you use the system perl.
    Configured in globus.v5b1/libexec/globus-sh-tools-vars.sh
  • jobmanager-fork is not the default anymore; one needs to change the symlink in globus/etc/grid-services

Revision 82009/11/18 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 22 to 22
 
  • gridfrtp needs and additional parameter (-i).
    Need to change $VDT/vdt/services/vdt-run-gsiftp.sh and add -i
    #!/bin/sh

    . /osglocal/osgce/setup.sh
    exec /osglocal/osgce/globus/sbin/globus-gridftp-server -i -c /osglocal/osgce/globus/etc/gridftp.conf
  • The initial install used the VDT perl, and this created some problems. Make sure you use the system perl.
    Configured in globus.v5b1/libexec/globus-sh-tools-vars.sh
  • jobmanager-fork is not the default anymore; one needs to change the symlink in globus/etc/grid-services
Added:
>
>
More changes:
  • copied VDT $GLOBUS_LOCATION/etc/gridftp.cong
  • created $GLOBUS_LOCATION/var/log (used by gridFTP)
 

OSG jobmanager-condor

OSG uses a patched/augmented version jobmanager-condor (condor.in->condor.pm). The jobmanager-condor changed slightly between GT2 and GRAM5, so we had to merge the two.

Revision 72009/11/16 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 22 to 22
 
  • gridfrtp needs and additional parameter (-i).
    Need to change $VDT/vdt/services/vdt-run-gsiftp.sh and add -i
    #!/bin/sh

    . /osglocal/osgce/setup.sh
    exec /osglocal/osgce/globus/sbin/globus-gridftp-server -i -c /osglocal/osgce/globus/etc/gridftp.conf
  • The initial install used the VDT perl, and this created some problems. Make sure you use the system perl.
    Configured in globus.v5b1/libexec/globus-sh-tools-vars.sh
  • jobmanager-fork is not the default anymore; one needs to change the symlink in globus/etc/grid-services
Added:
>
>

OSG jobmanager-condor

OSG uses a patched/augmented version jobmanager-condor (condor.in->condor.pm). The jobmanager-condor changed slightly between GT2 and GRAM5, so we had to merge the two.

The work was performed by Christopher Theissen, and is documented at here.

  -- IgorSfiligoi - 2009/08/12

Revision 62009/11/13 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 20 to 20
  While up to alpha3, GRAM5 played well on top of a previous installation of a 1.10.1 VDT, beta1 needs some changes:
  • gridfrtp needs and additional parameter (-i).
    Need to change $VDT/vdt/services/vdt-run-gsiftp.sh and add -i
    #!/bin/sh

    . /osglocal/osgce/setup.sh
    exec /osglocal/osgce/globus/sbin/globus-gridftp-server -i -c /osglocal/osgce/globus/etc/gridftp.conf
Changed:
<
<
  • The gass cache needs an explicit definition of PATH, or it will not work:
    [0939] root@osg-gw-5 /osglocal/osgce/globus/bin# cat globus-gass-cache
    #!/bin/bash

    export PATH=/usr/bin

    exec /osglocal/osgce/globus/bin/globus-gass-cache.org "$@"
>
>
  • The initial install used the VDT perl, and this created some problems. Make sure you use the system perl.
    Configured in globus.v5b1/libexec/globus-sh-tools-vars.sh
 
  • jobmanager-fork is not the default anymore; one needs to change the symlink in globus/etc/grid-services

-- IgorSfiligoi - 2009/08/12

Revision 52009/11/13 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 11 to 11
 

GRAM 5 benchmarking

Changed:
<
<
GRAM5 alpha2 was insatlled on osg-gw-5.t2.ucsd.edu.
>
>
GRAM5 alpha2 was installed on osg-gw-5.t2.ucsd.edu.
 
  • File transfer is not working properly. All further tests are without input or output files.
  • Submitting from a machine on a local LAN, 1Hz (50 jobs/min) job turnaround is easy to acchieve. Peaks of 3Hz (170 jobs/min) has also been observed.
    If monitoring is not needed, 3Hz (200 jobs/min) sustained rate should be acchievable.
    For more details: rates_gt5a2_ucsd.pdf
  • Submitting from a machine on the other side of the world, the job turnaround is about 17 jobs/min. Peaks of 30 jobs/min has also been observed.
    If monitoring is not needed, 200 jobs/min (3Hz) sustained rate should be acchievable.
    For more details: rates_gt5a2_ucsd_r2.pdf
    Note: No clear conclusions, yet... I have found that GRAM5 gets slower in time, so the results may be affected by that.
Added:
>
>

GRAM 5 beta 1

Installation

While up to alpha3, GRAM5 played well on top of a previous installation of a 1.10.1 VDT, beta1 needs some changes:

  • gridfrtp needs and additional parameter (-i).
    Need to change $VDT/vdt/services/vdt-run-gsiftp.sh and add -i
    #!/bin/sh

    . /osglocal/osgce/setup.sh
    exec /osglocal/osgce/globus/sbin/globus-gridftp-server -i -c /osglocal/osgce/globus/etc/gridftp.conf
  • The gass cache needs an explicit definition of PATH, or it will not work:
    [0939] root@osg-gw-5 /osglocal/osgce/globus/bin# cat globus-gass-cache
    #!/bin/bash

    export PATH=/usr/bin

    exec /osglocal/osgce/globus/bin/globus-gass-cache.org "$@"
  • jobmanager-fork is not the default anymore; one needs to change the symlink in globus/etc/grid-services
  -- IgorSfiligoi - 2009/08/12

Revision 42009/08/26 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 14 to 14
 GRAM5 alpha2 was insatlled on osg-gw-5.t2.ucsd.edu.
  • File transfer is not working properly. All further tests are without input or output files.
  • Submitting from a machine on a local LAN, 1Hz (50 jobs/min) job turnaround is easy to acchieve. Peaks of 3Hz (170 jobs/min) has also been observed.
    If monitoring is not needed, 3Hz (200 jobs/min) sustained rate should be acchievable.
    For more details: rates_gt5a2_ucsd.pdf
Changed:
<
<
  • Submitting from a machine on the other side of the world, the job turnaround is about 17 jobs/min. Peaks of 30 jobs/min has also been observed.
    If monitoring is not needed, 200 jobs/min (3Hz) sustained rate should be acchievable.
    Network latency is obviously a major scalability limit.
    For more details: rates_gt5a2_ucsd_r2.pdf
>
>
  • Submitting from a machine on the other side of the world, the job turnaround is about 17 jobs/min. Peaks of 30 jobs/min has also been observed.
    If monitoring is not needed, 200 jobs/min (3Hz) sustained rate should be acchievable.
    For more details: rates_gt5a2_ucsd_r2.pdf
    Note: No clear conclusions, yet... I have found that GRAM5 gets slower in time, so the results may be affected by that.
  -- IgorSfiligoi - 2009/08/12

Revision 32009/08/25 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 13 to 13
  GRAM5 alpha2 was insatlled on osg-gw-5.t2.ucsd.edu.
  • File transfer is not working properly. All further tests are without input or output files.
Changed:
<
<
  • Submitting from a machine on a local LAN, 1Hz (50 jobs/min) job turnaround is easy to acchieve. Peaks of 3Hz (170 jobs/min) has also been observed.
    If monitoring is not needed, 7Hz (400 jobs/min) is acchievable.
    For more details: rates_gt5a2_ucsd.pdf
>
>
  • Submitting from a machine on a local LAN, 1Hz (50 jobs/min) job turnaround is easy to acchieve. Peaks of 3Hz (170 jobs/min) has also been observed.
    If monitoring is not needed, 3Hz (200 jobs/min) sustained rate should be acchievable.
    For more details: rates_gt5a2_ucsd.pdf
  • Submitting from a machine on the other side of the world, the job turnaround is about 17 jobs/min. Peaks of 30 jobs/min has also been observed.
    If monitoring is not needed, 200 jobs/min (3Hz) sustained rate should be acchievable.
    Network latency is obviously a major scalability limit.
    For more details: rates_gt5a2_ucsd_r2.pdf
  -- IgorSfiligoi - 2009/08/12
Line: 21 to 22
 
META FILEATTACHMENT attachment="gram5basetest.odt" attr="" comment="gRAM5 validation test - source" date="1250107858" name="gram5basetest.odt" path="gram5basetest.odt" size="97036" stream="gram5basetest.odt" tmpFilename="/tmp/OG1AOq3qeF" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gt5a2_ucsd.pdf" attr="" comment="GRAM5 alpha2 benchmarks - UCSD LAN" date="1251142739" name="rates_gt5a2_ucsd.pdf" path="rates_gt5a2_ucsd.pdf" size="539605" stream="rates_gt5a2_ucsd.pdf" tmpFilename="/tmp/way3Ipdqbx" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gt5a2_ucsd.odt" attr="" comment="GRAM5 alpha2 benchmarks - UCSD LAN" date="1251142757" name="rates_gt5a2_ucsd.odt" path="rates_gt5a2_ucsd.odt" size="84723" stream="rates_gt5a2_ucsd.odt" tmpFilename="/tmp/F7pHLKSE7v" user="IgorSfiligoi" version="1"
Added:
>
>
META FILEATTACHMENT attachment="rates_gt5a2_ucsd_r2.pdf" attr="" comment="GRAM5 alpha2 benchmarks - Italy to UCSD" date="1251236990" name="rates_gt5a2_ucsd_r2.pdf" path="rates_gt5a2_ucsd_r2.pdf" size="542342" stream="rates_gt5a2_ucsd_r2.pdf" tmpFilename="/tmp/iLC4JpJHtM" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gt5a2_ucsd_r2.odt" attr="" comment="GRAM5 alpha2 benchmarks - Italy to UCSD" date="1251237000" name="rates_gt5a2_ucsd_r2.odt" path="rates_gt5a2_ucsd_r2.odt" size="85702" stream="rates_gt5a2_ucsd_r2.odt" tmpFilename="/tmp/fQc4gmN6cA" user="IgorSfiligoi" version="1"

Revision 22009/08/24 - Main.IgorSfiligoi

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

GRAM5 tests

Line: 9 to 9
 Jeff and Igor did a first round of tests to check if GRAM5 (alpha2) indeed worked and how it compared to GT2 on a small scale.

Changed:
<
<
>
>

GRAM 5 benchmarking

GRAM5 alpha2 was insatlled on osg-gw-5.t2.ucsd.edu.

  • File transfer is not working properly. All further tests are without input or output files.
  • Submitting from a machine on a local LAN, 1Hz (50 jobs/min) job turnaround is easy to acchieve. Peaks of 3Hz (170 jobs/min) has also been observed.
    If monitoring is not needed, 7Hz (400 jobs/min) is acchievable.
    For more details: rates_gt5a2_ucsd.pdf
  -- IgorSfiligoi - 2009/08/12

META FILEATTACHMENT attachment="gram5basetest.pdf" attr="" comment="gRAM5 validation test" date="1250107831" name="gram5basetest.pdf" path="gram5basetest.pdf" size="445932" stream="gram5basetest.pdf" tmpFilename="/tmp/XAmFGRJcQo" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="gram5basetest.odt" attr="" comment="gRAM5 validation test - source" date="1250107858" name="gram5basetest.odt" path="gram5basetest.odt" size="97036" stream="gram5basetest.odt" tmpFilename="/tmp/OG1AOq3qeF" user="IgorSfiligoi" version="1"
Added:
>
>
META FILEATTACHMENT attachment="rates_gt5a2_ucsd.pdf" attr="" comment="GRAM5 alpha2 benchmarks - UCSD LAN" date="1251142739" name="rates_gt5a2_ucsd.pdf" path="rates_gt5a2_ucsd.pdf" size="539605" stream="rates_gt5a2_ucsd.pdf" tmpFilename="/tmp/way3Ipdqbx" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="rates_gt5a2_ucsd.odt" attr="" comment="GRAM5 alpha2 benchmarks - UCSD LAN" date="1251142757" name="rates_gt5a2_ucsd.odt" path="rates_gt5a2_ucsd.odt" size="84723" stream="rates_gt5a2_ucsd.odt" tmpFilename="/tmp/F7pHLKSE7v" user="IgorSfiligoi" version="1"

Revision 12009/08/12 - Main.IgorSfiligoi

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

GRAM5 tests

This page is meant to contain the information we gather while testing GRAM5.

GRAM5 validation tests

Jeff and Igor did a first round of tests to check if GRAM5 (alpha2) indeed worked and how it compared to GT2 on a small scale.

-- IgorSfiligoi - 2009/08/12

META FILEATTACHMENT attachment="gram5basetest.pdf" attr="" comment="gRAM5 validation test" date="1250107831" name="gram5basetest.pdf" path="gram5basetest.pdf" size="445932" stream="gram5basetest.pdf" tmpFilename="/tmp/XAmFGRJcQo" user="IgorSfiligoi" version="1"
META FILEATTACHMENT attachment="gram5basetest.odt" attr="" comment="gRAM5 validation test - source" date="1250107858" name="gram5basetest.odt" path="gram5basetest.odt" size="97036" stream="gram5basetest.odt" tmpFilename="/tmp/OG1AOq3qeF" user="IgorSfiligoi" version="1"
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback