Search corpus

Terms

  • 3D NAND

    Flash memory that stacks cells vertically in layers to increase density without shrinking planar features alone.

  • 3D XPoint

    A cross-point non-volatile memory technology announced by Intel and Micron, distinct from NAND flash in cell physics.

  • 4Kn native sectors

    4Kn exposes 4096-byte logical sectors and 4096-byte physical sectors without 512-byte sector emulation.

  • 512e emulation

    512e exposes 512-byte logical sectors over 4096-byte physical sectors.

  • Acting set (Ceph)

    In Ceph, the acting set is the ordered OSD list responsible for a placement group at a particular map epoch.

  • Active LBA range

    The specified logical-block address interval available to a storage test or its preparation workload.

  • Active-zone limit

    An active-zone limit caps the zones simultaneously in implicitly open, explicitly open or closed states in a zoned namespace.

  • Adaptive Read-Retry

    Adaptive Read-Retry selects shorter NAND precharge timing from profiled conditions while reserving error-correction margin.

  • Adaptive Replacement Cache

    Adaptive Replacement Cache adjusts a recency/frequency balance using resident lists and nonresident histories.

  • Adaptive scrubbing

    Adaptive scrubbing adjusts the rate or schedule of proactive storage verification in response to observed conditions or estimated error risk.

  • Additional sense code

    The additional sense code (ASC) is an eight-bit SCSI sense-data field that refines the sense key and is interpreted together with its qualifier.

  • Additional sense code qualifier

    The additional sense code qualifier (ASCQ) is an eight-bit SCSI sense-data field interpreted with the ASC to identify a more specific condition.

  • Advanced Format (4K)

    Advanced Format is a disk-sector architecture expanded beyond legacy 512-byte sectors, with 512e and 4Kn as its familiar 4K variants.

  • AHCI

    Advanced Host Controller Interface, the PCI class driver model SATA SSDs and HDDs used before NVMe dominance.

  • Air-gapped backup

    Offline copies physically isolated from production networks to resist ransomware.

  • All-flash array

    A storage array built entirely from flash modules without HDD tiers.

  • ALUA

    Asymmetric Logical Unit Access is the SCSI mechanism for reporting logical-unit access states through target port groups.

  • ANA group

    An ANA group is a set of NVMe namespaces whose ANA access states change together for a given controller.

  • Annual replacement rate

    Annual replacement rate (ARR) counts recorded device replacements relative to device exposure, scaled to one year.

  • Annualized failure rate (AFR)

    Annualized failure rate (AFR) expresses observed failures relative to drive-time exposure, scaled to a year, and is not inherently a one-year failure probability.

  • Anti-entropy repair

    Anti-entropy repair compares replica state over a selected scope and synchronizes differences to reduce divergence.

  • Application quiescing

    Application quiescing is application-specific preparation and temporary restriction of writes to establish a defined state for snapshot or backup capture.

  • Application-consistent snapshot

    An application-consistent snapshot captures an application's data through a coordinated procedure that satisfies that application's consistency requirements.

  • Areal density

    Bits stored per unit of disk surface area, the central metric driving HDD capacity growth.

  • Asymmetric Namespace Access

    Asymmetric Namespace Access is the NVMe mechanism for reporting namespace access states through different controllers.

  • Asynchronous commit

    Asynchronous commit is an acknowledgment mode that can report a transaction as successful before its recovery log has reached durable storage.

  • Asynchronous DRAM Refresh

    Asynchronous DRAM Refresh is a platform power-fail mechanism that drains covered memory-controller write-pending buffers to persistent memory without protecting dirty CPU caches.

  • Asynchronous replication

    Asynchronous replication allows primary-side completion without waiting for the corresponding update to reach a specified processing stage on a replica.

  • ATA SMART

    ATA SMART is the ATA interface for retrieving drive self-monitoring attributes, status and logs from supporting devices.

  • Atomic rename

    Atomic rename is a filesystem namespace operation whose successful replacement of an existing destination changes the file reached through that pathname without exposing an intermediate missing destination to concurrent lookups.

  • Authenticated encryption

    Authenticated encryption combines confidentiality with cryptographic integrity protection for the protected message.

  • Average precision

    Non-interpolated average precision summarizes ranked prediction scores by weighting precision at each threshold by the corresponding increase in recall.

  • Background fsck

    Background fsck is a filesystem-specific consistency-checking mode that performs permitted repairs while the filesystem remains in use.

  • Backup

    A backup is a retained copy of data or software intended to support later recovery.

  • Backup manifest

    A backup manifest is a machine-readable inventory of expected backup contents and associated verification metadata.

  • Backup verification

    Backup verification checks stored backup material against specified integrity and completeness rules.

  • Bad block management

    Firmware maps out factory and grown NAND defects so hosts see a contiguous logical address space.

  • Barium ferrite tape

    Modern tape coatings enabling higher coercivity and capacity in LTO generations.

  • BD-R HTL

    BD-R HTL is a recordable Blu-ray type whose written marks have lower optical reflectivity than the unrecorded material.

  • BD-R LTH

    BD-R LTH is an organic-dye recordable Blu-ray type whose written marks have higher optical reflectivity than the unrecorded material.

  • Bit error rate

    Bit error rate (BER) expresses erroneous bits relative to the total bits considered at a specified observation point.

  • Bit-patterned media

    A proposed HDD technology isolating magnetic islands lithographically instead of continuous grains.

  • Block storage

    Fixed-size addressable blocks presented to hosts or hypervisors without file semantics.

  • Bloom filter

    A compact approximate-membership structure that can reject absent keys but may report a false positive, without false negatives for correctly inserted keys in an intact standard filter.

  • Blu-ray data archive

    A Blu-ray data archive stores retained digital content on recordable BD-R or rewritable BD-RE optical media.

  • Bounded crash testing

    Bounded crash testing systematically explores recovery behavior within an explicitly limited set of workloads, initial states and crash points.

  • Btrfs

    Btrfs is a Linux filesystem built around copy-on-write B-trees, with integrated snapshots, checksumming and multi-device storage.

  • Btrfs NODATASUM

    Btrfs NODATASUM marks file data as excluded from the filesystem's data checksumming.

  • Btrfs read-only subvolume

    A Btrfs read-only subvolume is a subvolume whose ro property prevents modification of its file contents and directory hierarchy.

  • Btrfs tree log

    The Btrfs tree log is a per-subvolume recovery structure that can persist file or directory changes for fsync without a full filesystem transaction commit.

  • Bubble memory

    Non-volatile magnetic memory using cylindrical domains; briefly shipped before cheap DRAM and flash.

  • Buffered I/O

    Buffered I/O is file access through an operating-system cache, allowing transfers between an application and storage to be decoupled.

  • Byte-addressable storage

    Byte-addressable storage exposes individual byte locations rather than only block-sized addresses, without by itself specifying atomicity or durability.

  • Cache pollution

    Cache pollution occurs when low-reuse entries displace entries that would otherwise serve useful cache hits.

  • CD block error rate (BLER)

    CD BLER counts blocks containing detectable errors per second at the input to the C1 decoder.

  • CFexpress

    A removable card standard using PCIe and NVMe for high-end cameras and embedded recorders.

  • Chain replication

    Chain replication orders replicas so that updates enter at a head, propagate along the chain and complete at a tail that also serves queries.

  • Charge trap flash

    A flash cell design that stores charge in localized traps within an insulating material rather than on a conductive floating gate.

  • Checkpoint starvation

    Checkpoint starvation is sustained inability to finish or reset a database log checkpoint because the required progress conditions keep being obstructed.

  • Checksum

    A checksum is a value computed from specified data and later compared with a reference value to detect changes.

  • Chunk fragmentation

    Chunk fragmentation is the dispersion of chunks needed by a deduplicated restore across storage containers or an order poorly matched to the restore sequence.

  • CKD DASD

    Count-key-data block layout used on classic mainframe disks unlike fixed SCSI sectors.

  • Class prevalence

    Class prevalence is the proportion of observations belonging to a specified class in a defined population or evaluation sample.

  • Clear sanitization

    Clear sanitization uses logical operations across all user-addressable storage locations to resist simple, non-invasive recovery through the device interface available to the user, such as the host interface.

  • Close-to-open consistency

    Close-to-open consistency is a file-sharing cache policy that combines writeback at close with validation at a later open to support visibility of updates between sequential users.

  • 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.

  • Codeword (storage ECC)

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

  • Cold archive tier

    Offline or very low-cost storage tier optimized for rare reads and long retention.

  • 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.

  • Compensation log record

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

  • Completion latency (fio)

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

  • Computational storage drive

    An SSD or NVMe device that runs limited compute near data to reduce data movement.

  • 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.

  • Consumer SSD

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

  • Container capping

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

  • Content-defined chunking

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

  • Conventional magnetic recording (CMR)

    Perpendicular magnetic recording with non-overlapping tracks so any sector can be rewritten in place.

  • 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.

  • 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.

  • 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.

  • Copy-on-write (storage)

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

  • Crash consistency

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

  • Crash-test oracle

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

  • CRUSH

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

  • Cryptographic erase

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

  • Cryptographic hash function

    A cryptographic hash function deterministically produces a digest and is designed to resist preimage, second-preimage and collision attacks.

  • Cryptographic nonce

    A cryptographic nonce is an input value whose required uniqueness scope is specified by the cryptographic construction that uses it.

  • CXL memory expansion

    Compute Express Link attaches byte-addressable memory or accelerators on PCIe, blurring DRAM and storage tiers.

  • DAT cartridge

    Digital Audio Tape format adapted for small-office digital backup in the 1990s.

  • Data deduplication

    Data deduplication replaces duplicate content with references to shared stored blocks or chunks within a defined matching scope.

  • Data sanitization

    Media sanitization is a process that makes recovery of target data infeasible for a specified level of effort.

  • Data scrubbing

    Data scrubbing is proactive verification of stored data to discover errors before ordinary access requires the affected content.

  • Database checkpoint

    A database checkpoint records engine-defined recovery state to bound or reduce the work needed after a crash.

  • Database write amplification

    Database byte write amplification is storage-engine output bytes written divided by logical input bytes over a stated interval and accounting boundary.

  • Deallocated read behavior

    The interface-defined data or error returned when a host reads a deallocated logical block.

  • Degaussing

    Degaussing uses a magnetic field to disrupt recorded magnetization and can sanitize suitable magnetic media when the process is matched to the medium.

  • Degraded array

    A degraded array is a redundant storage array operating with less than its configured healthy redundancy because one or more members are unavailable or not fully synchronized.

  • Delete marker

    A delete marker is a payload-free S3 version that makes a key appear deleted when the marker is current.

  • Delete persistence latency

    In delete-aware LSM research, delete persistence latency is the delay from inserting a tombstone to removing the entries it invalidates through compaction.

  • Destroy sanitization

    Destroy sanitization makes target-data recovery infeasible even with current state-of-the-art laboratory techniques and leaves the medium incapable of storing data again.

  • Device-managed SMR (DM-SMR)

    An SMR HDD that presents a conventional LBA interface while the firmware relocates writes across shingled bands.

  • Differential backup

    A differential backup captures changes accumulated since its designated full-backup base, rather than only changes since the preceding differential backup.

  • Differential observability

    Differential observability is a difference between entities' observations of the same system's health.

  • Direct Access

    Direct Access is a Linux mechanism that lets suitable memory-like storage serve file data without an intervening page-cache copy.

  • Direct I/O

    Direct I/O is a file-access mode, such as Linux O_DIRECT, that requests I/O through user-space buffers while minimizing use of the local operating-system page cache.

  • Direct-I/O alignment

    Direct-I/O alignment is the per-file constraint on memory addresses, file offsets and I/O segment lengths used for direct transfers.

  • Directory fsync

    Directory fsync is synchronization of a directory descriptor to persist directory state, including changes to the names through which files are reached.

  • Discard

    A block-storage request indicating that specified logical ranges are no longer needed by the caller.

  • Disk defect skipping

    Disk defect skipping formats a record around a known defective medium region so that normal reads bypass a gap instead of storing customer data there.

  • Disk shelf

    An enclosure providing power, cooling, and SAS/NVMe connectivity to many drives.

  • Distributed snapshot

    A distributed snapshot records a coordinated global state of participating processes and their communication channels.

  • Distributed spare

    A distributed spare is replacement capacity spread across multiple devices rather than reserved on a single dedicated spare device.

  • DLT

    Digital Linear Tape, a mid-range backup cartridge family superseded by LTO in many sites.

  • dm-crypt

    dm-crypt is a Linux device-mapper target that transparently encrypts and decrypts block-device I/O using the kernel cryptographic API.

  • dm-integrity

    dm-integrity is a Linux device-mapper target that stores per-block integrity tags and can generate and verify them when configured with an internal hash.

  • dm-integrity recovery mode

    dm-integrity recovery mode is a Linux device-mapper access mode that bypasses integrity checks and journal replay while disallowing writes through the mapping.

  • dm-verity

    dm-verity is a Linux device-mapper target that verifies a read-only block mapping against a trusted cryptographic root hash.

  • Drive-day

    A drive-day is one drive observed in operation for one day, used as a unit of fleet exposure.

  • Drum memory

    Early rotating magnetic drum storage where data was recorded on the outer surface of a metal cylinder.

  • Dual-actuator HDD

    A hard drive with two independent actuator assemblies serving different platter zones to roughly double sequential throughput.

  • Dual-port drive

    A drive with two independent data paths to the same media for multipath HA in arrays.

  • DVD PI Sum8

    DVD PI Sum8 counts parity-inner rows containing errors over eight consecutive ECC blocks before correction.

  • DWPD

    Drive Writes Per Day rating expresses how many full-capacity writes an enterprise SSD can sustain daily for a warranty period.

  • Dynamic layout score

    Dynamic layout score is a workload-specific locality measure based on the fraction of traced filesystem block requests that are contiguous in logical block address space.

  • E1.S

    A short EDSFF SSD form factor aimed at 1U servers with power and thermal profiles between M.2 and U.2.

  • Early retention loss

    Early retention loss is the rapid initial charge-loss behavior observed after programming some NAND cells.

  • EDSFF

    A family of ruler and short SSD form factors for dense NVMe deployment in servers and JBOD enclosures.

  • End-to-end data protection

    End-to-end data protection is an integrity scheme whose generation and verification points span an explicitly defined data path.

  • Enterprise SSD

    An enterprise SSD is a solid-state drive intended for server, storage-array or other multi-user storage environments.

  • Entity tag

    An entity tag is an opaque HTTP validator assigned by a server to a selected representation for cache validation and conditional requests.

  • Erasure coding

    Erasure coding encodes data with redundancy so that missing fragments at known locations can be reconstructed from a sufficient, code-dependent set of surviving fragments.

  • Error-and-erasure decoding

    Error-and-erasure decoding reconstructs a codeword while accounting for both known erased positions and incorrect values at unknown positions.

  • Error-correcting code

    An error-correcting code adds structured redundancy to data so a decoder can detect and correct specified error patterns.

  • errseq_t

    errseq_t is a Linux kernel datatype that records an error and sequence state so observers can detect failures since their saved cursor.

  • ESCON

    Earlier IBM optical channel link superseded by FICON for mainframe DASD.

  • ESDI

    Enhanced Small Disk Interface, a faster successor to ST-506 with integrated encoding on the drive.

  • Ext4 fast commit

    Ext4 fast commit is a journaling mechanism that records metadata deltas for eligible updates instead of a full traditional metadata-block commit.

  • Ext4 orphan file

    An ext4 orphan file is an internal metadata file that stores inode-number slots for orphan cleanup when the orphan_file filesystem feature is enabled.

  • Ext4 orphan inode

    An ext4 orphan inode is an inode tracked so recovery can finish deletion or remove excess allocations left by an interrupted truncation or extension.

  • Extended Asynchronous DRAM Refresh

    Extended Asynchronous DRAM Refresh is a platform capability that extends persistent-memory power-fail protection to CPU caches.

  • F1 score

    F1 score is the harmonic mean of precision and recall for a specified positive class and decision threshold.

  • F2FS

    F2FS is a Linux log-structured filesystem designed for flash storage devices that expose a block interface.

  • F2FS checkpoint

    An F2FS checkpoint records a consistent filesystem recovery point, including information selecting valid metadata-table versions.

  • F2FS roll-forward recovery

    F2FS roll-forward recovery reconstructs selected post-checkpoint file updates from recovery-marked node blocks.

  • Fail-slow

    Fail-slow describes a component that remains operational but performs more slowly than expected for its operating conditions.

  • Failure burst

    Under an adjacent-gap rule, a failure burst is a maximal sequence of event starts in which every consecutive gap is no greater than a specified window.

  • Failure domain

    A failure domain is a group of components that can be affected by the same failure event because they share a dependency or physical location.

  • Failure label

    A failure label is a recorded outcome assigned to an observation under an explicit rule defining which event counts as failure and when it occurs.

  • Failure operation ticket

    A failure operation ticket is a management-system record of a detected hardware problem and its handling status, rather than necessarily a unique failed component.

  • False positive rate

    The false positive rate is the fraction of observed negative cases incorrectly classified as positive at a specified decision threshold.

  • FastCDC

    FastCDC is a content-defined chunking approach that combines Gear-based boundary selection, sub-minimum skipping and chunk-size normalization.

  • Fault injection

    Fault injection is a testing method that deliberately introduces specified faults into a system to observe detection, propagation and recovery under a defined workload.

  • FCoE

    Fibre Channel over Ethernet tunnels FC frames on lossless Ethernet for converged data center networks.

  • fdatasync

    fdatasync is a file-synchronization operation that persists modified data and the metadata required to retrieve it, without requiring synchronization of all other file metadata.

  • Fencing token

    A fencing token identifies an ownership generation that a receiving service checks to reject operations from an obsolete owner.

  • Fibre Channel

    A high-speed serial fabric used to attach block storage in enterprise SAN environments.

  • FICON

    Fibre Channel attachment for IBM mainframe storage channels.

  • File extent

    A filesystem mapping for a contiguous range of file blocks and the storage blocks backing that range.

  • File preallocation

    Reserving filesystem allocation for a file range before the application writes that range's data.

  • File storage

    Shared hierarchical files and directories over NFS, SMB, or similar protocols.

  • Filesystem aging

    Filesystem aging is the evolution of allocation layout through file operations that can degrade performance even when the logical contents remain comparable.

  • Filesystem consistency invariant

    A filesystem consistency invariant is a rule relating filesystem metadata that must hold at a defined consistency boundary.

  • Filesystem freeze

    A filesystem freeze temporarily blocks modifications after completing ongoing filesystem transactions and flushing dirty filesystem data, metadata and logs to storage.

  • Fixed block architecture

    SCSI-like fixed sectors adopted on mainframe storage for simplification and FBA volumes.

  • Flash data retention

    Flash data retention is the ability of programmed NAND data to remain recoverable over time without refresh under specified wear, storage and read conditions.

  • Flash module

    A replaceable package of NAND dies and controller used in arrays and custom cards.

  • Flash translation layer (FTL)

    A flash translation layer maps host logical addresses to physical flash locations and manages flash-specific operations such as reclamation.

  • Floating-gate flash

    A flash cell design that stores charge on an electrically isolated conductive gate to alter the transistor's threshold voltage.

  • Floppy disk

    Removable flexible magnetic disk media used for software distribution and PC backup before optical and flash.

  • Fluid dynamic bearing

    Spindle motor bearings using lubricant films to reduce vibration in modern HDDs.

  • Flying height

    Flying height is the physical clearance between a flying HDD head/slider region and the disk surface.

  • Force Unit Access

    Force Unit Access is a write-request property requiring the flagged data to reach nonvolatile storage before that request is reported complete.

  • Forward assembly area

    A forward assembly area buffers requested chunks in future restore-output order using advance knowledge from the backup recipe.

  • Free-space fragmentation

    Free-space fragmentation is the division of a filesystem's available allocation space into separated contiguous runs.

  • fs-verity

    fs-verity is a Linux filesystem facility that verifies the immutable contents of selected files against a cryptographic file digest.

  • fsync

    fsync is a file-synchronization operation that requests persistence of a file's modified data and associated metadata before reporting completion.

  • FTL translation page

    An FTL translation page is a flash page containing address-mapping entries.

  • Full backup

    A full backup captures every data object within a defined backup scope, whether or not it has changed since an earlier backup.

  • Full-page write

    A PostgreSQL full-page write records a recoverable page image in WAL to support recovery from an incomplete data-page write.

  • Full-stripe write

    A parity-array write supplying replacement data for every data position of a stripe so its new parity can be computed without reading the prior stripe contents.

  • Fuzzy checkpoint

    A fuzzy checkpoint records recovery information while transaction processing continues, rather than freezing all activity into one instantaneous database image.

  • Garbage collection (flash)

    Flash garbage collection reclaims a victim erase block by first preserving its valid data elsewhere and then erasing the block for reuse.

  • Ghost cache entry

    A ghost cache entry records the identity or history of an evicted item without retaining its cached payload.

  • Glass platter substrate

    Glass disks replace aluminum on high-capacity platters for better flatness and thermal stability.

  • Glass storage

    Experimental archival storage that encodes data as structural changes inside glass for very long-duration, read-mostly retention.

  • GMR read head

    Giant magnetoresistive heads enabled areal density gains in the late 1990s HDD era.

  • Gray failure

    A gray failure occurs when an application observes a system as unhealthy while that system's failure observer regards it as healthy.

  • Greedy garbage collection

    A flash block-cleaning policy that selects a candidate erase block with the fewest valid pages, minimizing the valid data copied for that selection.

  • Group commit

    Group commit is a logging optimization that shares a durable log synchronization across multiple concurrent transaction or write requests.

  • Grouped cross-validation

    Grouped cross-validation evaluates a predictor using splits that keep all observations from each specified group together in either training or testing within a split.

  • Hard disk drive (HDD)

    A non-volatile storage device that records data on spinning platters with a moving read/write head.

  • Hard link

    A hard link is a directory entry naming an existing file's inode, so multiple hard links refer to the same file rather than to separate copies.

  • Hash collision

    A hash collision occurs when two distinct inputs produce the same digest under the same hash function and parameters.

  • Hazard rate

    The hazard rate is the instantaneous event rate at a given time conditional on the event not having occurred before that time.

  • Head slap

    Head slap is a head-disk contact mechanism in which an HDD slider separates from the disk and then snaps back into it.

  • Head-disk interface (HDI)

    The head-disk interface is the interacting region between an HDD's head-carrying slider and rotating disk surface.

  • Heat-assisted magnetic recording (HAMR)

    An HDD technology that briefly heats the media with a laser so bits can be written on high-coercivity material at higher density.

  • Helical scan recording

    Tape heads scan at an angle across a slow-moving tape, used in DAT and some video formats.

  • Helium leak port

    A diagnostic port on helium drives to verify seal integrity over the product lifetime.

  • Helium-filled HDD

    A sealed hard drive filled with helium to reduce platter drag and allow more disks in the same form factor.

  • Hinted handoff

    Hinted handoff retains information about an update missed by an intended replica and attempts to deliver it later.

  • Hole punching

    Deallocating whole filesystem blocks within a file range while preserving the file's logical length and making the affected range read as zeros.

  • Holographic data storage

    Stores pages of data as interference patterns in a photosensitive volume, mostly experimental commercially.

  • Host bus adapter (HBA)

    A card or SoC port that connects servers to SCSI, SAS, Fibre Channel, or NVMe fabrics.

  • Host memory buffer (HMB)

    Host Memory Buffer is an optional NVMe feature through which a controller uses assigned host-memory ranges.

  • Host-managed band (SMR)

    The host tracks which SMR bands are full and schedules sequential writes into empty zones.

  • Host-managed SMR (HM-SMR)

    An SMR HDD whose shingled bands are exposed to the host, which must write sequentially within zones.

  • Host-side flash GC

    Host filesystems or FTLs relocate valid pages before erasing flash blocks.

  • Hot journal

    A hot journal is a SQLite rollback journal that requires replay to recover an interrupted database transaction.

  • Hot spare

    A hot spare is a standby device or reserved distributed spare capacity available to take over a failed member's role in a redundant array or pool.

  • Hot storage tier

    Low-latency media and tiers serving active workloads with frequent reads and writes.

  • Hot, warm, and cold storage tiers

    A data-placement model where hot tiers favor latency, warm tiers favor cost per TB on disk, and cold tiers favor tape or archive media.

  • Hot/cold data separation

    A flash-placement strategy that groups data by update frequency so frequently overwritten pages and long-lived pages need not share the same cleaning pool.

  • Hybrid flash array

    A storage system mixing flash caches or tiers with HDD capacity pools.

  • I/O fencing

    I/O fencing enforces exclusion of a node from shared storage so that recovery cannot be undermined by its continued access.

  • I/O request size

    I/O request size is the number of bytes requested by one input/output operation at a specified system boundary.

  • I/O timeout

    An I/O timeout is expiration of a layer's waiting limit for an input/output operation, which may initiate recovery without proving that the operation never executed.

  • IBM RAMAC

    The first commercial moving-head disk storage product, shipped with the IBM 305 RAMAC system.

  • IDE / ATA

    Integrated Drive Electronics places the disk controller on the drive, the ancestor of PATA and SATA.

  • Idempotency

    Idempotency is the property that repeating the same operation with identical inputs has the same intended effect as performing it once.

  • Idempotency key

    An idempotency key identifies attempts of one logical request so a service can recognize retries within its documented scope and retention rules.

  • INCITS T10 SCSI

    The standards body maintaining SCSI command sets used by SAS, FC, and iSCSI block devices.

  • Incremental backup

    An incremental backup records changes relative to an earlier backup state and reuses retained backup data to represent unchanged content.

  • Informative censoring

    Informative censoring occurs when the observation-ending process conveys information about the event time beyond what the survival analysis accounts for.

  • Inode

    An inode is a filesystem object that holds a file's metadata and has a filesystem-local number, distinct from the directory names and open file descriptions that refer to the file.

  • Intel Optane

    Intel's brand for storage products built on 3D XPoint non-volatile memory before the business was wound down.

  • Interarrival time

    An interarrival time is the elapsed interval between consecutive events in a specified event stream.

  • Invertible Bloom lookup table

    An invertible Bloom lookup table is a randomized data structure that supports updates and can list encoded entries with high probability under its sizing assumptions.

  • io_uring

    io_uring is a Linux asynchronous I/O interface that exchanges requests and completion results through shared submission and completion rings.

  • io_uring completion queue entry

    An io_uring completion queue entry is a result record containing an operation result, flags and application-provided identification data.

  • io_uring drain

    io_uring drain is a submission flag that delays a request until earlier requests in the same ring finish and delays later requests until the drain request finishes.

  • io_uring integrity metadata

    io_uring integrity metadata is a separately described protection-information buffer attached to a read or write request through SQE attributes.

  • io_uring linked requests

    io_uring linked requests are a chain of submission entries whose dependencies delay each successor until its predecessor completes.

  • IOPS

    Observed IOPS is the number of completed input/output operations divided by the measurement duration at a specified system boundary.

  • iSCSI

    SCSI block commands carried over IP networks, allowing SAN-like access without dedicated FC hardware.

  • JBOD

    Just a Bunch Of Disks presents individual drives without RAID virtualization in the enclosure.

  • JEDEC SSD standards

    JEDEC publishes endurance and environmental specs referenced by enterprise SSD vendors.

  • Journal checkpoint

    In JBD2 terminology, a journal checkpoint writes committed journaled state to its home locations so the corresponding log space can be reclaimed.

  • Journal revoke record

    A journal revoke record identifies a block whose older journaled images must not be replayed over newer uses of that block.

  • Kaplan-Meier estimator

    The Kaplan-Meier estimator is a nonparametric estimator of the survival function that multiplies conditional survival estimates at observed event times while accounting for right-censored observations.

  • Key-value separation

    Key-value separation stores values outside the main key index and retains references in that index.

  • Key-value SSD

    A drive exposing key-value semantics instead of fixed-size LBAs for database and cache offload.

  • Latent sector error

    A latent sector error is an inaccessible sector whose failure remains undiscovered until that location is accessed.

  • Layer-to-layer process variation

    Layer-to-layer process variation is fabrication-related variation in cell characteristics between vertical layers of a 3D NAND die.

  • LDPC (NAND ECC)

    An LDPC code is an error-correcting linear block code defined by a sparse parity-check matrix.

  • Least recently used replacement

    Least recently used replacement evicts the resident entry whose most recent access is oldest.

  • Left-truncation

    Left-truncation is selection into a time-to-event sample only after a unit has survived to its observation-entry time.

  • Legal hold (storage)

    A storage legal hold prevents deletion or replacement of protected data until an authorized action removes the hold, rather than expiring on a preset date.

  • Leveled compaction

    Leveled compaction organizes sorted data into levels with size targets and merges selected data with overlapping key ranges in a destination level.

  • Linearizability

    Linearizability requires concurrent operations on an object to behave as a legal sequential execution that preserves the real-time order of non-overlapping operations.

  • Linux block-device read-only flag

    The Linux block-device read-only flag is a software-controlled device state exposed through block-device ioctls to restrict write access.

  • Little's law

    Little's law relates time-averaged occupancy L to the operation rate lambda and mean residence time W within the same system boundary.

  • Locally repairable code

    A locally repairable code is an erasure code that provides recovery of specified missing fragments from a small subset of surviving fragments.

  • Log sequence number

    A log sequence number identifies a position in an engine's ordered recovery-log address space.

  • Log-likelihood ratio

    A log-likelihood ratio is the logarithm of the relative likelihood of two alternatives, used in decoding to express a bit decision and its confidence.

  • Log-structured merge-tree

    A write-oriented index that buffers updates and merges sorted components over time, trading write batching against read and compaction work.

  • Logical decoding

    Logical decoding reconstructs database changes from a storage-level log into a representation that a consumer can interpret without the database's physical storage format.

  • Logical journaling

    Logical journaling records recoverable changes to logical objects or operations rather than simply reproducing their on-disk representation.

  • Logical sector

    A logical sector is the addressable data unit selected by a logical block address at a storage interface.

  • Logical unit (LUN)

    A SCSI addressable block device presented by a target to initiators on a SAN.

  • Longitudinal magnetic recording

    Magnetic recording where bit magnetization lies in the plane of the disk, largely replaced by PMR for capacity.

  • Lost write

    A lost write is a write reported as completed whose intended update is absent at the required storage location.

  • LSM compaction

    LSM compaction reorganizes sorted storage components, commonly merging selected runs or SST files and removing obsolete entries when visibility rules permit.

  • LSM tombstone

    An LSM tombstone is a versioned deletion marker that suppresses older values for a key without immediately erasing their stored bytes.

  • LTFS

    Linear Tape File System is a self-describing tape format that stores files and directory metadata for interchange between compatible implementations.

  • LTFS data placement policy

    An LTFS data placement policy specifies which file data may be stored in the index partition alongside filesystem metadata.

  • LTFS index

    An LTFS index is XML metadata describing files, directories and the mapping from file contents to recorded tape extents.

  • LTO (Linear Tape-Open)

    An open tape format standard for high-capacity cartridges, advanced by the LTO Program for backup and archive.

  • LUKS

    LUKS is a disk-encryption format that records cryptographic parameters and key-management metadata, including keyslots used to unlock encrypted storage.

  • LVM

    The Linux Logical Volume Manager, a device-mapper framework that builds resizable virtual block devices (logical volumes) out of one or more physical disks or partitions.

  • M-DISC

    M-DISC is a family of write-once optical media marketed for archival storage using an inorganic recording layer.

  • M.2

    A small form-factor card standard commonly used for NVMe and SATA SSDs in laptops and desktops.

  • Magnetic tape storage

    Sequential storage on linear magnetic tape in removable cartridges, used mainly for backup and cold archive.

  • Magneto-optical disc

    Optical-magnetic media written with a laser and magnetic field, used for archival and removable storage.

  • Mainframe DASD

    Direct-access storage devices attached to IBM Z systems, historically count-key-data disks.

  • MAP_SYNC

    MAP_SYNC is a Linux mmap flag for supported DAX files that provides a file-offset persistence guarantee used with appropriate CPU persistence instructions.

  • Maximum distance separable code

    A maximum distance separable code achieves minimum distance n - k + 1 for length n and dimension k, allowing recovery from any n - k known symbol erasures.

  • Mean time to data loss (MTTDL)

    Mean time to data loss (MTTDL) is the expected time until a storage system first loses data that cannot be retrieved or reconstructed.

  • Mean time to detection

    Mean time to detection is the arithmetic mean of elapsed times between event occurrence and detection for a specified event population.

  • Medium Auxiliary Memory

    Medium Auxiliary Memory is nonvolatile storage associated with an individual storage medium, used to hold auxiliary attributes about the medium and its recorded data.

  • Memristor storage

    Resistive switching devices researched as dense memory; not mainstream datacenter bulk storage.

  • Memtable

    A memtable is an in-memory structure that holds recent LSM-tree updates before they are flushed to sorted table files.

  • Merkle tree

    A Merkle tree combines hashes of data and child nodes into a root so that selected entries or subtrees can be checked without transferring the entire data set.

  • Metadata update dependency

    A metadata update dependency is an ordering requirement between persistent changes needed to preserve a filesystem invariant.

  • Metal particle tape

    Earlier tape coatings using magnetic metal particles before barium ferrite advances.

  • Microwave-assisted magnetic recording (MAMR)

    An energy-assisted HDD approach that uses a spin-torque oscillator to lower write coercivity with microwaves instead of laser heating.

  • Mirror set

    A mirror set is a group of storage members configured to maintain copies of the same logical data.

  • Mirroring (storage)

    Storage mirroring maintains a copy of source data on another storage device or system.

  • Misdirected write

    A misdirected write stores an update at the wrong address or on the wrong device.

  • Mission-critical HDD

    High-RPM enterprise HDDs for transactional workloads before flash adoption.

  • MLC SSD

    SSDs using two-bit-per-cell NAND, now largely replaced by TLC in consumer lines.

  • Monotonic reads

    Monotonic reads is a session guarantee requiring successive reads to observe states that include the effects of writes relevant to the session's earlier reads.

  • Monotonic writes

    Monotonic writes requires every replica incorporating a later session write to incorporate the session's earlier writes and order them before it.

  • msync

    msync is an operation that synchronizes a range of a shared file-backed memory mapping with its underlying file, with MS_SYNC waiting for completion.

  • MTBF

    Mean time between failures (MTBF) is the expected operating time between successive failures of a repairable system under specified conditions.

  • Multi-level cell (MLC)

    NAND flash that stores two bits per cell using four distinguishable threshold-voltage states.

  • Multipart upload

    Multipart upload is an object-transfer process that sends numbered parts independently and assembles them into one object when the upload is completed.

  • Multipath I/O

    Multipath I/O manages multiple paths to the same storage device for failover and, where supported, load distribution.

  • NAND channel

    A NAND channel is a communication path between an SSD controller and flash components sharing its transfer resources.

  • NAND copyback

    NAND copyback relocates page data through an on-chip buffer to a destination page without transferring the payload to an external controller.

  • NAND cross-temperature effect

    The NAND cross-temperature effect is the change in read behavior associated with programming and subsequently reading a cell at different temperatures.

  • NAND die stacking

    Stacking multiple flash dies in one package to increase capacity per socket.

  • NAND erase block

    A NAND erase block is a group of flash pages erased together by a block-erase operation.

  • NAND flash

    A non-volatile memory type arranged in NAND strings, forming the storage media in most SSDs and flash cards.

  • NAND page

    A NAND page is a group of data bits addressed together for a page read or program operation within an erase block.

  • NAND page pairing

    NAND page pairing is the grouping of pages whose bits occupy the same physical memory cells.

  • NAND program interference

    NAND program interference is an unintended shift in a cell's threshold voltage caused by programming neighboring cells.

  • NAND read-reference voltage

    A NAND read-reference voltage is a sensing voltage used to distinguish stored cell states during a read operation.

  • NAND read-retry

    NAND read-retry rereads a flash page with adjusted sensing settings after an unsuccessful error-correction attempt.

  • NAND wordline

    A NAND wordline is a shared control-gate connection used to address a group of flash memory cells.

  • NAS

    Network-attached storage serves files over IP to clients without block-level host attachment.

  • Native Command Queuing

    Native Command Queuing (NCQ) allows multiple tagged ATA commands to be outstanding so a supporting device can schedule their execution.

  • Nearline HDD

    A class of high-capacity, lower-RPM hard drives intended for always-on but not primary-tier storage.

  • Nearline SAS

    Lower-RPM SAS drives tuned for capacity and always-on use in servers.

  • NFS

    Network File System is a family of protocols for accessing files and directories on a remote server over a network.

  • NFS attribute cache

    An NFS attribute cache is a client-side copy of file or directory metadata reused until refresh or revalidation is required.

  • NFS COMMIT

    NFSv3 COMMIT requests stable storage of previously buffered writes and associated metadata for a specified file range.

  • NFS lookup cache

    An NFS lookup cache retains directory-name resolution results, including found and missing entries, subject to revalidation.

  • NFS write verifier

    An NFSv3 write verifier is a server cookie returned by WRITE and COMMIT that lets clients detect state changes that may have lost uncommitted writes.

  • NFSv4 file delegation

    An NFSv4 file delegation is a recallable server grant allowing a client to manage specified opens and cached file state locally while conflicting access is coordinated by the server.

  • no_path_retry

    no_path_retry is a DM Multipath setting that controls queueing behavior when every path to a mapped device is unavailable.

  • Noise-predictive maximum-likelihood detection

    Noise-predictive maximum-likelihood (NPML) detection incorporates noise prediction or whitening into sequence-detector branch metrics for a partial-response recording channel.

  • NOR flash

    A random-access flash memory type often used for firmware execute-in-place rather than bulk SSD storage.

  • Normalized magnitude of data loss (NOMDL)

    Normalized magnitude of data loss (NOMDL) is the expected number of bytes lost per usable terabyte within a stated mission time.

  • NVDIMM-N

    A DIMM form factor combining DRAM with flash backup to persist memory contents across power loss.

  • NVM subsystem

    An NVMe system containing one or more controllers, domains and ports, with zero or more namespaces.

  • NVMe

    A host controller interface and command set optimized for PCIe-attached non-volatile memory such as NAND SSDs.

  • NVMe Available Spare

    NVMe Available Spare is the normalized percentage of spare capacity remaining in the NVM subsystem.

  • NVMe backplane

    Midplane wiring routing PCIe signals from server motherboards to U.2 or EDSFF drive bays.

  • NVMe base specification

    The core NVM Express document defining admin and I/O command sets for PCIe SSDs.

  • NVMe Composite Temperature

    NVMe Composite Temperature is an implementation-specific temperature value in kelvins representing the controller and its associated namespaces in the SMART / Health Information log.

  • NVMe Controller Busy Time

    NVMe Controller Busy Time is the cumulative number of minutes during which the controller has an outstanding I/O command, as defined by the SMART / Health Information log.

  • NVMe Critical Composite Temperature Time

    NVMe Critical Composite Temperature Time is a cumulative SMART / Health log duration in minutes of controller operation with Composite Temperature at or above the critical composite-temperature threshold.

  • NVMe Critical Warning

    NVMe Critical Warning is the SMART / Health Information log bitmask identifying controller warning conditions at the time the log is read.

  • NVMe Data Units Written

    NVMe Data Units Written is the SMART / Health Information log counter of host-written data, excluding metadata, in rounded-up groups of 1,000 units of 512 bytes.

  • NVMe Device Self-test

    NVMe Device Self-test is an optional controller-executed diagnostic capability with short and extended operations whose namespace scope is selected by the initiating command.

  • NVMe Device Self-test log

    The NVMe Device Self-test log is log page 06h, which reports current operation progress and twenty slots for results of completed or aborted self-test operations.

  • NVMe Endurance Group

    An NVMe Endurance Group is a scope within which an NVM subsystem manages endurance.

  • NVMe Error Information Log Entries

    NVMe Error Information Log Entries is the SMART / Health Information log counter of Error Information log entries accumulated over the controller's life.

  • NVMe FDP

    An optional NVMe capability that lets a host guide write placement through placement identifiers while retaining conventional logical-block reads and writes.

  • NVMe Host Controlled Thermal Management

    NVMe Host Controlled Thermal Management is a controller feature through which a host configures temperature targets for automatic transitions to lower-power active power states or vendor-specific thermal actions.

  • NVMe Media and Data Integrity Errors

    NVMe Media and Data Integrity Errors is the SMART / Health Information log counter of unrecovered data-integrity errors detected by the controller.

  • NVMe multipath

    Using multiple routes to the same NVMe namespace for path failover and, where supported, load distribution.

  • NVMe multipath I/O policy

    An NVMe multipath I/O policy is a host-side rule for choosing among eligible routes to one namespace.

  • NVMe namespace

    An NVMe resource collection that a host can address through a namespace identifier, such as formatted non-volatile storage.

  • NVMe over Fabrics

    An extension that carries NVMe commands across RDMA, Fibre Channel, or TCP networks to remote namespaces.

  • NVMe Percentage Used

    NVMe Percentage Used is a vendor-specific estimate of the percentage of NVM endurance consumed by actual use.

  • NVMe placement identifier

    An FDP value combining a reclaim group identifier with a namespace-scoped placement handle that maps to a reclaim unit handle.

  • NVMe reclaim unit

    An FDP storage abstraction within a reclaim group that the controller can physically erase independently of other reclaim units.

  • NVMe reclaim unit handle

    An FDP controller resource that references one reclaim unit in each reclaim group of an endurance group.

  • NVMe sanitize

    NVMe Sanitize starts a controller-managed sanitization operation using a supported Block Erase, Overwrite or Crypto Erase action.

  • NVMe SMART log

    The NVMe SMART log is the standardized log page containing controller health indicators and cumulative usage, endurance and error counters.

  • NVMe Unexpected Power Losses

    NVMe Unexpected Power Losses is the SMART / Health Information log counter of main-power losses that meet the specification's incomplete-shutdown conditions.

  • NVMe Warning Composite Temperature Time

    NVMe Warning Composite Temperature Time is a cumulative health-log duration in minutes governed by composite-temperature thresholds and, in supporting revisions and configurations, temperature hysteresis.

  • NVMe-MI

    NVMe Management Interface for out-of-band monitoring and firmware management of SSDs and enclosures.

  • O_DSYNC

    O_DSYNC is an open-file status flag requiring write operations to complete with synchronized I/O data integrity, covering data and the metadata needed to retrieve it.

  • O_SYNC

    O_SYNC is an open-file status flag requiring write operations to complete with synchronized I/O file integrity, covering data and associated file metadata.

  • Object lock

    An object lock enforces retention restrictions on a specified object version through a retention policy or hold.

  • Object storage

    Object storage organizes data as independently addressed objects with associated metadata, accessed through object identifiers or keys rather than a block-device interface.

  • Object version ID

    An object version ID is a service-assigned identifier used with a bucket and key to select an S3 object version.

  • Object versioning

    Object versioning retains separately identifiable revisions of an object under the same key.

  • Open file description

    An open file description is a system-wide open-file object referenced by one or more file descriptors and holding state such as the current file offset and file status flags.

  • Open-channel SSD

    An open-channel SSD exposes media parallelism and placement controls so host software can manage data placement and I/O scheduling.

  • Open-loop load

    An open-loop load model schedules request arrivals independently of earlier request completions.

  • Open-zone limit

    An open-zone limit caps the zones simultaneously in implicitly open or explicitly open states.

  • Optical archival storage

    Optical archival storage preserves data on removable laser-readable media as part of a long-term retention and migration workflow.

  • Optical jukebox

    Robotic libraries swapping optical discs for archival retrieval.

  • Optical-disc lifetime estimate

    An optical-disc lifetime estimate predicts time to a defined error threshold for a stated population percentile and storage environment under an aging model.

  • Over-provisioning

    SSD over-provisioning is flash capacity withheld from host-addressable user storage to support controller management such as garbage collection and wear leveling.

  • Page cache

    The page cache is the kernel-managed memory that holds cached file contents for access and writeback.

  • Page LSN

    A page LSN records the log sequence number of the latest logged change reflected in a database page under the engine's recovery protocol.

  • Parity declustering

    Parity declustering places parity groups across a larger device pool to distribute reconstruction work.

  • Parity pollution

    Parity pollution is propagation of incorrect data into redundancy information through parity calculations.

  • Parity RAID

    Parity RAID uses computed redundancy across striped data to reconstruct missing chunks without storing complete mirrored copies.

  • Partial Parity Log

    Partial Parity Log is a Linux MD RAID5 mechanism that records the XOR of untouched stripe chunks before dispatching data and parity updates.

  • Partial quorum

    A partial quorum configuration allows a read response set and a write acknowledgement set that need not overlap.

  • Partition alignment

    Partition alignment places a partition's starting offset on boundaries appropriate to the storage topology reported by the underlying stack.

  • Partitioned filter

    An SST membership-filter layout split into independently loadable partitions located through a top-level index.

  • PATA

    A parallel attachment standard for storage devices, dominant in PCs before SATA.

  • PCIe 4.0 storage

    Fourth-generation PCIe roughly doubles per-lane bandwidth used by NVMe SSDs.

  • PCIe 5.0 storage

    Fifth-generation PCIe further increases lane bandwidth for next-wave NVMe drives.

  • PCIe lanes (storage)

    A PCIe lane is one pair of transmit and receive signal paths between two PCI Express ports; a link bundles 1, 2, 4, 8 or 16 lanes, so the lane count (x1 to x16) together with the PCIe generation sets the peak bandwidth available to an SSD controller.

  • PCIe retimer

    A signal conditioner extending PCIe trace length in servers with many NVMe slots.

  • PCIe storage attachment

    Use of PCI Express lanes as the electrical transport for modern high-performance SSDs, usually with NVMe as the protocol.

  • Peering (Ceph)

    Ceph peering establishes agreement among OSDs about a placement group's object state and associated metadata.

  • Perpendicular magnetic recording (PMR)

    A magnetic recording orientation where bits stand perpendicular to the platter, enabling higher areal density than longitudinal recording.

  • Perpendicular magnetic tape

    Recording orientation on tape analogous to PMR on disks for higher density.

  • Persistence domain

    A persistence domain is the set of components whose stored contents are guaranteed to survive a specified failure under the platform's operating contract.

  • Persistence ordering

    Persistence ordering is a constraint on the order in which updates become durable, rather than merely the order in which an application issues them.

  • Persistent memory

    Persistent memory is nonvolatile storage exposed through a memory-addressable interface, with durability governed by the platform's persistence contract.

  • Phase-change memory (storage)

    Memory that switches between amorphous and crystalline states; Intel 3D XPoint marketed a variant.

  • Physical journaling

    Physical journaling records modified on-disk representations, such as metadata buffer contents or changed regions, for recovery.

  • Physical sector

    A physical sector is the device-level data unit whose reported size describes physical read/write granularity rather than logical addressing.

  • Pipelined Read-Retry

    Pipelined Read-Retry overlaps NAND retry sensing with transfer and decoding of earlier attempts.

  • Placement group (Ceph)

    In Ceph, a placement group is a logical grouping of objects within a pool that share storage placement and are managed together for replication and recovery.

  • Planar NAND

    Planar (2D) NAND is flash memory in which the cells are built in a single layer on the silicon surface, the layout that 3D NAND replaced as a way to raise bit density.

  • PLC (penta-level cell)

    NAND storing five bits per cell; higher density with challenging endurance and read margins.

  • Point-in-time recovery

    Point-in-time recovery restores a database to a selected historical state by applying retained transaction-log history to a suitable backup.

  • POSIX_FADV_DONTNEED

    POSIX_FADV_DONTNEED is a file-access advice value requesting release of cached data that the application does not expect to access soon.

  • POSIX_FADV_NOREUSE

    POSIX_FADV_NOREUSE is a file-access advice value indicating that the application does not expect to reuse the specified data.

  • Power loss protection

    Power-loss protection is a set of hardware and firmware measures intended to preserve specified SSD data and internal state when external power is unexpectedly removed.

  • Powersafe overwrite

    Powersafe overwrite is the storage property that an interrupted file write leaves bytes outside its requested range unchanged.

  • Precision

    Precision is the fraction of positive predictions that match observed positive outcomes at a specified decision threshold.

  • Prediction horizon

    A prediction horizon is the future interval after a prediction time in which a specified target event is evaluated.

  • Prefix Bloom filter

    A Bloom filter built over extracted key prefixes rather than only whole keys, allowing negative membership tests for those represented prefixes.

  • Prefix extractor

    A key transformation with a defined input domain that produces the prefix used for prefix-based indexing or filtering.

  • Prefix-preserving crash consistency

    A recovery contract in which surviving updates form a prefix of the specified write order, including all writes covered by the last successful flush.

  • PRML detection

    Partial-response maximum-likelihood (PRML) detection recovers a recorded symbol sequence by equalizing readback to a chosen partial-response target and evaluating sequence likelihoods under a channel model.

  • Program/erase cycle

    One complete program and erase of a NAND erase block, a core endurance metric.

  • Protection information (PI)

    Protection information is integrity metadata accompanying storage I/O, with checks determined by the protocol, protection format and participating layers.

  • Purge sanitization

    Purge sanitization uses suitable logical or physical techniques to make target-data recovery infeasible even with current state-of-the-art laboratory techniques while potentially allowing the medium to be reused.

  • QLC SSD

    Solid-state drives built primarily from quad-level cell NAND for capacity-centric workloads.

  • Quad-level cell (QLC)

    NAND flash that stores four bits per cell using sixteen charge levels, optimizing cost per GB over endurance.

  • Queue depth

    Queue depth is the number of outstanding I/O requests at a specified boundary, while a configured depth limit is the maximum or target allowed in flight.

  • Quorum intersection

    Quorum intersection is the property that every relevant pair of allowed quorums shares at least one replica.

  • Racetrack memory

    Research memory moving magnetic domain walls along nanowires; not a shipping bulk store.

  • RAID

    Redundant Array of Independent Disks combines multiple drives for performance or fault tolerance.

  • RAID 10

    RAID 10 combines replicated data copies with striping across storage members.

  • RAID 5

    RAID 5 stripes data and distributed single parity across members so that one missing member can be reconstructed when the remaining required information is readable and consistent.

  • RAID 6

    RAID 6 uses dual parity protection to retain data after any two member failures, provided the remaining required data and redundancy are readable and consistent.

  • RAID rebuild

    A RAID rebuild reconstructs the required contents of a replacement or out-of-sync member from the array's surviving redundancy.

  • RAID tail hour

    In The Tail at Store, a RAID tail hour is a group-hour in which at least one data drive has an hourly average I/O latency at least twice its group's median.

  • RAID write hole

    The RAID write hole is the risk that interrupted member updates leave inconsistent parity and corrupt reconstruction of missing data.

  • Range tombstone

    A range tombstone is a versioned deletion marker that suppresses covered older keys across an ordered key interval.

  • Rate of occurrence of failures

    The rate of occurrence of failures (ROCOF) is the derivative with respect to time of the expected cumulative failure count of a repairable system.

  • Rateless IBLT

    Rateless IBLT is a set-reconciliation scheme that streams additional coded symbols until the receiver can recover the set difference without first estimating its size.

  • Raw bit error rate

    Raw bit error rate is the number of erroneous bits divided by the total bits read at a specified measurement point before error correction.

  • RDMA storage networking

    Remote direct memory access reduces CPU overhead for NVMe-oF and fast SAN traffic.

  • Read amplification

    Read amplification expresses storage-read work per logical read request or per useful byte returned, under an explicitly stated accounting convention.

  • Read disturb

    Read disturb is an unintended change in NAND cell thresholds caused by reads to other wordlines in the same block.

  • Read quorum

    A read quorum is a protocol-approved set of replicas whose responses satisfy the requirement for completing a read.

  • Read reclaim

    Read reclaim relocates valid NAND data to fresh pages to limit accumulated read-disturb errors.

  • Read repair

    Read repair reconciles divergent replicas as part of processing a read request.

  • Read-modify-write

    A storage update that reads existing data needed to preserve unchanged information, combines it with replacement data, and writes the modified data and any required redundancy.

  • Read-only mount

    A read-only mount restricts filesystem modification through Linux mount state, whose scope can be a VFS mount node, the filesystem superblock, or both.

  • Read-pass voltage

    Read-pass voltage is the bias applied to unselected NAND wordlines to make their cells conduct while another wordline is sensed.

  • Read-your-writes

    Read-your-writes is a session guarantee requiring subsequent reads to use a state that incorporates the session's prior successful writes.

  • Recall

    Recall is the fraction of observed positive outcomes identified by a classifier at a specified decision threshold.

  • Reconstruct-write

    A parity-array update method that computes new parity from incoming replacement data and unchanged data from the same stripe instead of updating old parity from old overwritten data.

  • Recovery point objective

    The recovery point objective specifies the point in time to which data must be recoverable after a disruption, commonly expressed as the maximum tolerable data-loss interval.

  • Recovery target

    A recovery target is the configured condition at which database log replay should stop.

  • Recovery time objective

    The recovery time objective sets the tolerable duration of resource unavailability before its effect on supported processes becomes unacceptable.

  • Reed–Solomon codes (storage)

    Reed–Solomon codes are maximum-distance-separable error-correcting codes over finite-field symbols that add n − k check symbols to k data symbols and can rebuild missing (erased) symbols, which is why storage systems use them for RAID 6 parity and erasure-coded object storage.

  • Reflink

    Filesystem support for sharing physical extents between files until one copy is modified.

  • Repair locality

    Repair locality is the number of helper fragments needed to recover a missing fragment under a specified erasure-code repair procedure.

  • Repair-read amplification

    Repair-read amplification is the ratio of bytes read during recovery to the explicitly stated quantity of lost data or lost encoded fragments being restored.

  • Replay attack

    A replay attack reuses previously valid data to induce acceptance in an unauthorized context.

  • Replication lag

    Replication lag is a difference in replication progress between a source and a replica, measured at a named processing stage in a stated unit.

  • Replication slot

    In PostgreSQL, a replication slot tracks a consumer's progress and retains WAL and other resources needed for that consumer to continue.

  • Resilver

    A resilver is ZFS's process of bringing a newly attached, replacement or out-of-date device into agreement with the data it must hold.

  • Restore test

    A restore test exercises recovery from backup material and checks whether the recovered data or selected system functions meet defined acceptance criteria.

  • Retention interference

    Retention interference is dependence of a flash cell's charge-retention behavior on the state of a neighboring cell.

  • Retry deduplication

    Retry deduplication recognizes repeated submissions of one logical request so that an already completed mutation is not executed again.

  • Ribbon filter

    A static approximate-membership filter built using banded Boolean linear systems, offering a space and construction-cost tradeoff relative to Bloom filters.

  • Right-censoring

    Right-censoring records that a time-to-event exceeds the last observed event-free time without observing the event time itself.

  • Robotic tape loader

    Mechanisms that move tape cartridges between slots and drives in a library.

  • RocksDB atomic flush

    RocksDB atomic flush installs the results of flushing selected column families into the database as one logical all-or-nothing MANIFEST group.

  • RocksDB column family

    A RocksDB column family is a separately configurable logical key space within one database, with its own memtables and SST files but a shared write-ahead log.

  • RocksDB MANIFEST

    RocksDB MANIFEST is the version-edit log mechanism used to recover the database's recorded state, with CURRENT identifying the active manifest log.

  • RocksDB pending compaction bytes

    RocksDB pending compaction bytes is an estimate of rewrite work needed to bring LSM levels within their size targets under level-based compaction.

  • RocksDB write slowdown

    A RocksDB write slowdown is the rate-reduction state of write backpressure, distinct from a full write stop.

  • RocksDB write stall

    A RocksDB write stall is backpressure that delays or stops foreground writes when configured resource or background-work limits are reached.

  • RocksDB WriteBufferManager

    RocksDB WriteBufferManager is a shared controller that accounts for memtable memory across participating column families or database instances and can trigger flushing, optional write stalls and block-cache charges.

  • Rollback journal

    A rollback journal is an undo log that preserves original database content so an incomplete transaction can be reversed.

  • Rollback protection

    Rollback protection rejects protected state older than an enforced version or freshness boundary using trusted state that cannot be rolled back with the protected object.

  • Rolling hash

    A rolling hash updates a fingerprint incrementally as the input window or stream advances, instead of recomputing it over the entire input each time.

  • Rotational latency

    Average time for the platter to rotate the requested sector under the head after a seek.

  • Rotational media

    Collective term for HDDs, optical disks, and tape that depend on moving surfaces.

  • Rotational vibration (RV)

    Rotational vibration is angular oscillatory motion that can disturb an HDD's ability to keep its heads aligned with recording tracks.

  • Run-length limited (RLL) encoding

    A magnetic recording code limiting consecutive same-polarity bits to increase linear density.

  • RWF_ATOMIC

    RWF_ATOMIC is a Linux pwritev2 flag requesting torn-write protection for the data range of a supported direct-I/O write.

  • RWF_DONTCACHE

    RWF_DONTCACHE is a Linux per-operation flag requesting best-effort removal of page-cache content newly instantiated by a buffered read or write.

  • S.M.A.R.T.

    Self-Monitoring, Analysis and Reporting Technology exposes drive health metrics to the host.

  • SAN

    Storage area network provides block access over Fibre Channel or iSCSI to multiple servers.

  • Sanitization validation

    Sanitization validation decides whether to accept or reject a sanitization result after evaluating its evidence, suitability and remaining risk to data confidentiality.

  • Sanitization verification

    Sanitization verification inspects the outcome of a sanitization operation to determine whether the selected technique completed successfully.

  • SAS expander

    A switch-like component that fans out SAS ports so many drives share fewer host links.

  • SAS PHY event counters

    SAS PHY event counters are per-physical-link-endpoint counts of specified link events, including invalid DWORDs, disparity errors, synchronization loss and PHY reset problems.

  • SATA Express

    A connector standard that multiplexed SATA and PCIe lanes for faster client storage before M.2 NVMe.

  • SATA PHY event counters

    SATA PHY event counters record distinct interface events in General Purpose Log 0x11 rather than measuring a disk failure rate.

  • SCSI

    Small Computer System Interface (SCSI) is a family of standards for device commands, logical units, status reporting and the transports that carry them.

  • SCSI CHECK CONDITION

    CHECK CONDITION is a SCSI command status used to report a condition described by sense information.

  • SCSI initiator and target

    In SCSI, the initiator is the endpoint that sends commands and the target is the endpoint that waits for them and performs the requested data transfers; the roles apply across parallel SCSI, Fibre Channel, iSCSI and other storage protocols.

  • SCSI persistent reservations

    SCSI persistent reservations control initiator access to a logical unit using registered keys and a selected reservation type.

  • SCSI sense key

    A SCSI sense key is a four-bit field identifying the broad category of a condition reported in sense data.

  • SCSI UNMAP

    A SCSI command that requests deallocation of specified logical block ranges.

  • SD Express

    Secure Digital cards with a second row of pins for PCIe/NVMe attachment alongside legacy SD modes.

  • Secure erase

    Secure erase is a context-dependent label for a storage erasure procedure whose command, scope and assurance must be specified.

  • Seek time

    Time for the actuator to move the head stack to the correct track on a hard disk.

  • Self-encrypting drive (SED)

    A self-encrypting drive encrypts stored data internally using integrated cryptographic and key-management capabilities.

  • Serial ATA (SATA)

    A serial bus interface and protocol family for attaching HDDs and SSDs, widely used in PCs and servers.

  • Serial Attached SCSI (SAS)

    An enterprise storage interface that extends SCSI semantics over a serial point-to-point or expander topology.

  • Serializability

    Serializability is a transaction-isolation property under which the read results and writes of committed concurrent transactions are equivalent to some serial execution of those transactions.

  • Session guarantees

    Session guarantees are consistency contracts for a session's operations, including read-your-writes, monotonic reads, monotonic writes and writes-follow-reads.

  • Set reconciliation

    Set reconciliation is the task of identifying items present in one of two sets but not the other.

  • Shingled band

    A shingled band is a group of overlapping magnetic tracks separated from neighboring bands by guard regions that limit overwrite propagation.

  • Shingled magnetic recording (SMR)

    An HDD recording method that overlaps tracks like roof shingles to raise areal density at the cost of rewrite behavior.

  • Single-level cell (SLC)

    NAND flash that stores one bit per cell, trading capacity for endurance and typically faster writes than denser cell types.

  • SLC cache

    A portion of TLC/QLC SSDs programmed in pseudo-SLC mode to absorb bursty writes.

  • SLC SSD

    SSDs built with single-level cell NAND for high endurance industrial or cache use.

  • Sloppy quorum

    A sloppy quorum allows reachable fallback nodes outside a key's normal replica set to participate when intended replicas are unavailable.

  • Slowdown ratio

    In Perseus, the slowdown ratio is observed drive latency divided by the workload-dependent upper prediction bound for that latency.

  • SMART normalized value

    A SMART normalized value is an ATA drive firmware's vendor-specific score for an attribute, interpreted against that attribute's threshold.

  • SMART raw value

    A SMART raw value is the vendor-defined attribute payload reported by an ATA drive, distinct from its normalized score.

  • smartctl exit status

    The smartctl exit status is a process result whose normal ATA interpretation combines independent command, health-threshold and log-history flags in an eight-bit mask.

  • SMB byte-range lock

    An SMB byte-range lock coordinates access to a specified region of a file through shared or exclusive locking associated with a file open.

  • SMB durable handle

    An SMB durable handle allows a client to attempt to recover an existing file open after a network disconnect.

  • SMB file sharing

    Server Message Block is a network protocol family used to access shared files and other server resources.

  • SMB FLUSH

    SMB FLUSH is an SMB2/SMB3 request to propagate cached information for an open file to its backing persistent store, or to wait for a named-pipe reader to consume previously written data.

  • SMB lease

    An SMB lease is a server-granted arrangement that permits selected client-side read, write, or handle caching while coordinating access to a shared object.

  • SMB opportunistic lock

    An SMB opportunistic lock is a revocable server-granted caching arrangement that lets a client reduce network operations while coordinating access to a file.

  • SMB persistent handle

    An SMB persistent handle extends durable-open recovery to server failover on a supporting continuously available share.

  • SMOTE

    SMOTE is an oversampling method that creates synthetic minority-class feature vectors by interpolating between a minority example and selected minority-class nearest neighbors.

  • SMR garbage collection

    SMR garbage collection relocates staged updates and rewrites affected shingled regions to reclaim reusable space.

  • SMR persistent cache

    An SMR persistent cache is a nonvolatile staging area that holds updates before they are incorporated into their target shingled regions.

  • Snapshot isolation

    Snapshot isolation gives a transaction a stable committed snapshot plus its own writes and prevents concurrent transactions that write the same data from both committing.

  • Snapshot-consistent flash translation layer

    A research FTL that recovers a flush-defined disk snapshot instead of an arbitrary later write prefix.

  • SNIA

    Storage Networking Industry Association publishes education and terminology for data infrastructure.

  • Soft updates

    Soft updates is a filesystem metadata-consistency mechanism that delays unsafe on-disk changes until their update dependencies are satisfied.

  • Soft-decision decoding

    Soft-decision decoding uses reliability information about observed symbols rather than only their hard symbol decisions.

  • Solid-state drive (SSD)

    A solid-state drive is a storage device that retains data in nonvolatile semiconductor memory without moving recording media.

  • Solid-state media

    Storage without macroscopic moving parts, including NAND, 3D XPoint, and NVRAM.

  • Sorted string table

    An immutable table of sorted key-value entries used as a persistent component in storage engines such as LevelDB and RocksDB.

  • Space amplification

    Database space amplification quantifies storage overhead relative to logical data size under an explicitly stated total-space or excess-space convention.

  • Sparse file

    A file with unallocated ranges that read as zeros, allowing its logical size to exceed its allocated storage.

  • SQLite super-journal

    A SQLite super-journal is a coordination file that links recovery outcomes for a qualifying rollback-mode transaction modifying multiple attached databases on one connection.

  • SQLite WAL end mark

    A SQLite WAL end mark is the committed WAL boundary that determines which page versions a read transaction may observe.

  • SQLITE_BUSY_SNAPSHOT

    SQLITE_BUSY_SNAPSHOT is SQLite's extended result code for a WAL read transaction that cannot become a writer because its snapshot is obsolete.

  • SSD controller

    ASIC or SoC managing NAND channels, ECC, and host protocols on an SSD.

  • SSD DRAM cache

    SSD DRAM is volatile working memory that can hold address mappings, controller metadata or buffered user data, depending on the design.

  • SSD mapping cache

    An SSD mapping cache retains selected logical-to-physical address mappings in memory.

  • SSD preconditioning

    Preparatory writing used to establish a specified SSD state before performance measurement.

  • SSD steady state

    A workload-specific SSD performance condition in which a named metric satisfies stated stability criteria over a defined measurement window.

  • SSD thermal throttling

    SSD thermal throttling is a controller response that limits activity or performance to manage device temperature.

  • SSHD (hybrid drive)

    A hard drive with a small NAND cache to accelerate frequently read data while retaining rotating media.

  • ST-412

    Seagate's follow-on full-height 5.25-inch HDD interface companion to the ST-506 ecosystem.

  • ST-506 interface

    An early HDD interface where the drive exposed raw heads and the controller lived on a host adapter card.

  • Staggered scrubbing

    Staggered scrubbing is a scan-order strategy that visits segments across multiple disk regions before returning to subsequent segments in each region.

  • STATX_WRITE_ATOMIC

    STATX_WRITE_ATOMIC is a Linux statx request for a file's reported atomic-write size limits and maximum vector count.

  • Storage cache flush

    A storage cache flush requests persistence of writes buffered in the addressed storage stack, with its coverage and ordering defined by that interface.

  • Storage immutability

    Storage immutability prevents specified data from being overwritten or deleted under an enforced retention rule or hold.

  • Storage latency

    Storage latency is the elapsed time between specified start and completion events for an I/O operation, including any delays inside those measurement boundaries.

  • Storage snapshot

    A storage snapshot is a point-in-time representation of a filesystem or volume, whose implementation may share blocks with its source.

  • Storage throughput

    Storage throughput is the amount of data transferred per unit time at a specified system boundary, usually expressed in bytes per second.

  • Storage virtualization

    A layer abstracts multiple backends into pooled logical volumes presented to hosts.

  • Storage-class memory (SCM)

    Media with latency between DRAM and NAND, often byte-addressable, used for persistence tiers.

  • Striping (storage)

    Splitting sequential data across drives to aggregate bandwidth.

  • Submission latency (fio)

    Submission latency in fio is the elapsed time from initialization of an I/O unit to an engine-dependent submission boundary.

  • Succinct range filter

    An approximate point-and-range membership structure based on a truncated order-preserving Fast Succinct Trie.

  • Superparamagnetic limit

    The grain-size floor where longitudinal bits become thermally unstable, motivating PMR and energy-assisted recording.

  • Survival function

    The survival function S(t) = P(T > t) is the probability that a time T to a defined event exceeds t, measured from a specified time origin.

  • Symbol erasure

    A symbol erasure is a codeword position whose value is unavailable or deliberately discarded and whose location is known to the decoder.

  • sync_file_range

    sync_file_range is a Linux-specific operation that initiates or waits for page-cache writeback over a file range without synchronizing file metadata or flushing volatile device write caches.

  • syncfs

    syncfs is a Linux system call that synchronizes pending file data and metadata for the filesystem selected by an open file descriptor.

  • Synchronous replication

    Synchronous replication makes successful completion depend on acknowledgement that a specified set of replicas has reached the processing stage required by the replication contract.

  • Synthetic full backup

    A synthetic full backup reconstructs a complete backup for a selected recovery point from retained full and incremental backup data without rereading the entire protected dataset from production.

  • Systematic code

    A systematic code includes the original data symbols unchanged among its encoded symbols.

  • Tail latency

    Tail latency describes the high-latency part of an operation response-time distribution, usually summarized using specified high percentiles.

  • Tape encryption

    Encrypting data as it is written to tape cartridges to protect offline media.

  • Tape library

    Automated systems inserting LTO or enterprise tape cartridges into drives.

  • TapeAlert

    TapeAlert is a SCSI status-reporting mechanism for tape devices that exposes condition flags through LOG SENSE page 2Eh.

  • TBW

    Terabytes Written rating estimates total host writes an SSD warranty covers before wear exhaustion.

  • TCG Opal

    A Trusted Computing Group spec for managing hardware encryption on self-encrypting storage devices.

  • Temporal validation

    Temporal validation evaluates a predictor on later observations using training information available before the evaluation boundary.

  • Thermal flying-height control (TFC)

    Thermal flying-height control uses an embedded heater to adjust HDD head-disk clearance through local thermal protrusion.

  • Thin provisioning

    Presenting logical storage capacity while allocating physical backing from a shared pool as writes require it.

  • Thunderbolt storage

    PCIe tunneling over Thunderbolt enables external NVMe enclosures at near-internal link speeds.

  • Tiered compaction

    Tiered compaction allows multiple sorted runs to accumulate and merges groups of runs into typically larger runs instead of maintaining one run at every tier.

  • Tiled magnetic recording

    A proposed patterning approach grouping grains into magnetic tiles for higher density.

  • TLC SSD

    SSDs using triple-level cell NAND as the mainstream balance of cost and endurance.

  • TMR read head

    Tunnel magnetoresistance sensors succeeded GMR heads for higher signal on dense tracks.

  • Torn write

    A torn write is an interrupted write that persists only part of its intended update, potentially leaving a database page with mixed old and new contents.

  • Touchdown sensor (TDS)

    An HDD touchdown sensor is a temperature-sensitive element used to observe thermal changes near the head-disk interface during clearance and contact studies.

  • TRIM

    The ATA DATA SET MANAGEMENT Trim function tells a device that specified logical block ranges are no longer needed.

  • Triple-level cell (TLC)

    NAND flash that stores three bits per cell using eight charge levels, common in consumer and many enterprise SSDs.

  • U.2 / U.3

    Enterprise SSD bay and connector family derived from SFF-8639, supporting NVMe and legacy SAS/SATA pinouts in U.3.

  • UASP

    USB Attached SCSI Protocol (UASP) transports SCSI commands over USB and supports multiple outstanding commands, without by itself guaranteeing throughput, SMART pass-through or durable writes.

  • UDO

    Ultra Density Optical was a 30 GB-class professional WORM optical cartridge format.

  • Uncorrectable bit error rate

    Uncorrectable bit error rate is a storage reliability metric that normalizes unrecovered data-error outcomes by a specified bit count after the stated correction and recovery procedures.

  • Unlink

    Unlink is the removal of a directory entry that names a file, without invalidating the file's other hard links or existing open references.

  • UNMAP

    The SCSI UNMAP command requests deallocation of logical blocks.

  • Unserializable write

    An unserializable write is a storage failure in which recovered contents cannot be reconciled with an operation order allowed by the known write history.

  • Unwritten extent

    An allocated filesystem extent whose data is not initialized and is exposed as zeros when read through the filesystem.

  • Up set (Ceph)

    In Ceph, the up set is the ordered OSD list assigned to a placement group by CRUSH for a particular map epoch.

  • USB mass storage

    The USB device class that presents block storage to hosts using BOT or UASP transports.

  • V-NAND

    Samsung's brand for its charge-trap 3D NAND vertical stacking architecture.

  • Value log

    A value log is an append-oriented record store whose values are located through a separate index.

  • Volume manager

    Host or array software that groups physical drives into logical volumes and snapshots.

  • WAL archiving

    WAL archiving preserves write-ahead-log segments for later recovery before normal log recycling can remove them.

  • Warm storage tier

    Capacity-oriented online storage balancing cost and occasional access latency.

  • Wear leveling

    A flash management technique that spreads erase cycles across blocks so no single region wears out prematurely.

  • Winchester disk architecture

    Winchester disk architecture combines low-mass, lightly loaded flying heads with lubricated disks in a protected head-disk assembly; it does not require non-removable media.

  • WORM storage

    Write-once-read-many storage preserves recorded content against subsequent alteration while allowing repeated reads.

  • Write amplification

    Device-level byte write amplification is the ratio of bytes programmed to the storage medium to bytes written by the host over the same accounting interval.

  • Write combining

    Merging adjacent small writes into fewer large operations to reduce amplification on flash or SMR.

  • Write quorum

    A write quorum is a protocol-approved set of replicas whose acknowledgements satisfy the requirement for completing a write.

  • Write skew

    Write skew is a concurrency anomaly in which transactions read overlapping data and make disjoint writes whose combined outcome can violate an invariant that each transaction would preserve alone.

  • Write-ahead log

    A write-ahead log is a recovery log whose relevant records must become durable before the corresponding changes are persisted in database data files.

  • Write-back cache

    Write-back caching completes a write after updating the cache and defers updating its backing store until later.

  • Write-intent bitmap

    A write-intent bitmap tracks regions of a redundant array that may need synchronization after interrupted writes.

  • Write-once media

    Storage that physically or logically prevents rewriting committed regions.

  • Write-through cache

    Write-through caching propagates writes to the backing store as part of completing them at the cache layer.

  • Writeback error

    A writeback error is a failure encountered while transferring modified cached data to its backing storage.

  • Writes-follow-reads

    Writes-follow-reads requires every replica incorporating a session write to incorporate and order before it the updates relevant to that session's earlier reads.

  • XFS Active Item List

    The XFS Active Item List tracks logged items whose journal records remain needed until later retirement.

  • XFS Committed Item List

    The XFS Committed Item List tracks in-memory logged changes awaiting a journal checkpoint.

  • XFS deferred operation

    An XFS deferred operation postpones metadata work to a later transaction to satisfy locking or reservation constraints.

  • XFS delayed logging

    XFS delayed logging aggregates metadata changes in memory before committing them to the filesystem journal.

  • XFS intent log item

    An XFS intent log item describes deferred work that log recovery may need to complete.

  • XFS relogging

    XFS relogging records an object's outstanding metadata changes again in a newer transaction.

  • XFS rolling transaction

    An XFS rolling transaction commits one step of a transaction chain and continues with a fresh transaction using a permanent log reservation.

  • XTS-AES

    XTS-AES is a tweakable AES encryption mode for storage data units that provides confidentiality without authenticating the data or its source.

  • ZAC

    Zoned ATA Commands are the SATA counterpart to ZBC for host-managed SMR HDDs.

  • ZBC

    Zoned Block Commands standardize host-managed SMR access for SCSI/SATA devices.

  • ZFS error scrub

    A ZFS error scrub is an integrity scan restricted to files already recorded with data errors.

  • ZFS Intent Log

    The ZFS Intent Log is a per-dataset recovery log that can persist filesystem operations before their transaction group reaches stable storage.

  • ZFS separate log

    A ZFS separate log is dedicated pool log-device storage used for intent-log blocks instead of their default allocation in the main pool.

  • ZFS transaction group

    A ZFS transaction group is an ordered batch of changes whose synchronization advances the pool's consistent persistent state.

  • Zip drive

    A removable cartridge drive format from Iomega offering tens to hundreds of megabytes per disk in the 1990s.

  • Zone Append

    Zone Append writes at a controller-selected position within a specified zone and returns the assigned starting logical block address on successful completion.

  • Zone capacity

    Zone capacity is the maximum number of logical blocks that may be written within a zone.

  • Zone Finish

    Zone Finish changes an eligible sequential zone to Full, ending further writes until reset without discarding the data already written.

  • Zone Reset

    Zone Reset makes an eligible sequential zone empty for reuse, returns its write pointer to the zone start and invalidates access to its previous data.

  • Zone write pointer

    A zone write pointer identifies the next writable logical block address in a sequential zone when its current state makes that pointer valid.

  • Zoned block device (ZBD)

    A zoned block device exposes a logical block address space divided into zones with zone-specific access rules.

  • Zoned namespace

    A zoned namespace is an NVMe namespace whose logical address space follows the ZNS command set's zone organization and write constraints.

  • Zoned namespaces (ZNS)

    Zoned Namespaces (ZNS) is an NVMe command set that organizes a namespace into zones with sequential-write constraints and explicit reset before reuse.

