Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Thread Test: Run the same test on the same hardware with increasing numbers of client threads
  • Fedora 3/4 Comparison: Run the same tests on the same hardware with both Fedora 3 and 4

Ingest Test Matrix

Fedora 3/4 Comparison

Objects

Datastream
Size

Fedora 3
Time (ms)

Fedora 4
Time (ms)

Notes
10050MB389,034281,301Performance evaluation on the SCC Cluster #A & #C
10050MB 881,883Performance evaluation on AWS #C
10050MB8,20070,728Test - Cluster Setup - Yale #A & #C
10050MB 134,471Test - Platform Profile: Single VM at UNC Chapel Hill
25,000100100KB50MB  231,663131,143Platform: Test - Platform Profile: lib-devsandbox1.ucsd.edu, average of 100 ingest batches 

Thread Test

Objects

Datastream
Size

1
Thread
2
Threads
3
Threads
4
Threads
10050MB    
25,000100KB    

...

Code Block
git clone git@github.com:futures/benchtool.git
cd benchtool
mvn install
java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC4 http://localhost:8080 1000 1024 5 ingest

To run against Fedora 3 (creating 1000 objects with 1KB datastreams):

Code Block
java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC3 http://localhost:8983/fedora fedoraAdmin fedoraAdmin 1000 1024 ingest

While running benchtool will output a running progress percentage, and then output the time to perform the ingest:

Code Block
Complete ingest of 1000 files took 23301 ms

Read Test Matrix

Objects

Datastream
Size

Fedora 3
Time (ms)

Fedora 4
Time (ms)

Notes
1,00050MB470,466527,349Platform: Test - Platform Profile: lib-devsandbox1.ucsd.edu, average of 10 read batches

 

Update Test Matrix

Objects

Datastream
Size

Fedora 3
Time (ms)

Fedora 4
Time (ms)

Notes
1,00050MB  Platform: Test - Platform Profile: lib-devsandbox1.ucsd.edu, average of 10 read batches

 

Delete Test Matrix

Objects

Datastream
Size

Fedora 3
Time (ms)

Fedora 4
Time (ms)

Notes
1,00050MB  Platform: Test - Platform Profile: lib-devsandbox1.ucsd.edu, average of 10 read batches