Versions Compared

Key

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

Table of Contents

Alpha-1

...

Test Results

The most recent Alpha-1 benchmark test results I see are from June 2013:

These tests ingested a very small number of objects/containers (10), and files ranging from 1 byte to 100MB.

...

Alpha-3 Test

...

  • Number of Objects: In some initial testing on my laptop, I noticed degraded ingest performance as the repository size grew, particularly after 20K objects.
  • Datastream Size: In my experience, the larger files in those tests (1MB, 8MB, 100MB) are fairly typical for high-res images and audio/video derivatives, and audio/video masters are much larger.

Testing full-scale ingest would take more disk space and time than we have available.  So it probably makes more sense to do two separate tests:

  • Many Objects: 25K objects with small datastreams (100KB): 2.5GB total data size
  • Large Datastreams: 100 objects with larger datastreams (100MB): 9.8GB total data size

Results

The Alpha-3 benchmark test results from December 2013:

Create/Read/Update/Delete Test Results

Testing was performed to create, read, update and delete objects/containers in Fedora 3, Fedora 4-alpha3, and Fedora 4-alpha5 (4-current), using the cURL command-line tool (Fedora 3 test script, Fedora 4 test script).  Each test run processed 3,000 objects/containers, and each object had a single 10MB binary.  Each repository was tested twice and the average times are summarized below.

 

PlatformRepositoryObjects/ContainersBinary SizeIngest (sec)Read (sec)Update (sec)Delete (sec)
lib-devsandbox1.ucsd.edu  

Fedora 3.7.1

3,00010 MB1,3438131,19542
lib-devsandbox1.ucsd.eduFedora 4.0-alpha33,00010 MB1,3967981,202139
lib-devsandbox1.ucsd.eduFedora 4.0-alpha5 (4-current)3,00010 MB 1,2146131,112121

 

Image Added