☁︎SAA-C03

Storage Gateway

Storage Gateway — Concept

What it is

AWS Storage Gateway = hybrid storage service that lets on-prem applications use AWS storage (S3, S3 Glacier, EBS, FSx) through standard protocols (NFS, SMB, iSCSI). Runs as a VM (or hardware appliance) on-prem with local caching.

Why it exists

Many enterprises can't move all workloads to the cloud yet but want cloud-backed storage for backup, DR, archive, and capacity overflow — without rewriting applications that use file/block protocols.

Four gateway types

TypeProtocolBacked byUse
S3 File GatewayNFS / SMBS3 (each file = one S3 object)Lift-and-shift file shares to S3; data lake ingest
FSx File GatewaySMBFSx for WindowsLow-latency on-prem cache to FSx for Windows
Volume Gateway — CachediSCSIS3 (point-in-time EBS snapshots)Hot data cached locally, full dataset in cloud
Volume Gateway — StorediSCSIEBS snapshots in S3Full dataset on-prem, async backup to S3
Tape GatewayiSCSI VTLS3 + GlacierReplace physical tape backups (Veeam, NetBackup, etc.)

Common features

  • Local cache on the appliance (SSD).
  • Native AWS-side encryption (S3 / EBS / KMS).
  • Bandwidth limits configurable.
  • Connects through public endpoint, VPC endpoint (Interface), or PrivateLink.
  • CloudWatch metrics, AWS Backup integration.

Differences (cheat-sheet level)

  • File Gateway = files-as-objects. Use when apps want NFS/SMB.
  • Volume Gateway = block-level iSCSI (looks like a disk). Use when apps want a SAN target.
  • Tape Gateway = virtual tape library for legacy backup software.

When to use vs alternatives

Use ...Instead of ...When ...
File GatewayDataSyncApp needs ongoing NFS/SMB share, not one-shot migration
DataSyncFile GatewayOne-time / scheduled bulk migration of files
Snowball / SnowmobileDataSync over networkPetabyte-scale offline transfer
Tape GatewayThrow away tape stackYou still use NetBackup/Veeam but want to retire tape
Direct Connect + DataSyncFile GatewayHigh-speed direct migration once, not a permanent gateway

Common exam scenarios

  1. "Replace LTO tapes with cloud while keeping existing backup software"Tape Gateway.
  2. "On-prem app needs SMB shares but data should live in S3"S3 File Gateway.
  3. "Hot dataset stays local with cloud as full backup, iSCSI"Volume Gateway — Stored.
  4. "Limited on-prem storage, want to extend capacity to cloud with hot cache"Volume Gateway — Cached.
  5. "Need ongoing low-latency file access to FSx for Windows from on-prem"FSx File Gateway.

Exam tip

  • File / Volume / Tape mapping = the trio you must memorize.
  • "Replace physical tapes" → always Tape Gateway.
  • "NFS/SMB share backed by S3" → S3 File Gateway.
  • One-time migration is DataSync, not Storage Gateway.

References