Versions Compared

Key

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

...

Note:  data is written to fcrepo-webapp/target/binaries

Setup Profile:

Benchtool

The benchmarking tool is available on github: https://github.com/futures/benchtool

...

java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC4 http://localhost:8080 100001000 1048576 1 ingest
ThreadsObjects

Datastream
Size

AuthZ Time (ms)

No AuthZ Time (ms)
110,00010001MB 

36,321,722

(8 hrs 58 min 42 secs) 
210,00010001MB  
410,00010001MB  
810,00010001MB  

Read Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool Read

...

java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC4 http://localhost:8080 100001000 1048576 1 read
ThreadsObjects

Datastream
Size

AuthZ Time (ms)

No AuthZ Time (ms)
110,00010001MB  
210,00010001MB  
410,00010001MB  
810,00010001MB  

Update Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool Update

...

java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC4 http://localhost:8080 100001000 1048576 1 update
ThreadsObjects

Datastream
Size

AuthZ Time (ms)

No AuthZ Time (ms)
110,00010001MB  
210,00010001MB  
410,00010001MB  
810,00010001MB  

Delete Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool Delete

...

java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC4 http://localhost:8080 100001000 1048576 1 delete
ThreadsObjects

Datastream
Size

AuthZ Time (ms)

No AuthZ Time (ms)
110,00010001MB  
210,00010001MB  
410,00010001MB  
810,00010001MB