Using Amazon AWS Storage Gateway : AWS Storage Gateway is a service that connects an on-premises software appliance with cloud-based storage in the form of an iSCSI devices. Storage Gateways Documentation – assume a scenario of Data Centre VM where we use S3 for storage solution.
There are 2 type of iSCSI devices: 1. Gateway-Cached Volume Solution : create your storage volumes and mount them as iSCSI devices from your on-premises application servers – Data is stored on Amazon S3 and frequently accessed data is stored on the on-premises storage hardware.
2. Gateway-Stored Volume Solution : store all your data locally in storage volumes on your on-premises storage hardware. The gateway periodically takes snapshots as incremental backups and stores them in Amazon S3.
AWS Storage Gateway uses two different hosting environments: VMware virtualization environment and an Amazon Elastic Compute Cloud (Amazon EC2) environment.
The instance type must be at least a Standard XL (m1.large) or the instance will not launch.
With default setup – 2 more EBS also needs to be added, one for cache storage and one for upload buffer.
NOTE: For a gateway-cached setup, you can add up to 18 TB of storage comprised of up to 2 TB allocated to upload buffer and up to 16 TB allocated to cache storage.