Skip to main content
TrustRadius
Amazon Elastic Block Store (EBS)

Amazon Elastic Block Store (EBS)

Overview

What is Amazon Elastic Block Store (EBS)?

Amazon Elastic Block Store (EBS) from AWS is designed for application workloads that benefit from fine tuning for performance, cost and capacity. Typical use cases include Big Data analytics engines (like the Hadoop/HDFS ecosystem and Amazon EMR clusters), relational and…

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Product Details

What is Amazon Elastic Block Store (EBS)?

Amazon Elastic Block Store (EBS) Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(38)

Attribute Ratings

Reviews

(1-20 of 20)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use EBS to provide persistent storage to our EC2 instances. It enables us to store data which remains persistent even when the instance is stopped or termimated. And allows us to startup the server without any loss of data. EBS is highly scalable. In case an EC2 instance goes down, it allows us to quickly spin up new instances with same configuration.
  • Provides reliable and secure storage for apps and databasea.
  • Highly scalable
  • Extremely strong backup mechanism
  • Provides enhanced encryption and data protection
  • EBS volume can be attached to only one EC2 instance at a time
  • The volumes are limited to the Availability zones of the instance they are attached to
  • The maximum size is 64TB. We have had usecases where we needed larger volume
  • The backup snapshots are stored on S3 and that's an additional cost.
Suitable when

When you need the flexibility to scale block storage quickly and easily.
When you need a secure, reliable and scalable storage for your applications

Unsuitable when
The data is needed to be accessed from multiple regions
When the application requires high throughput, low latency or frequent data access.
Carl Schwarz | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
ResellerIncentivized
We use Amazon Elastic Block Store (EBS) on EC2 instances that have FileMaker Server installed. High IOPS is required as this is a database server.
  • Flexible IOPS
  • Flexible Storage
  • On demand Snapshots
  • Flexible to load/unload Amazon Elastic Block Store (EBS)
  • instances onto different EC2 instances.
  • Calculating overall deployment costs can be difficult.
It was originally was terrible for database storage. If you used it before 2020 then you may be left with a bad experience, as the IOPS were not configurable and were low. Databases could come to a halt from a simple query. Amazon Elastic Block Store (EBS) volumes make up for that shortfall by having flexible IOPS. You can even temporarily upgrade / downgrade the IOPS on the fly! The older style EBS volume that is not good for database or high performance applications. It can be rate limited during heavy processing and you will have to wait and wait until processing is finished.
Andrey Lokshin | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are serviecing out customers implementation of in-house projects and SaaS product businesses for B2C markets. We are mostly dealing with object storages, especially for meta data dependent projects but for the large corporate use we experienced Amazon Elastic Block Store (EBS), which is targeted for Mission critical infrastructure. The scope was large corporate reporting systems, based on implemented ERP (SAP AG) to have precise and frequently updated reporting server and dependent on frequent update industrial infrastructure which needed low latency connectivity of devices.
  • Raw storage capacity attached to your instance operative system
  • Frequent data rewriting (mission critical for reporting)
  • Low latency connectivity (14 reporting subsidiaries in different time zones)
  • Videly spreaded for implementation
  • Fast accessible drive
  • Block storage are core for Java, Net mobile applications
  • Amazon Elastic Block Store (EBS)does not fit for in-depth analytical systems having no internal data schema (metadata) applicable - so you need one more data base to map
  • Pricing should be according to the space used for large institutional users (% of capacity)
  • Fragmented data some times requers more sophisticated access versus API
  • Binded server for system runing (no external access), critical for DevOps
If you need to run ultimate, high scale application for frequently updated data with permanent recovery point update - use block storage especially if you are core Java, MSFT Net developer. It has faster input/output capabilities and rapid access, but limited only for current instance nor any external server call. It will not fit your demand for building in depth analytical system, cause missing build in data schema, and using separate data base for mapping metadata could slow and limit access. Since of 2000-th Elastic is more then classics, so is a choise of your architectore if it suit your business objective. There is no field for failure, so choose type block or object before you have started implementation. Works good for data warehousing of missiong critical parts of ERP and decision making apps.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Amazon Elastic Block Store (Amazon EBS) provides block-level storage volumes for use with EC2 instances. EBS volumes behave like raw, unformatted block devices. You can mount these volumes as devices on your instances. EBS volumes that are attached to an instance are exposed as storage volumes that persist independently from the life of the instance.
  • high-performance block-storage service.
  • Easy to use.
  • Protect against the failure with almost everytime.
  • Keep backups of your EC2 resources, including EBS volumes.
  • Increase the through put is little bit hard.
  • Restore the volume from your snapshot.
