Overview
Direct Answer
Block storage is a cloud computing service that presents storage capacity as volumes of fixed-size blocks, each independently mountable to virtual machines as though they were physical hard drives. Unlike object storage, which manages data as complete files, block storage enables low-latency, granular read-write access at the block level.
How It Works
Cloud providers partition storage into logical blocks, typically 4 KB to 64 KB in size, organised into volumes that attach to compute instances over network protocols such as iSCSI or Fibre Channel over Ethernet. The operating system perceives these volumes as direct-attached storage and manages file systems on top of them, allowing standard filesystem operations without awareness of the underlying distributed infrastructure.
Why It Matters
Organisations require this capability for transactional databases, high-performance computing, and applications demanding consistent sub-millisecond latency and IOPS predictability. Block storage enables cost-effective scaling of storage independent of compute capacity whilst maintaining the familiar interface developers and operations teams expect from traditional storage.
Common Applications
Primary use cases include relational databases such as PostgreSQL and MySQL, enterprise resource planning systems, virtualised environments, and boot volumes for cloud instances. Healthcare organisations utilise block storage for imaging systems, whilst financial services employ it for transaction processing where latency and durability are critical.
Key Considerations
Practitioners must account for the performance-cost tradeoff when selecting volume tiers and recognise that block storage incurs per-gigabyte costs regardless of utilisation rates. Additionally, block volumes require explicit backup mechanisms and are bound to specific availability zones, constraining high-availability architecture options.
More in Cloud Computing
Software as a Service
Service ModelsCloud computing model that delivers software applications over the internet on a subscription basis.
Content Delivery Network
Architecture PatternsA distributed network of servers that delivers web content to users based on their geographic location.
Cloud Governance
Strategy & EconomicsThe policies, procedures, and tools for managing cloud resource usage, security, compliance, and costs.
Infrastructure as a Service
Service ModelsCloud computing model providing virtualised computing resources like servers, storage, and networking over the internet.
Managed Service
Service ModelsA cloud service where the provider handles infrastructure management, maintenance, updates, and monitoring.
Hybrid Cloud
Strategy & EconomicsAn IT architecture combining on-premises infrastructure with public and private cloud services.
Multi-Cloud Strategy
Strategy & EconomicsAn approach that distributes workloads across multiple cloud providers to avoid vendor lock-in, optimise costs, meet regulatory requirements, and improve resilience.
Cloud-Native
Service ModelsAn approach to building applications that fully exploit cloud computing advantages like elasticity, resilience, and automation.