Skip to the content.

Storage 101

Storage can be broadly classified into 3 categories

Block Storage

Characteristics

Advantages

Use Cases

Examples

File Storage

Characteristics

Advantages

Use Cases

Examples

Object Storage

Characteristics

Advantages

Use Cases

Examples

Comparison Summary

Feature Block Storage File Storage Object Storage
Structure Blocks Files and directories Objects with metadata
Interface Raw device access File system protocols (NFS, SMB) RESTful APIs
Performance High Moderate Variable (depends on usage)
Scalability Moderate Moderate Very high
Use Cases Databases, VMs, transactional apps Document storage, home directories, media workflows Backup, archiving, big data, content delivery
Examples Amazon EBS, Google Persistent Disk, Azure Disk Storage Amazon EFS, Google Filestore, Azure Files Amazon S3, Google Cloud Storage, Azure Blob Storage

Choosing the Right Storage