Datasets

  • 0.86% of nearline disks and 0.065% of enterprise disks developed a checksum mismatch in 41 months

    Bairavasundaram et al., FAST 2008, report that 3,088 of about 358,000 nearline disks (0.86%) and 767 of 1.17 million enterprise-class disks (0.065%) developed at least one silent checksum mismatch in 41 months of support logs covering 1.53 million disks, about 400,000 mismatched 4 KB blocks in all. The median affected disk had 3 mismatches, the mean 104, the maximum 33,000. Only detected corruption is counted. A CERN IT report from 2007 gives an independent but different measure: 22 of 33,700 files failed a checksum comparison.

  • 355 of 597 public cloud outages have an unknown root cause

    Gunawi et al., SoCC 2016, Table 3, mark 355 of 597 unplanned outages as UNKNOWN. The study covers 32 popular Internet services and 1,247 public reports from January 2009 through December 2015. The paper states that only 40% of those descriptions reveal a root cause and only 24% reveal a fix. Among known root-cause tags, the three largest counts are UPGRADE 54 (16%), NETWORK 52 (15%), and BUGS 51 (15%). STORAGE is 13 occurrences on 4 services (4% of known causes). HARDWARE is 5 occurrences on 4 services (1% of known causes). One outage can carry more than one tag, so the occurrence column is not a partition of the 597 outages. In the yearly column, M means at least 10, not exactly 10.

  • 38% of failed datacenter SSDs showed none of the four SMART symptoms; the ones that did failed 3 to 20 times as often

    Narayanan et al., SYSTOR 2016, studied over half a million SSDs in one operator's datacenters over nearly 3 years. 62% of failed devices had shown at least one of four SMART symptoms and 38% none; devices with a symptom failed 3 to 20 times as often. A classifier reached 87% precision and 71% recall with 5-fold cross-validation. Cross-check rows come from NetApp (FAST 2020) and Backblaze (2016).

  • An example BCH code corrects raw bit error rates up to 1e-3, yet Google's field SSDs had median rates of 6e-10 to 3e-8, and raw rate did not predict uncorrectable errors

    An example BCH code corrects raw bit error rates up to 1.0e-3 and soft LDPC up to 5.0e-3 (Cai et al., 2017; Zhao et al., FAST 2013 find about 3 times). Google's field median raw bit error rate was 5.8e-10 to over 3e-8, and 2 to 6 per 1,000 drive days had an uncorrectable error (Schroeder et al., FAST 2016).

  • At 128K, one three-node vSAN cluster read 10,366 MB/s on NVMe, 4,566 MB/s on SAS, and 2,776 MB/s on SATA

    At 128K and 100 percent sequential read, one three-node VMware vSAN cluster reached 10,366 MB/s on KIOXIA CD6 NVMe, 4,566 MB/s on 12 Gbps SAS, and 2,776 MB/s on 6 Gbps SATA. Principled Technologies reported those cluster totals at each configuration's own 100 percent Vdbench IOrate. Hands-on testing ended 21 May 2021, the configurations were finalized on 14 April 2021 or earlier, and the KIOXIA-commissioned report is dated September 2021. The same rows show latency of 13.88 ms on NVMe and 3.51 ms on SATA, so the higher throughput is not a lower-latency result. The 6 Gbps and 12 Gbps figures are the printed link rates and are not converted to MB/s.

  • Azure disk-error prediction caught 36.5% of faulty disks at a 0.1% false-positive rate, and random cross-validation said 91.6%

    Xu et al., USENIX ATC 2018, built a disk-error predictor for Azure. At a 0.1% false-positive rate it caught 36.50% of faulty disks on one test set (29.67% to 41.09% across three), against 15.51% to 30.51% for SVM and random forest baselines on SMART data; a random split gave 91.64% on the same data. Rows from Backblaze (2016) show the SMART gap in another fleet.

  • Backblaze AFR by drive power-on age, Q4 2025

    Annualized failure rate by drive power-on age, computed from Backblaze's raw daily Drive Stats files for Q4 2025 (October 1 to December 31, 2025) with the exposure counted per age bucket. Sample: hard drives of 3 TB or more with a power-on-hours value, 30,575,671 drive days and 926 failures (1.11% pooled AFR). The rate is 0.36% at 1 to under 2 years, 2.59% at 6 to under 7 and 7.08% at 7 to under 8, from 44 failures in 0.7% of drive days. Association only, one fleet and one quarter, with model mix that changes by age.

  • Backblaze drive model AFR, Q1 versus Q2 2026

    Side-by-side published annualized failure rates for 33 hard-drive models in Backblaze's Q1 2026 (January 1 to March 31) and Q2 2026 (April 1 to June 30) Drive Stats model tables. 31 models appear in both. Fleet AFR in the published totals rows rose from 1.24% (1,030 failures, 30,203,180 drive days) to 1.73% (1,498 failures, 31,553,350 drive days). Vendor claim; Backblaze's own fleet, not an industry sample.

  • Backblaze hard drive AFR by capacity group, 2022 to 2025

    Yearly annualized failure rate of Backblaze's hard drives by nominal capacity group, computed from the raw daily Drive Stats files for 2022 to 2025 (sixteen quarterly zips) with the drive-day exposure of each group and exact 95% Poisson intervals. Sample: drives of 3 TB or more, 388,670,883 drive days and 16,051 failures over the four years. In 2025 the 20 to 22 TB group was at 0.51% on 16.0% of drive days, 16 to 18 TB at 1.03%, 12 to 14 TB at 1.84% and 8 to 10 TB at 2.19%. One fleet, and capacity groups mix models and ages, so the file does not show an effect of size.

  • Backblaze hard drive AFR by manufacturer, 2022 to 2025

    Yearly annualized failure rate of Backblaze's hard drives for Seagate, HGST, Toshiba and WDC, computed from the raw daily Drive Stats files for 2022 to 2025 (sixteen quarterly zips) with exact 95% Poisson intervals. Sample: drives of 3 TB or more, 388,670,883 drive days and 16,051 failures over the four years. Pooled AFR was 1.39% in 2022, 1.70% in 2023, 1.59% in 2024 and 1.36% in 2025. HGST went from 0.63% in 2022 to 3.01% in 2024 and 2.89% in 2025. One fleet, and the file does not say why rates moved.

  • Backblaze hard drive AFR by month and capacity class, 2025

    Month-by-month annualized failure rate of Backblaze's hard drives in 2025 (January 1 to December 31), computed from the raw daily Drive Stats files with exact 95% Poisson intervals, for all drives of 3 TB or more and for three capacity classes. Sample: 115,936,784 drive days and 4,327 failures, a 1.36% pooled AFR that matches Backblaze's published annual figure. Monthly AFR runs from 0.54% in December to 1.72% in September. One fleet, one year, and the file does not say why months differ.

  • Backblaze hard drive models added and retired, 2022 to 2025

    Which hard-drive models Backblaze added or retired between January 1, 2022 and December 31, 2025, from the raw daily Drive Stats files (sixteen quarterly zips). Sample: all 66 model strings of drives of 3 TB or more, 388,670,883 drive days and 16,051 failures, with drives on December 31 of each year, exposure, failures and the 2022 to 2025 AFR with exact 95% Poisson intervals per model. Models added after 2022 Q1 held 79,349 of the 334,844 drives on December 31, 2025. One fleet, and model strings are used as they appear in the files.

  • Backblaze hard drive models, yearly AFR and exposure, 2022 to 2025

    Yearly drive days, failures and annualized failure rate with exact 95% Poisson intervals for the 22 Backblaze hard-drive models that had at least 100,000 drive days in every year from 2022 to 2025, computed from the raw daily Drive Stats files (sixteen quarterly zips). Sample: 88 model-years. Some models stay flat, such as the Toshiba MG07ACA14TA at 1.01% to 1.15%, while others move a lot: HGST HUH721212ALN604 went from 0.74% in 2022 to 5.64% in 2024, and Toshiba MG08ACA16TEY from 1.58% in 2024 to 6.30% in 2025. One fleet, and the file does not show why a rate moved.

  • Backblaze model AFR with 95% intervals, Q1 and Q2 2026

    Published Q1 and Q2 2026 Backblaze AFRs for 33 hard-drive models, each with an exact 95% Poisson interval computed from the published failures and drive days. Sample: Q1 2026 (January 1 to March 31) 30,203,180 drive days and 1,030 failures; Q2 2026 (April 1 to June 30) 31,553,350 drive days and 1,498 failures. Of 31 models in both quarters, the intervals do not overlap for 4 and overlap for 27. The Poisson assumption is a modelling choice made here, not something Backblaze publishes.

  • Backblaze pooled AFR by manufacturer and capacity, Q1 versus Q2 2026

    Pooled annualized failure rates for Backblaze's published Q1 2026 (January 1 to March 31) and Q2 2026 (April 1 to June 30) model tables, grouped by manufacturer (4 groups) and nominal capacity (10 groups). Pooled over 33 model rows: 30,203,180 drive days and 1,030 failures in Q1, 31,553,350 drive days and 1,498 failures in Q2. Pooled AFR rose in all four manufacturer groups and in 8 of 9 capacity groups present in both quarters. Vendor claim data from Backblaze's own fleet; the grouping and pooling are computed here.

  • Backblaze Q2 2026 hard drive AFR by model

    Backblaze's published Q2 2026 quarterly hard-drive annualized failure rate was 1.73% (vendor claim): 1,498 failures across 31,553,350 drive days on 354,415 drives. This download is the 31-model table for April 1 through June 30, 2026 inclusive (drive count above 100 and drive days above 10,000), not the daily SMART archive.

  • Backblaze SSD models in 2025: drive days, failures and the AFR upper bound

    Exposure and failures for the SSD models in Backblaze's raw Drive Stats files for 2025 (January 1 to December 31, 2025). Sample: 20 SSD models, 1,075,258 drive days, 2,972 drives on December 31, and zero failures. With no failures the file gives each model's exact 95% upper bound on the annualized failure rate: 0.13% for all SSD models pooled, and 0.34% to 4.30% for the models with 10,000 or more drive days. One fleet, mostly boot drives, so it does not describe SSDs in general.

  • Bloom filter allocation: equal memory, different lookup cost

    Fourteen deterministic cases compare equal bits per entry with optimized allocation across three invented runs. Expected probes, not measured latency.

  • Datacenter failure tickets are not failed-device counts

    Fourteen reported-value rows from three historical studies, with distinct counting units and source qualifiers. The separate synthetic burst example illustrates adjacent-gap grouping, not an empirical failure rate.

  • Deduplication restore locality: a six-request trace

    Six synthetic cold-cache LRU scenarios isolate repeated container reads from unused fetched bytes. No device timings or real backup records.

  • Disk failure prediction: published scores and validation limits

    Lu et al. (FAST 2020) and two SMART-warning sources: 13 reported figures with units, bounds and validation limits. A source extract, not a model reproduction.

  • Disk replacement rates and fleet event gaps: reported values

    An 18-row extraction of reported replacement rates and fleet event gaps, with source qualifiers and population limits; not a disk-lifetime dataset.

  • Eleven nines: what a durability model does not prove

    Historical source figures and reproducible fixed-window arithmetic: distinguish Poisson event counts from distinct-shard binomial probabilities, with explicit storage-class scope.

  • Enterprise SSD replacements ran at 0.22% a year across 1.4 million NetApp drives, with firmware the biggest swing

    Maneas et al., FAST 2020, mined NetApp support messages for about 1.4 million SSDs (3 manufacturers, 18 models, January 2017 to May 2019). The average annual replacement rate was 0.22%, from 0.07% to nearly 1.2% by model. Early firmware versions of some families were replaced 2 to more than 10 times as often as later ones, and the chance of another replacement within a week in a RAID group was 9.39% against 0.0504% in a random week. Cross-check rows come from Google (FAST 2016).

  • Google measured a disk MTTF of 10 to 50 years but a node MTTF of 4.3 months; 37% of node failures came in bursts

    Ford et al., OSDI 2010, studied tens of Google storage cells over one year. Node MTTF was 4.3 months against 10 to 50 years for a disk, and 37% of failures were part of a burst of at least 2 nodes. Cross-check rows come from NetApp (FAST 2020) and HPC1 (FAST 2007) and show clustered drive replacements.

  • HDD rotational latency by spindle speed

    Maximum and average rotational latency of a hard disk drive for six spindle speeds from 3,600 to 15,000 rpm, computed as 60 / rpm and half of that, and checked against the values printed in the cited Wikipedia article. At 7,200 rpm one revolution takes 8.33 ms and the average wait is 4.17 ms, and at 15,000 rpm they are 4.00 ms and 2.00 ms. Arithmetic from a definition, no measurements and no seek times.

  • In Alibaba's SSD fleet, 12.9% of failures were in the same node and 18.3% in the same rack within 30 minutes of another failure

    Han et al., FAST 2021, studied nearly one million Alibaba SSDs over two years. 12.9% of failures were intra-node and 18.3% intra-rack within 30 minutes, and the strongest SMART attribute had a rank correlation of only 0.23 with them. Cross-check rows come from NetApp (FAST 2020) and Google (OSDI 2010).

  • In an 18-month Berkeley study of 368 disks, 7 data disks failed against 13 enclosure backplane failures; disks were 90% of parts but about 4% of errors

    Talagala and Patterson (UC Berkeley, 1999) logged 18 months of a prototype with 368 SCSI data disks. 7 data disks failed (1.9%), against 13 of 46 enclosures, and disks were about 90% of parts but around 4% of errors. Cross-check rows come from Schroeder and Gibson (FAST 2007) and Ford et al. (OSDI 2010).

  • IOPS, bandwidth, queue depth and latency: a worked table from Little's law

    How IOPS, bandwidth, queue depth and mean latency relate, as a worked table of 100 rows: four block sizes (4 KiB to 1 MiB), queue depths of 1 to 128 and mean latencies of 100 microseconds to 10 milliseconds. The rules are IOPS = queue depth / mean latency (Little's law) and bandwidth = IOPS x block size, in decimal MB/s and in MiB/s as fio prints them. Pure arithmetic, no measurement. For example, queue depth 1 at 100 microseconds is 10,000 IOPS and 40.96 MB/s at 4 KiB, and queue depth 32 at 1 millisecond is 32,000 IOPS.

  • Key-value separation: cleaning-cost sensitivity

    Thirty deterministic byte-accounting cases compare inline records with separated values, including relocation-driven index writes. Invented inputs, not engine measurements.

  • Linux names 4 blk-mq schedulers; I/O priority lists 8 RT levels for bfq and mq-deadline

    Linux switching-sched names 4 per-device blk-mq schedulers: mq-deadline, none, bfq, and kyber. I/O priority is named for bfq and mq-deadline, with 3 classes, 8 RT class-data levels, and best-effort levels 0 (highest) through 7 (lowest); none and kyber are not named. Kyber has 2 tunables, read and synchronous-write targets in nanoseconds, which are throttle targets rather than a measured latency. The none scheduler does not reorder, and completion order is not guaranteed. No throughput was measured.

  • Low-end NetApp interconnect events exceed disk events, 4,338 to 3,230

    In Jiang et al., FAST 2008, Table 1, low-end NetApp systems recorded 4,338 physical-interconnect failure events and 3,230 disk failure events from January 2004 through August 2007 (22,031 systems and 264,983 FC disks ever installed). For Figure 4(b), which excludes subsystems that used Disk H, that class has a stated disk AFR of 0.9% and a storage-subsystem AFR of 4.6%. In Maneas et al., FAST 2020, Table 2, SCSI error is 32.78% of SSD replacements (ARR 0.055%) on almost 1.4 million NetApp SSDs; that signal is a hardware error the SSD reports (the example is drive DRAM ECC), while aborted commands are 13.56% (ARR 0.023%) and include a host or connection case where write data never reaches the device.

  • LRC repair costs: explicit denominators

    Five deterministic whole-fragment examples distinguish data repair, all-fragment averages and parity-inclusive accounting. Not cluster measurements.

  • LTO generations: native and compressed capacity and throughput, LTO-1 to LTO-10

    Native and advertised compressed capacity, release year and maximum native throughput of LTO Ultrium generations 1 to 10 (11 rows, with the 30 TB and 40 TB LTO-10 cartridges), taken from the LTO Program pages for generations 8, 9 and 10 and the Wikipedia generations table for the rest, plus arithmetic: the hours to write one full cartridge at the maximum native rate and the capacity step from one generation to the next. Native capacity goes from 0.1 TB in LTO-1 to 40 TB in LTO-10, and the 40 TB cartridge takes 27.78 hours to fill at 400 MB/s. Two published speed figures do not match their own arithmetic and are flagged.

  • NAND geometry and timing: historical source values

    Selected chip parameters and simulation results from 2008-2018, with explicit source scope. These are not current SSD specifications or a controlled comparison of NAND generations.

  • Over 56% of failed drives had no count on four strong SMART signals

    Over 56% of failed drives in the Google fleet studied by Pinheiro, Weber, and Barroso (FAST '07; more than 100,000 consumer PATA and SATA drives; SMART counts from December 2005 through August 2006) had no count on scan errors, reallocation count, offline reallocation, or probational count. Adding every other SMART parameter except temperature still left over 36% of failed drives at zero on all of those variables. That 56% figure is an upper bound on coverage for the four signals, not a false-positive-aware accuracy.

  • Parity declustering: survivor-read accounting

    Twenty-one exact survivor rows compare fixed and balanced width-four groups with a width-eight control. Synthetic accounting, not storage measurements.

  • Payload ceilings of SATA, SAS and PCIe x4 links by generation

    Theoretical one-direction payload ceilings for 14 storage-link generations: SATA 1.0 to 3.0, SAS-1 to SAS-4 (one lane), and PCIe 1.0 to 7.0 at four lanes. Each value is the published line rate times the line-code efficiency, and nothing is measured. SATA 3.0 gives 600 MB/s, SAS-4 gives 2,400 MB/s, PCIe 4.0 x4 gives 7,877 MB/s and PCIe 7.0 x4 gives 60,500 MB/s. Real drives and protocols stay below these ceilings.

  • Perseus fail-slow drives: reported counts and benchmark limits

    Reported Perseus drive counts and benchmark scores, with population limits and a separate comparison to operator incident reports.

  • Power-on age of failed drives versus the fleet, Backblaze Q4 2025

    Per-model power-on age of the hard drives that failed in Backblaze's Q4 2025 (October 1 to December 31, 2025) against the age of the fleet on December 31, computed from Backblaze's raw daily Drive Stats files. Sample: 34 hard-drive models, 334,392 drives on December 31, 30,534,025 drive days, 943 failures (1.13% pooled AFR), of which 924 carry a power-on-hours value. Pooled medians are 4.65 years for failed drives and 3.38 years for the fleet, but within single models the two medians are close.

  • RAID write costs: reads, writes and payload

    56 deterministic RAID5/P+Q examples compare read-modify-write and reconstruct-write with explicit byte denominators. No device measurements or timing predictions.

  • RAID write-hole states: an exhaustive one-bit XOR model

    32 synthetic states distinguish inconsistent parity, recovery of an untouched missing chunk and preservation of an interrupted update. Not hardware measurements or failure probabilities.

  • Read repair: three constructed state traces

    A finite example contrasts a narrow blocking repair, response-only reconciliation and a full-partition read, without running a Cassandra cluster.

  • Read-only SSD intervals: when byte WAF is undefined

    Four constructed counter-delta cases preserve zero-host-write intervals, distinguish ratios from rates, and show why sequential windows must be combined before division.

  • Replacing disks at 200 reallocated sectors removed 88% of triple-disk RAID failures at one vendor

    Ma et al., FAST 2015, analysed about 1 million SATA disks in 6 models in one vendor's backup systems (logs of 21 to 60 months from June 2008). Replacing a disk once its reallocated-sector count passed 200 avoided about 88% of triple-disk RAID failures, which were 80% of RAID failures, or about 70% of all disk-related incidents. In simulation, thresholds below 200 caught 52% to 70% of failures within 60 days with 0.8% to 4.5% false positives. Cross-check rows come from Google (FAST 2007) and Backblaze (2016).

  • Sector-error prediction and adaptive scrubbing: reported figures

    Selected published figures for drive-week prediction, simulated detection time and two other fleets; these are different endpoints, not a pooled estimate.

  • Slow RAID hours are not request tail latency

    A slow-drive hour, a slow-RAID hour and a request percentile count different events. This source review separates them and shows why fan-out estimates need explicit dependence and workload assumptions.

  • SMART 5, 187, 188, 197 and 198 in failed versus surviving drives, Backblaze Q4 2025

    Failure-day SMART association in Backblaze Q4 2025: 690 of 926 failed drives reporting at least one selected attribute have a positive raw value (74.5%), versus 8.1% in the December 31 nonfailed snapshot. Of 236 failed rows with reported values but no positive, 66 have all five zero and 170 have partial coverage; another 19 have none. Capacity filter: at least 3 TB. Not a prediction test.

  • SMART replacement prediction: recall, F-score and random splits

    Botezatu et al. report 98% Seagate recall; their Hitachi table gives 79%, while the prose says 81%. These random-split results are not a prospective deployment estimate.

  • SSD mapping-table footprint: exact byte accounting

    Twelve constructed flat-map cases distinguish TB from TiB, mapping granularity from host sectors, and cache address coverage from cached user data.

  • SSD over-provisioning: analytical model values

    Seven computed reserve-to-write-amplification cases with explicit logical and physical capacity denominators. Analytical model evaluation, not SSD measurements.

  • SSD steady-state window counterexamples

    Six synthetic five-round IOPS examples separate variation, drift and local stability. These are arithmetic counterexamples, not SSD benchmark measurements.

  • Storage latency: synthetic arrival cohorts

    390 synthetic request records compare independent and completion-driven arrivals during one pause; downloadable timestamps reproduce the p99 calculation.

  • TBW and DWPD conversion table for SSD endurance ratings

    How to convert between TBW (terabytes written) and DWPD (drive writes per day) for an SSD, with a worked table of 60 rows: six capacities from 0.25 to 8 TB, warranty periods of 3 and 5 years, and DWPD ratings of 0.1, 0.3, 1, 3 and 10. The formulas are TBW = DWPD x capacity x 365 x years and DWPD = TBW / (capacity x 365 x years). Pure arithmetic from the public definitions, with no measured data and no product ratings. For example, 1 TB at 1 DWPD over 5 years is 1,825 TBW, and 600 TBW on a 1 TB drive over 5 years is 0.33 DWPD.

  • Which models make up the 6+ year AFR buckets, Backblaze Q4 2025

    Splits the older power-on age buckets (6 to under 7, 7 to under 8, 8 or more years) of Backblaze's Q4 2025 fleet (October 1 to December 31, 2025) by drive model, from the raw daily Drive Stats files. Sample: hard drives of 3 TB or more with a power-on-hours value; 1,424,836, 226,691 and 1,383,760 drive days in the three buckets, with 101, 44 and 70 failures. In the 7 to under 8 year bucket (7.08% AFR), two models hold 27 plus 13 of the 44 failures: HGST HUH728080ALE600 and Toshiba MG07ACA14TA. Association only, one fleet and one quarter.