...
Info |
---|
If you add files when the Media Streamer service is already running, they too will automatically be available for streaming. |
Bit Integrity Checker
Description:
The Bit Integrity Checker provides the ability to verify that the content held within DuraCloud has maintained its bit integrity. There are two modes of operation.
Modes:
- Verify integrity of a Space
- Verify integrity of an item list
When running in the Verify integrity of a Space mode, the checker performs the following steps
- collect the content hash values for each item from the underlying storage provider
- stream through each item recalculating their hashes
- compare the two listings
When running in the Verify integrity of an item list mode, the checker performs the following steps
- stream through each item in the provided listing, recalculating their hashes
- compare the newly generated listing with the provided listing
Configuration Options:
- Stores: The underlying storage provider over which the service will run
- Space containing content items: The DuraCloud space in which the content items to be verified reside
- Verify integrity of an item list mode
- Input listing name: Name of the content item which contains the listing of items over which to run the service
Service Ouputs
All outputs of this service are placed in the system space, x-service-out.
- bitintegrity/fingerprints-gen-<spaceId>-<date>.csv
- Interim listing generated with hash values from underlying storage provider
- bitintegrity/fingerprints-<spaceId>-<date>.csv
- Interim listing with hashes recalculated from content streams
- bitintegrity/fixity-report-<spaceId>-<date>.csv
- Final report with status of integrity check
Bit Integrity Checker - Tools
Description:
The Bit Integrity Checker Tools provide additional bit integrity checking utilities which can be used to perform specific integrity checking tasks.
Modes:
- Generate integrity information for a Space
- Generate integrity information for an item list
- Compare two integrity reports
Configuration Options:
- Mode 1 - Generate integrity information for a Space
- Get integrity information from...
- The storage provider: Determine the file MD5 by asking the storage provider for its stored MD5 value
- The files themselves: Determine the file MD5 by retrieving them from the storage provider and computing the MD5
- Stores: The underlying storage provider in which the following space resides
- Space containing content items: The DuraCloud space in which the content items to be considered reside
- Get integrity information from...
- Mode 2 - Generate integrity information for an item list
- Get integrity information from...
- The storage provider: Determine the file MD5 by asking the storage provider for its stored MD5 value
- The files themselves: Determine the file MD5 by retrieving them from the storage provider and computing the MD5
- Input listing name: Name of the content item which contains the listing of items over which to run the service
- Stores: The underlying storage provider in which the following space resides
- Space with input listing: The DuraCloud space in which the input listing file resides
- Get integrity information from...
- Mode 3 - Compare two integrity reports
- Input listing name: Name of the first content item which contains a listing of items to be compared to the second listing
- Second input listing name: Name of the second content item which contains a listing of items to be compared to the first listing
- Stores: The underlying storage provider in which the following spaces reside
- Space with input listing: The DuraCloud space in which the first input listing file resides
- Space with second input listing: The DuraCloud space in which the second input listing file resides
Service Ouputs
All outputs of this service are placed in the system space, x-service-out.
- bitintegrity/fingerprints-<spaceId>-<date>.csv
- Listing of hashes when running in from space or from list modes
- bitintegrity/fixity-report-<listingId-0>-vs-<listingId-1>-<date>.csv
- Comparison report of two hash listings