Block Storage

a.k.a. Block device storage

Service Model Core Infrastructure Network Efficiency Telecommunications

Key Points

  • Presents storage as addressable blocks
  • Used by filesystems and virtual machines
  • Common in cloud and enterprise storage
  • Supports low-level storage access and performance
  • Basis for boot volumes, database disks, and performance-oriented storage designs

Definition

Block Storage is a storage model that presents data as fixed-size blocks for use by operating systems and applications. It provides low-level storage access for filesystems and similar consumers.

Concept

Block Storage is a system term used for storage that appears as a sequence of addressable blocks rather than files or objects. It exists to support operating systems, virtual machines, databases, and other workloads that need direct storage access. It is used in cloud platforms, enterprise storage arrays, and server environments. Block storage is the basis for many boot volumes, database disks, and performance-oriented storage designs.

Explainer

Block Storage is a storage model in which data is exposed as fixed-size blocks that a system can read or write by address. It works by presenting a block device to an operating system or application, which then builds filesystems or other storage structures on top. It is used in virtual machines, cloud volumes, databases, enterprise storage systems, and performance-sensitive workloads. Constraints include provisioning limits, latency, replication design, and the need to manage capacity separately from filesystem semantics. Failure modes include volume corruption, misattached disks, performance bottlenecks, and data loss if storage protection is absent or misconfigured. Tradeoffs involve low-level control versus higher management overhead, strong performance versus portability, and direct access versus simpler file-based abstraction. Block Storage matters because many workloads need storage that behaves like a raw device rather than a shared file repository. Cross-industry relevance is high across cloud computing, enterprise IT, databases, and virtualized infrastructure.