It provides the optimized storage performance and cost for your workload and these options really work with SSD-backed storage and it improves the database performance. Keeping backups of your EC2 resources, including EBS volumes is a little bit tricky and its takes some more time and increase through put is also a tiring job to do.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Amazon EBS is the perfect storage solution for all your data needs. Whether you're backing up your EC2 instance, archiving data, or storing it for future use. Similarly, for our organization, we used EBS for backing up our EC2 instances while having web apps deployed in the instances. And have used EBS as one of our primary storage options.
  • Database Storage.
  • Boot Volumes.
  • Data Backup and Archiving.
  • Data Warehousing.
  • Data Migration.
  • Cost
  • Data encryption.
EBS is well-suited for use as a storage option for databases, including relational databases, NoSQL databases, and big data analytics databases. EBS can provide high IOPS (Input/Output Operations per Second) and low latency. EBS provides a high-availability storage solution, which ensures that your data is always available and accessible even in case of a single or multiple availability zone failures. EBS can also be replicated across multiple availability zones to ensure data durability. The scenario where I find it less appropriate is in terms of cost; EBS can be more expensive than other storage options, such as Amazon S3, especially for large amounts of data or for infrequently accessed data.
Alok Pabalkar | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are integrating an open source web3 protocol called matrix.org to build our internal communication and chat platform. We are enabling Slack, Whatsapp, Discord, Instagram for our internal and external use. When using all these channels media and content gets shared between our various users and the current version of matrix does not provide a direct way for us to store the content on S3. Hence we added a EBS Volume on a general management server and then using NFS we attached it to our matrix servers. This way when we autoscale our matrix servers, the NFS bonds between the EBS and matrix servers allows us to share the stored content instantly with the newly spawned matrix servers.
  • High Performance & Instantly Available on Demand
  • Differential Prizing as per requirement
  • Long term durability
  • Network Latency can be an issue sometimes
  • It can become tedious to figure out the linkage between EBS & the volume mounted on the servers, especially if one is using multiple EBS
  • Naming conventions can be confusing, it's not automatic and if user is dis-organised then it can lead to confusing
It is enterprise architecture ready. Easily configurable and available on demand with differential pricing as per volume, size requirement. Its easy to manage, attach/de-attach and re-attach without any dataloss. Can be used for backups, hosting own database storage etc.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Amazon Elastic Block Store volumes are used when higher performance storage is needed. Usually when a certain level of IOPS is required. Databases for example. You don’t want to use it for standard storage like your OS drive.
  • High IOPS storage
  • Storage for high traffic servers
  • Storage for critical databases
  • Amazon Elastic Block Store is expensive to use
  • Because of the additional features, Amazon Elastic Block Store volumes have a learning curve to understand how and when to implement them
Amazon Elastic Block Store is appropriate for servers that have high IOPS requirements. Things like databases. Although you may be better off using an RDS database instance in many cases as opposed to building your own database servers. Amazon Elastic Block Store volumes can be useful for any high traffic server where the standard storage volumes aren’t keeping up with throughput requirements. Possibly file servers.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have been using EBS for backup and restore process. It's quite helpful to monitor our running instance with scheduled backup. In case, anything goes wrong with current running instance, backups are life saver. For disaster recover and DR Test, we are making great use of EBS volume in our organisation.
  • Backup and Restore
  • Disaster Recovery
  • DR testing
  • Data Persistence after termination of critical running instance
  • Limited availability: It is available in certain regions and AZ's only
  • Limited data movement: It can be used to move data in only certain AZ which makes it difficult to work with multiple AZ setup.
  • Limited support for different file systems: It natively supports a few file systems like ext4 and NTFS which can limits its use with certain types of workloads and applications
  • Limited data durability with particular AZ. That AZ goes down, it can result in data loss.
