Storage Gateway

Hybrid Cloud

  • Part of your infrastructure is on the cloud

  • Part of your infrastructure is on-premises

  • This can be due to

    • Long cloud migrations

    • Security requirements

    • Compliance requirements

    • IT strategy

  • S3 is a proprietary storage technology (unlike EFS / NFS), so how do you expose the S3 data on-premises: Storage Gateway

Storage Gateway

  • Bridge between on-premises data and cloud data (s3)

  • Not suitable for one-time sync of large amounts of data (use DataSync instead)

  • Optimizes data transfer by sending only changed data

  • Use cases:

    • disaster recovery

    • backup & restore

    • tiered storage

    • on-premises cache & low-latency files access

Types of Storage Gateway

S3 File Gateway

  • Used to expand on-premise NFS by leveraging S3 using the NFS and SMB protocol

  • Configured S3 buckets are accessible on premises using the NFS and SMB protocol

  • Most recently used data is cached at the file gateway for low latency access

  • Integrated with Active Directory (AD) for user authentication

  • Supports S3 Standard, S3 Standard IA, S3 One Zone A, S3 Intelligent Tiering

  • Transition to S3 Glacier using a Lifecycle Policy

  • Bucket access using IAM roles for each File Gateway

FSx File Gateway

  • Used to expand on-premise Windows-based storage by leveraging FSx for Windows

  • Windows native compatibility (SMB, NTFS, Active Directory)

  • Local cache for frequently accessed data

  • Useful for group file shares and home directories

Volume Gateway

  • Used for on-premise storage volumes

  • Uses iSCSI protocol

  • Backed by EBS snapshots which can help restore on-premises volumes

  • Two kinds of volumes:

    • Cached volumes: storage extension using S3 with caching at the volume gateway

    • Stored volumes: entire dataset is on premise, scheduled backups to S3 as EBS snapshots

Tape Gateway

  • Used to backup on-premises data using tape-based process to S3 as Virtual Tapes

  • Uses iSCSI protocol

  • • Virtual Tape Library (VTL) backed by Amazon S3 and Glacier

Hardware appliance

  • Storage Gateway requires on-premises virtualization. If you don’t have virtualization available, you can use a Storage Gateway - Hardware Appliance. It is a mini server that you need to install on-premises.

  • Does not work with FSx File Gatway