Hesela / Structured knowledge

Storage Knowledge Corpus

Storage definitions, connected to their evidence.

866 terms · Page 4 of 29

A-Z
  1. Term

    Closed-loop load

    A closed-loop load model uses a fixed client population whose next request follows completion of a previous request, optionally after think time.

    JSON
  2. Term

    Codeword (storage ECC)

    A storage ECC codeword is an encoded unit representing a data chunk together with error-correction redundancy.

    JSON
  3. Term

    Cold archive tier

    A cold archive tier is the storage tier for data that is rarely read, for example once a year or less, and kept for long retention, so its hardware is provisioned for low power and capacity rather than low-latency access, accepting first-byte delays of seconds or more.

    JSON
  4. Term

    Command duration limit

    A command duration limit is a device-side policy selected by a descriptor index for supported storage commands.

    JSON
  5. Term

    Compare-and-swap

    Compare-and-swap is an atomic conditional update that replaces a stored value only if it matches an expected value and reports the comparison outcome or observed value.

    JSON
  6. Term

    Compensation log record

    An ARIES compensation log record describes a rollback action for redo and records where undo processing should continue.

    JSON
  7. Term

    Competing risks

    Competing risks are mutually exclusive first-event types for which occurrence of one prevents the others from being the first event in the defined process.

    JSON
  8. Term

    Completion latency (fio)

    Completion latency in fio is the engine-dependent interval from submission of an I/O unit to observation of its completion.

    JSON
  9. Term

    Composite checksum

    A composite checksum is an object-level integrity value formed by combining the ordered checksums of the object's upload parts under a specified construction.

    JSON
  10. Term

    Compression dictionary

    A compression dictionary supplies reusable prior content or coding state that an encoder and decoder use to represent data more compactly.

    JSON
  11. Term

    Computational storage drive

    Computational storage is an architecture that couples computation to storage to offload host processing or reduce data movement; a computational storage drive (CSD) is a storage element that contains one or more computational storage engines (such as a CPU or FPGA) together with persistent data storage, and can still work as a standard drive.

    JSON
  12. Term

    Concurrent positioning range (ATA)

    An ATA concurrent positioning range is a contiguous logical-block range reported as supporting positioning concurrently with other reported ranges.

    JSON
  13. Term

    Conditional write

    A conditional write changes a resource only when a server-evaluated precondition, such as a matching entity tag or the absence of a current object, holds.

    JSON
  14. Term

    Confidence interval

    A confidence interval is a set of parameter values produced by a procedure with a stated repeated-sampling coverage under specified model and sampling assumptions.

    JSON
  15. Term

    Consumer SSD

    An SSD intended for personal computers and other client devices rather than shared server workloads.

    JSON
  16. Term

    Container capping

    Container capping limits the old containers referenced by a backup segment by storing selected duplicate chunks again.

    JSON
  17. Term

    Content-defined chunking

    Content-defined chunking divides a byte stream using content-dependent boundary rules rather than only fixed offsets.

    JSON
  18. Term

    Controller Memory Buffer (CMB)

    Controller Memory Buffer is an optional NVMe mechanism that exposes controller-resident memory for host use through PCIe.

    JSON
  19. Term

    Conventional magnetic recording (CMR)

    Conventional magnetic recording (CMR) uses non-shingled tracks that permit in-place sector updates without SMR-style band rewriting.

    JSON
  20. Term

    Convergent encryption

    Convergent encryption derives an encryption key from content so that matching plaintext can produce matching data ciphertext for deduplication.

    JSON
  21. Term

    Coordinated omission

    Coordinated omission is a measurement bias in which a workload generator or sampler misses observations because its activity depends on the slow responses being measured.

    JSON
  22. Term

    copy_file_range

    copy_file_range is a Linux system call that copies a requested file range in the kernel and reports the number of bytes actually copied.

    JSON
  23. Term

    Copy-on-abundant-write

    Copy-on-abundant-write is a research cloning policy that buffers changes to postpone unsharing until enough work accumulates to justify copying.

    JSON
  24. Term

    Copy-on-write (storage)

    A technique that writes modified blocks to new locations instead of overwriting in place.

    JSON
  25. Term

    Counting Bloom filter

    A counting Bloom filter tracks approximate set membership with counters that support insertions and deletions through matched increments and decrements.

    JSON
  26. Term

    Crash consistency

    Crash consistency is the property that persistent state remains within an application's allowed recovery states after an unexpected interruption.

    JSON
  27. Term

    Crash-corruption ambiguity

    Crash-corruption ambiguity occurs when the same observed stored state is consistent with both an interrupted update and corruption after persistence.

    JSON
  28. Term

    Crash-test oracle

    A crash-test oracle is a checker that decides whether a recovered state satisfies the specified correctness and durability contract.

    JSON
  29. Term

    CRUSH

    CRUSH is a deterministic, pseudorandom placement algorithm that maps an identifier to storage targets using a weighted cluster hierarchy and placement rules.

    JSON
  30. Term

    Cryptographic erase

    Cryptographic erase sanitizes the keys protecting encrypted target data so that recovering the plaintext becomes infeasible.

    JSON