It is well-suited for below uses:
1. Data Persistence
2. Backup and restore
3. DR testing
4. Disaster Recovery

It is less appropriate for below:
1. Multiple region or AZ developments
2. Big data
3. Data archiving






Score 9 out of 10
Vetted Review
Verified User
Incentivized
AWS EBS is working fine to store the data on the server. The information was stored on the hard disc, which caused a challenge in retrieving it. The price is also quite low. Our only issue was with latency. Large volumes of data are also extracted using EBS. It does, however, take time.
  • Speed.
  • Storage.
  • Capacity.
  • Transparency.
  • Security for data should be improved.
EBS has the ability to make data is efficiently saved, and it is treated with care. Zone availability is one of the most intriguing characteristics. When an instance is terminated, no data is lost. The starting time has been reduced. You can pause and resume the instance at any time. It is possible that utilizing an EBS AMI is more expensive than using a non-EBS AMI.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Right now I am using it to save the statistics on the server. There became a hassle getting the statistics due to the fact the statistics became saved at the difficult drive. The value is likewise pretty cheap. The best hassle we had was latency. EBS is likewise used to extract big quantities of data. However, it takes time.
  • Speed.
  • Data storage.
  • Storage space availability.
  • Automating tasks.
  • Connectivity.
In this EBS the data is saved successfully and facts are processed with caution. One of the maximum thrilling functions is quarter availability. No facts are misplaced whilst the example is terminated. The startup time is shortened. You can prevent and begin the example. Using an EBS AMI may be greater expensive than the usage of a non-EBS AMI.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are using this to Storage for our EC2 instances and customers information. We've been able to use this to scale up and down our storage requirements as the situation progresses. EBS backed instances can be stopped and restarted without losing any data on the EBS volume.
  • Storage is simple to set up.
  • Making backups is simple and quick.
  • Problems with the network
  • It can be difficult to figure out which volume type we require
Data is handled with caution, and information is managed effectively. One of the most exciting aspects is the availability of zones. If the instance is terminated, your data will not be lost. It's simple to add more storage, remove storage, or switch between storage speeds.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We have started using it to keep track of customer data. There was a problem getting the information Because it was stored on a hard disc. In addition, the costs are really affordable. So, EBS is quite useful to extract large amounts of data. It enables us to swiftly increase the amount of space available for our databases.
  • It provides Information security
  • There is no limit to the amount of available space.
  • scalability and trustworthiness
  • It takes time to retrieve data.
  • a little more expensive pricing
Data is treated with care and information is kept efficiently. Adding extra storage, removing storage, or moving between storage speeds is easy. The availability of zones is one of the most intriguing elements. Your data will not be lost if the instance is terminated. Stopping and starting instances is possible. It has excellent uptime.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Right now I am working with it to store the information on the server. There was a problem getting the information because the information was stored on the hard drive. The cost is also quite cheap. The only problem we had was latency. EBS is also used to extract large amounts of data. However, it takes time.
  • info is secured
  • Ability to perform actions simultaneously
  • performance
  • multi tasking
Data is stored efficiently and data is processed with caution. One of the most interesting features is zone availability. No data is lost when the instance is terminated. The startup time is shortened. You can stop and start the instance. Using an EBS AMI can be more costly than using a non-EBS AMI.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are currently using it to store information about customers. There was a problem retrieving the information because the information is stored on the hard drive. The costs are also quite affordable. The only problem we had was latency. EBS is also used to extract large amounts of data. However, it takes some time.
  • Space availability is unlimited[.]
  • Information security[.]
  • Service provided by AWS[.]
  • Automated tasks
  • Network issues
  • Peak usage
Information is stored efficiently and data is handled with care. One of the most interesting features is the availability of zones. If the instance is terminated, your data will not be lost. Boot time is reduced. Instances can be stopped and started. It may be more expensive to use an EBS AMI than to use a non-EBS AMI.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are currently using it to store customer information. There is a problem retrieving the information because it is saved on a hard drive. The costs are also rather affordable. The only issue we're having is with latency. The EBS has also been used to extract a large amount of data. However, it takes some time.
  • pull out the data
  • information is secured
  • space availability
  • network latency
  • automation
