What is AWS StorageGateway?
This service provides access to virtually unlimited cloud storage on AWS from on-premise environments.
AWS Storage Gateway is a hybrid storage service that allows on-premise applications to seamlessly connect to AWS cloud storage. This service can be used for backup, archiving, disaster recovery, cloud data processing, and migration
- Services that connect and integrate storage rather than storage itself
- Services to be used in a hybrid on-premise and AWS configuration
and on-prem storage
to enable backups.
and on-premises storage to allow backups.
- Access to (virtually unlimited cloud storage) such as AWS S3 from on-premise side
- Using the AWS Storage Gateway Service
is not used for data transfer, but for
used to obtain backups.
Usage (use case)
Storage Gateway is a storage gateway
between S3 and on-premise storage
data transfer between S3 and on-premises storage and
Storage Gateway is used for
AWS Storage Gateway provides file-based, volume-based, and tape-based storage solutions.
- file gateway
- Supports file interface to S3
- Store and retrieve objects in Amazon S3 using Network File System (NFS) or Server Message Block (SMB)
- Volume Gateway
- Can be mounted as an iSCSI device from on-prem (VMware ESXi, KVM, Hyper-V) app servers
- cache-type volume
- Use S3 as primary storage for hybrid configuration with on-premise storage
- Used when AWS side is used as primary
- You can use Amazon S3 as your primary data storage while keeping frequently accessed data on your local storage gateway
- Minimizes the need to expand storage on-premise
- Using cached volumes in the Storage Gateway, you can use S3 as your primary data storage while keeping frequently accessed data local at the Storage Gateway
- Cached volumes minimize the need to scale the on-premises storage infrastructure. At the same time, applications continue to have low-latency access to frequently accessed data. Storage volumes can be created up to 32 TiB in size, which can be attached to on-premises application servers as iSCSI devices. The gateway stores written data in a storage volume created on Amazon S3, while recently read data is held in the on-premises storage gateway's cache and uploaded to buffer storage.
- Storage Gateway Stored Volume
- The main requirement is to use local storage as primary storage
- Asynchronous backup to Amazon S3
- Use vaulted volumes to store primary data locally while backing up that data asynchronously to AWS
- tape gateway
- Tape gateways allow backup data to be cost-effectively and durably archived in GLACIER or DEEP_ARCHIVE
About StorageGateway Encryption
Services that encrypt stored data by default
- AWS Storage Gateway (SSE-S3)
- Amazon Gracier (SSL)
All data stored by AWS Storage Gateway is encrypted by default with the Amazon S3 management encryption key (
) is used for server-side encryption.
Amazon Glacier encrypts stored data by default and
and supports secure data transfer over SSL
and supports secure data transfer over SSL.
What is cache-type volume?
Storage Gateway Cache type volume is
S3 as primary storage.
and is used to achieve a hybrid configuration with on-premise storage.
Cached volumes allow you to use Amazon S3 as your primary data storage while keeping frequently accessed data on your local storage gateway.
Storage Gateway Stored Volume
Storage Gateway Stored Volume is a hybrid storage service that enables seamless use of AWS cloud storage by on-premise applications.
This one is
The main requirement is to use local storage as primary storage
Related services and icons for AWS Storage Gateway