Storage Flashcards
Block Storage
Files are split into chunks of data equal size and stored in raw storage volumes
Used by server based operating systems which manage the volumes and use them as individual harddrives
Used for databases, email servers, raid (redundant array of independent disks) systems.
VM’s use block storage for file systems inside the VM’s
Object Storage
Files are stored in objects.
Flat memory model.
Present the identifier to the object storage system to get the file needed.
A scalable, elastic and cloud native Network file system
Amazon EFS
A fully managed file storage for windows server
Amazon FSx for Windows File Server
Easy to use, high performance block storage
Amazon EBS
Store and retrieve any amount of data from anywhere in the world
Amazon S3
Centrally manage and automate backups across AWS Services
AWS Backup
Provide on-premises access to unlimited storage
AWS Storage Gateway
Easily transfer data to and from AWS up to 10 times faster than normal
AWS Datasync
S3 Advantages
- Industry Leading Durability (99.999999999%)
S3 Storage classes
- S3 Standard
- S3 Standard Infrequent
- S3 One Zone Infrequent
- S3 Glacier
- S3 Glacier Deep Archive
- S3 Intelligent Tiering
Amazon S3 Glacier
- Data archival and long-term backup
- $1/TB/month
- Query-in-place functionality
- Three retrieval options (standard, bulk, expedited)
Amazon Elastic Filesystem
- Highly available and durable
- Built-in protection from AZ outages and other failures
- Storage Classes (standard, infrequent access)
- Automatically grows and shrinks
- Encryption enabled
AWS Storage Gateway
Gives access to virtually unlimited cloud storage on premises
File Gateway
Gives you SMB and NFS interfaces to S3
Tape Gateway
Presents a virtual tape library on your local network
Volume Gateway
Presents an iSCI block storage volume to your on-premises applications
S3 Standard Storage
S3 Intelligent Tiering
S3 Standard- Infrequent Access (IA)
S3 Glacier
S3 Glacier Deep Archive
S3 Outposts
Amazon Elastic Block Store (EBS)
is a storage device (called a volume) that can be attached to (or removed from) your instance.
- Data persists when instance is not running
- Tied to one availability zone
- Can only be attached to one instance in the same availability zone
Amazon Elastic Block Store is recommended for
- Quickly accessible data
- Running a database on an instance
- Long-term data storage
EC2 Instance Store
An instance store is local storage that is physically attached to the host computer and cannot be removed.
- Storage on disks physically attached to an instance
- Faster with higher I/O speeds
- Storage is temporary since data loss occurs when the EC2 instance is stopped
EC2 Instance Store is recommended for
- Temporary storage needs
- Data replicated across multiple instances
Amazon Elastic File System (EFS)
EFS is a serverless network file system for sharing files.
- Linux
- More expensive than EBS
- Accessible across availability zones in the same region
Amazon Elastic File System is recommended for
- Main directories for business-critical apps
- Lift-and-shift existing enterprise apps
Storage Gateway
A hybrid storage service
- Connect on-prem and cloud data
- hybrid model
Storage Gateway is recommended for
- Moving backups to the cloud
- Reducing costs for hybrid cloud storage
- Low latency access to data