Information is efficiently stored, and data is carefully handled. Zone availability is one of the nicest features. If the instance is terminated, your data is not lost. Bootup time is reduced. Instances can be stopped and started. It is possible that utilizing EBS AMIs is more expensive than using non-EBS AMIs.
Tom Blazek | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use EBS to provision storage for our EC2 and our RDS instances. It allows us to quickly provision more space for our VM's and DB's. We can use SSD for our high-performance needs and regular spinning disk for servers that just need raw storage. We only have a few VM's and databases but are looking to migrate more in the near future
  • Easy to provision storage
  • Easy to choose between the different storage speeds
  • Pretty cost effective
  • The interface is always my complaint
  • It can be hard to determine which volume type we actually need
Amazon EBS is really a no brainier if you are already using other AWS resources. It's very simple to provision more storage, take storage away, or switch between storage speeds. If you are not already using AWS then it would be cheaper to go with another provider. The uptime has been really good with AWS
Bagit Airlangga | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The storage is being used for the corporate website. The website is for public access across our country. Amazon Elastic Block Store is very flexible, we started small capacity, and it can be scaled up to unlimited size according to business needs. IOPS can be customized and snapshots are very useful for accidental conditions. It has a lifecycle manager that can help us to automate the creation, retention, and deletion of snapshots.
  • Flexible for scaled up
  • Customized IOPS
  • Lifecycle manager
  • Sometimes adding capacity needs downtime
It is very suitable for mission-critical applications and high-performance workloads because it is SSD-based storage, so it has the best performance.
Score 10 out of 10
Vetted Review
Verified User
We conducted an internal POC using Amazon EC2 instances that required fast processing of streams of data. Amazon EBS helped in this regard. EBS couples well with the EC2 instances, thus helping us achieve our goal. We used SSD volumes as we were working with NoSQL data. We were able to process the data coming from EBS and store the output in S3.
  • Reliability
  • Scalability
  • High throughput
  • Nothing at the moment, they fit well with the EC2 instances and together are very useful for enterprise-level applications.
EBS provides both SSD as well as HDD-based block storage. EBS volumes can be scaled with ease as well. So imagine scaling up your EC2 instances when a lot of traffic comes in but need to store that high traffic of data somewhere for the instances to process. That's where the ease of scalability of the EBS helps.
November 13, 2021

Cost effective and speedy

Anuj Rai | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Since our organization is using Amazon cloud service for storing data or to attach additional storage we use EBS(elastic block store) since they are raw and quite ideal for flat-file systems, database mounting any kind of drive also. Due to their elasticity nature, they can be attached to multiple EC2 instances and data will always be persistent.
  • Data will be persistent irrespective your EC2 instance goes down
  • They are quite fast in terms of read and write
  • Memory management in terms of EBS is better than the OBS
  • Creating too much EBS can be disaster if you are not properly organized by tags
  • In terms of pricing it's a bit on higher side.
  • In terms of performance, there is room for improvement as sometimes reading or saving the data can be painful.
EBS proved quite beneficial in terms of keeping the data persistent especially in cases where you have capping in terms of storage on EC2 instance, one EBS can be connected to multiple EC2 instances which can act as an external hard drive important data can be pushed into it. These EBS blocks can be deployed into different availability zone so that in case one of the availability zones goes down others will be available to cater to the request.
Score 9 out of 10
Vetted Review
Verified User
We are using Amazon Elastic Block storage to help us storage Amazon images as well as augment storage we are using in conjunction with our Elastic Cloud Compute machines. It's been great for us to utilize this to scale up and down our storage needs as the scenario is introduced. With a backup solution for our existing EC2 instances, we were able to cheaply manage and back up our fleet via scripting EBS information.
  • A cost-effective way to provide storage to virtual machines
  • Easy and efficient way to create back ups of images
  • Very quick storage request and provisioning
  • Cost can be confusing to determine
  • The initial learning curve can be confusing unless you know what's going on with AWS
  • You can lose track of EBS if you aren't organized
Amazon Elastic Block storage is a great tool to augment your existing Amazon Elastic Compute Cloud and allows you a good way to add, move and adjust storage. It is great also for a back up solution for your virtual resources that are in the cloud to be used in cases of disaster recovery.
Return to navigation