wrench::CompoundStorageServiceProperty

class CompoundStorageServiceProperty : public wrench::StorageServiceProperty

Configurable properties for a CompoundStorageService.

Public Static Attributes

static const std::string INTERNAL_STRIPING

Property that defines whether the striping of a file should occur inside the CSS (when allocating a new file) or inside the external allocation function (pass it an entire file and it may or may not stripe it)

static const std::string MAX_ALLOCATION_CHUNK_SIZE

Property that defines how the underlying storage is selected: So far the only option is to have an external process that update actions in job (property value: “external”), with the CompoundStorageService being passive. A future option would be to have the CSS take the decision upon receiving an IO request.