Storage Gateways in AWS

Storage Gateways service in AWS

AWS Storage Gateways is a service that connect your site premises software with the cloud based storage.
It provide the seamless and secure integration between your organisation IT infra with AWS storage infrastructure.
This service basically used to securely store your data into AWS cloud Storage for scale-able and cost effective way.

AWS Definition
AWS Storage Gateway is a service connecting an on-premises software appliance with cloud-based storage to provide seamless and secure integration between an organization’s on-premises IT environment and AWS’s storage infrastructure.

Storage Gateway —> replicate data to AWS

Storage Gateway is a software appliance is available for download as a virtual machine image that you install on a host in your local data center.
It can be Vmware or Microsoft hyper V. One you installed and configured in your network then associated it with AWS account for activation process.

Three different types

File Gateways:
–For flat files stored directly to S3(NFS or SMB)
–Files are stored as objects in S3 buckets, accessed through Network File System(NFS) mount point.
–Once objects are transferred to S3, it managed by S3. If you configured bucket policy then it directly apply to objects stored in bucket.

Your Server —> Storage Gateway —>Internet —> Amazon S3 / S3-IA / Glacier

Volume Gateways:
Basically storing virtual hard disk to the cloud.
Volume Gateways interface with virtual hard disk volumes with ISCSI block protocol.
Data written to these volumes can be asynchronously backed up as
point in time snapshots to your volumes and store in Amazon EBS snapshots.
Snapshots are incremental backups that capture only changed blocks.
All snapshots is also compressed to minimize your storage charges.

Further two types of volume Gateways:

Stored volumes:
–Entire Data-set is stored on site and is asynchronously backed up to S3
–It store your data locally then asynchronously backing to AWS.
–It provide off-site backups
–Create storage volumes and mount them as ISCSI devices from your on premises application servers.
–Data written to your stored volumes is stored local hardware.
–This data is asynchronously backed-up to Amazon S3 (simple storage service) in form of Amazon Elastic Block Store(EBS) snapshots.
–For this you need your on-premises more storage which will be backup later.

Cached volume:
–Entire Data set is stored on S3 and the most frequently used data is cached up to Site.
–it use Amazon S3 as primary data storage.
–It retaining only frequently accessed data locally in your storage gateways.
–It benefit is to minimize the need of more hard disk in your on premises storage infrastructure.
–It also used ISCSI devices from your on-premises application servers.
–Gateway stores data that you write to these volumes in Amazon S3
–Retains recently used data in your on premises storage gateway cache and upload buffer storage.

Tape Gateways:
–It provide solution to archive your data in the AWS cloud.
–Gateway virtual tape library interface provides you to use existing tape base backup application to store data on virtual tape that you create on tape gateway.
–It support by netbackup, backup exec , veeam etc.

Example of Storage Gateways:

1. Login with AWS account.

2. Go to the Storage Services

Storage Gateway

3. On clicking you will found three type of gateway to choose:

Three type of Storage gateway

4. If you choose first one then you have to option to download VM machines and configured this in your on-premises. Then you activate it with AWS account and used as storage gateway service.

Platform VM machine

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.