PolarSPARC

AWS Block and File Storage - Quick Notes


Bhaskar S 12/14/2023


Elastic Block Store (EBS)

Elastic Block Store (or EBS for short) provides block level storage volume that can be attached to an EC2 instance over the network.

The following are some of the notable points of EBS:

The following are the various EBS volume types:

General Purpose SSD (gp3)

Provisioned IOPS SSD (io1)

Provisioned IOPS SSD (io2) Block Express

Throughput Optimized HDD (st1)

Cold HDD (sc1)

EBS Snapshots

A EBS Snapshots is a point-in-time copy of an EBS volume that is stored in AWS S3.

The following are some of the features:

Data Lifecycle Manager

AWS Data Lifecycle Manager (DLM) allows one automate the creation, retention, and deletion of EBS snapshots and EBS-backed AMIs.

The following are some of the features:

Elastic File System

AWS Elastic File System (EFS) is a fully managed and elastic file storage that lets one share file data without provisioning or managing storage capacity and performance. It is essentially a Network File System (NFS) storage for Linux ONLY workloads.

The following are some of the features:

There are two modes of operation, which MUST be set at creation time, and are as follows:

EFS Performance Mode

EFS Throughput Mode

FSx

AWS FSx allows one to launch high-performance, 3rd-party file systems on AWS. It is a fully managed service that handles the storage provisioning, patching, and backups.

There are four FSx options to choose from as follows:

AWS Storage Gateway

AWS Storage Gateway is a service that connects an on-prem storage with cloud-based storage to provide seamless and secure integration.

The following are some of the features of Storage Gateway:


References

Official AWS EBS Documentation

Official AWS EFS Documentation


© PolarSPARC