Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in AWS by (12.9k points)

I'm unclear as to what benefits I get from EBS vs. instance-store for my instances on Amazon EC2. If anything, it seems that EBS is way more useful (stop, start, persist + better speed) at relatively little difference in cost...? Also, is there any metric as to whether more people are using EBS now that it's available, considering it is still relatively new?

1 Answer

0 votes
by (18.2k points)

Instances with mounted EBS volumes are like virtual systems connected with virtual hard disks. In most of the cases, having this hard disk for your system is more preferable than just your system's internal memory, that is, in AWS terminology, the instance store.

Pros of EBS backed instances

  • EBS volumes are instance independent so if the instances get terminated, your data won't be lost. 

  • You can stop and start your EBS backed instances without losing any data on your EBS volume.

  • You can dynamically modify the size the EBS volume

  • You can mount an EBS volume that was in use before to a brand new instance and can access the data present in it.

Pros of Instances with instance store as the root volume

  • Using EBS AMI can get costlier than some of the non-EBS backed AMI, so Instance store volumes are cost effective.

  • Instance store volumes are local so they are faster and don't need any network-based storage.

  • Instance store volumes are perfect for performance-critical data.

Related questions

0 votes
1 answer
Want to get 50% Hike on your Salary?

Learn how we helped 50,000+ professionals like you !

0 votes
1 answer
asked Jan 18, 2020 in AWS by R. Raman (790 points)

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...