Understand Elastic Block Storage in AWS

Elastic Block Store

Primary Storage for data that require frequent updates or storage for a database application. Provide Block Storage Volumes for EC2 instance to store stuff E.g Database, web server data etc.
Major Used for following services:
Data change frequently
Require Long-term persistence
Frequently read or write operations

EBS Snapshot
–Can back up the data on the EBS volumes to Amazon S3 by taking point in time snapshot.
–Snapshots are incremental backup
–Snapshots of encrypted volumes are automatically encrypted.
–Volumes that are created from encrypted snapshots are also automatically encrypted.
–Cost of Snapshot means snapshot use the S3 volume for backup then S3 volume usage cost will be applied.
–EBS Volume can be attached to Same Region in which instance is present. Means instance & EBS volume in same region for attach/use.

Note:
EBS Volume has multiple copies like replication only on one zone availability if complete zone failure then it will lost. It does not replica on other zone. It high availability in same one zone.
Volume cannot moved from one zone to other in EBS. If EBS volume is failed then it is available in same zone but not in other zone if complete zone failed.

EBS Volume
EBS volumes that are attached to EC2 instance are exposed as storage volumes that persist independently from the life of the instance. If EC2 instance terminate then DBS volume is available.
It is independent from EC2 instance. You can use encryption with EBS volume.

EBS type:
Provisioned IOPS(SSD) Used for Production environment like large database Oracle, MangoDB etc or Application used large user base.
General Purpose(SSD) used for development purpose but you can start with General Purpose in future you need you move it to Provisioned IOPS.
Magnetic low cost devices used for cold storage data, it is used to storing the data which is less accessed like log files, archiving purpose.

Advertisements

Leave a Reply

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

WordPress.com Logo

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

Google+ photo

You are commenting using your Google+ 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.