Versions Compared

Key

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

...

Repository Profile:

...

  • Fedora 3.7.1, with the following profile:

    Code Block
    languagetext
    titleinstall.properties
    ri.enabled=true
    messaging.enabled=true
    messaging.uri=vm\:(broker\:(tcp\://localhost\:61616))
    apia.auth.required=false
    ssl.available=false
    deploy.local.services=false
    xacml.enabled=false
    fedora.serverContext=fedora
    llstore.type=akubra-fs
    fesl.authn.enabled=false
    fesl.authz.enabled=false
    install.type=custom
    servlet.engine=existingTomcat
    database=postgresql

Setup Profile:

...

The benchtool client runs on a different host.

Fedora 3

...

Ingest Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool Ingest

Benchtool command commands (one thread): 

java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC3 http://localhostsaez:80809090 fedoraAdmin changeme 10000 1048576 1 ingest

...

Datastream
Size

...

...

Fedora 3 Read Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool Read

Benchtool command (one thread): 

java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC3BenchToolFC4 http://localhostsaez:8080 fedoraAdmin changeme 10000 1048576 1 readingest
ThreadsObjects

Datastream
Size

AuthZ Fedora 3 Time (ms)

No AuthZ Fedora 4 Time (ms)
110,0001MB  
210,0001MB  
410,0001MB  
810,0001MB  

...

Read Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool UpdateRead

Benchtool command commands (one thread): 

java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC3 http://localhostsaez:80809090 fedoraAdmin changeme 100010000 1048576 1 update
ThreadsObjects

Datastream
Size

AuthZ Time (ms)

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

Fedora 3 Delete Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool Delete

Benchtool command (one thread):

read
java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC3BenchToolFC4 http://localhostsaez:8080 fedoraAdmin changeme10000 1000 1048576 1 deleteread
ThreadsObjects

Datastream
Size

AuthZ Fedora 3 Time (ms)

No AuthZ Fedora 4 Time (ms)
110,0001MB  
210,0001MB  
410,0001MB  
810,0001MB  

 

Fedora 4

...

Update Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool IngestUpdate

Benchtool command commands (one thread): 

java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC4BenchToolFC3 http://localhost:8080 1000saez:9090 fedoraAdmin changeme 10000 1048576 1 ingest
ThreadsObjects

Datastream
Size

AuthZ Time (ms)

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

Fedora 4 Read Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool Read

Benchtool command (one thread): 

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

Datastream
Size

AuthZ Fedora 3 Time (ms)

No AuthZ Fedora 4 Time (ms)
110,0001MB  
210,0001MB  
410,0001MB  
810,0001MB  

...

Delete Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool UpdateDelete

Benchtool command commands (one thread):

java -cp target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC4BenchToolFC3 http://localhost:8080 1000saez:9090 fedoraAdmin changeme 10000 1048576 1 update
ThreadsObjects

Datastream
Size

AuthZ Time (ms)

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

Fedora 4 Delete Test Matrix

Workflow profile:  Test - Workflow Profile: Benchtool Delete

Benchtool command (one thread):

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

Datastream
Size

AuthZ Fedora 3 Time (ms)

No AuthZ Fedora 4 Time (ms)
110,0001MB  
210,0001MB  
410,0001MB  
810,0001MB