Cloud Storage: Types, Options, and Use Cases

Cloud storage encompasses the delivery of scalable, remotely accessible data persistence infrastructure through network-connected provider systems, replacing or augmenting on-premises storage hardware. This page covers the principal storage types, their architectural mechanics, representative deployment scenarios, and the decision criteria that distinguish appropriate storage choices across enterprise, government, and small-business contexts. Understanding where cloud storage fits within the broader cloud service models landscape clarifies procurement, compliance, and architecture decisions.


Definition and scope

Cloud storage is a model in which data is maintained, managed, and backed up remotely, made available to clients over a network — typically the public internet or a dedicated private connection. NIST SP 800-145 classifies storage as a fundamental cloud resource that providers pool across multi-tenant infrastructure, allocating capacity dynamically as measured service. Under this definition, cloud storage spans four principal types:

  1. Object storage — Data is stored as discrete objects, each containing the payload, metadata, and a globally unique identifier. No provider network hierarchy is enforced. Suited to unstructured data at scale (media files, log archives, backups).
  2. Block storage — Data is stored in fixed-size blocks addressable by volume. Behaves identically to a local disk from the operating system's perspective. Used for databases, virtual machine boot volumes, and high-IOPS (input/output operations per second) workloads.
  3. File storage — Data is organized in a hierarchical file system, shared over protocols such as NFS (Network File System) or SMB (Server Message Block). Used when applications require a shared, POSIX-compliant file namespace.
  4. Archive storage — Cold-tier object storage with retrieval latencies ranging from minutes to hours. Optimized for long-term retention at the lowest per-gigabyte cost, typically used for regulatory recordkeeping and disaster recovery cold copies.

The Federal Risk and Authorization Management Program (FedRAMP) requires that federal agencies use only authorized cloud storage offerings, making storage-type classification a compliance gate — not merely an architectural preference. Compliance obligations extending to cloud storage are detailed further under cloud compliance and regulations.


How it works

Cloud storage systems abstract physical media — spinning disk, solid-state, tape — into logical pools managed by the provider. Clients interact through APIs, storage drivers, or mounted volumes rather than hardware controllers.

Object storage operates through HTTP-based APIs (most commonly the Amazon S3-compatible API, which has become a de facto standard referenced in NIST SP 800-209, Security Guidelines for Storage Infrastructure). Each object is written to a flat namespace with a unique key. Durability is achieved through erasure coding or replication across multiple availability zones — commercial providers commonly advertise 11 nines (99.999999999%) of durability, a figure achieved through multi-site redundancy rather than any single drive's reliability.

Block storage volumes attach to compute instances through a high-speed fabric (iSCSI, NVMe-oF, or proprietary equivalents). The compute instance sees a raw block device and manages the file system. Latency is the governing performance metric: enterprise-class block volumes are measured in sub-millisecond IOPS, whereas object storage round-trips are measured in tens of milliseconds.

File storage services run a managed file server that multiple instances mount simultaneously. The NFS and SMB protocols carry metadata and data over the network fabric. Throughput, not latency, is the dominant specification — file workloads are evaluated in MiB/s (mebibytes per second) of sustained read/write throughput.

Archive storage employs cold-tier hardware, deduplication, and compression. Retrieval jobs are queued and may take 3–12 hours depending on tier selection. Costs per gigabyte-month are typically an order of magnitude below standard object storage.

Cloud encryption controls applied at the storage layer depend on type: block volumes support full-disk encryption with customer-managed keys; object storage supports per-object server-side or client-side encryption. NIST SP 800-111 provides guidelines for storage encryption specifically.


Common scenarios

Media and content distribution — Broadcast, streaming, and publishing workflows use object storage as the primary repository for video assets, images, and documents. Objects are served directly to CDN edge nodes. A single video platform may store petabytes in a single region-redundant bucket.

Database and application volumes — Relational databases (PostgreSQL, MySQL, Oracle) require block storage to achieve the transactional IOPS guarantees specified in their licensing and performance SLAs. Block volumes are the storage substrate for most IaaS cloud architecture designs.

Shared development and collaboration environments — Software development teams mount file storage volumes across build servers so that toolchains, source trees, and artifact caches are accessible to all nodes simultaneously. This is the dominant file-storage pattern for lift-and-shift migrations covered under cloud migration.

Regulatory records retention — Healthcare organizations subject to HIPAA (45 CFR § 164.312, the Security Rule's technical safeguards provision) and financial institutions subject to SEC Rule 17a-4 store immutable audit logs and records in archive storage with object lock or WORM (write once, read many) enforcement. Archive storage satisfies multi-year retention requirements at low operating cost.

Backup and disaster recovery — Object and archive storage are the primary targets for backup jobs. Cloud backup solutions and cloud disaster recovery architectures both rely on the geographic redundancy and durability guarantees of cloud object storage to meet recovery point objectives (RPOs).


Decision boundaries

Selecting a storage type is a function of four variables: access pattern, latency tolerance, sharing requirement, and cost profile.

Criterion Object Block File Archive
Access pattern Random, API-driven Sequential/random, OS-level Hierarchical, shared Infrequent, batch retrieval
Latency target ~10–100 ms Sub-millisecond 1–10 ms Minutes to hours
Multi-instance sharing Yes (via API) No (single-attach) Yes (protocol) Yes (via API)
Cost per GB-month Low High Medium Lowest

Block storage is the correct choice when an application's architecture requires POSIX semantics on a single host, including database engines, container persistent volumes (as discussed under containers and Kubernetes), and VM boot disks. File storage is preferred when the sharing requirement is primary and a POSIX namespace is necessary across multiple hosts simultaneously. Object storage suits any workload tolerant of eventual consistency and API-based access, particularly at scale where per-gigabyte cost is material. Archive storage is exclusively appropriate when retrieval latency is acceptable and the data is accessed fewer than once per quarter.

Cloud vendor lock-in risk is highest with proprietary block volume formats, where migration requires snapshot export and format conversion. Object storage carries lower lock-in risk because the S3-compatible API operates across providers, though egress fees create economic switching costs. The cloud-shared-responsibility-model governs who secures and maintains each storage layer — the provider manages durability of the physical infrastructure while the customer governs access controls, encryption key management, and data classification.

Performance optimization strategies for storage-intensive workloads — including read replica placement, caching tiers, and storage class lifecycle policies — are treated under cloud performance optimization. For foundational orientation across all cloud resource categories, the Cloud Computing Authority index maps the full scope of service areas covered within this reference network.


References