Amazon EBS volumes are created in a particular Availability Zone and can be from 1 GB to 16 TB in size. Once a volume is created, it can be attached to any Amazon EC2 instance in the same Availability Zone. Once attached, it will appear as a mounted device similar to any hard drive or other block device. At that point, the instance can interact with the volume just as it would with a local drive, formatting it with a file system or installing applications on it directly.

A volume can only be attached to one instance at a time, but many volumes can be attached to a single instance. This means that you can attach multiple volumes and stripe your data across them for increased I/O and throughput performance. This is particularly helpful for database style applications that frequently encounter many random reads and writes across the dataset. If an instance fails or is detached from an Amazon EBS volume, the volume can be attached to any other instance in that Availability Zone.

Amazon EBS volumes can also be used as boot partitions for Amazon EC2 instances, which allows you to preserve your boot partition data beyond the life of your instance, and bundle your AMI in one-click. You can also stop and restart instances that boot from Amazon EBS volumes while preserving state, with very fast start-up times.

Get Started with AWS for Free

Create a Free Account

AWS Free Tier includes 30GB of Storage, 2 million I/Os, and 1GB of snapshot storage with Amazon Elastic Block Store (EBS).

View AWS Free Tier Details »



Do you have high performance workloads that require up to tens of thousands IOs per second? Are you looking for a storage option that will deliver high I/O consistently? Watch this webinar to learn how EBS Provisioned IOPS is delivering tens of thousands IOs per second consistently to a variety of workloads including Oracle databases, Microsoft SQL databases, NoSQL data stores and a variety of Enterprise applications.

Consistent High Performance I/O with Amazon Elastic Block Store

MongoDB is one of the fastest growing NoSQL workloads on Amazon Web Services (AWS). Join AWS and 10gen, the company behind MongoDB, to learn about how you can run high throughput, I/O intensive MongoDB clusters on the Amazon EBS storage platform. Solutions Architects from 10gen and AWS will go over best practices including performance, durability and optimization related to deploying MongoDB on AWS.

You will also hear from AWS customer Parse, provider of cloud-based backend services for mobile application developers, about how they leveraged Provisioned IOPS to run their MongoDB clusters.

In this webinar, you will learn about:

  • Amazon Elastic Block Store (EBS)
  • Why Provisioned IOPS volumes fit the needs of high I/O intensive applications
  • Best practices for deploying MongoDB on AWS by 10gen
  • How to leverage Provisioned IOPS volumes for MongoDB
  • How Parse runs MongoDB on AWS

View Slides

View Whitepaper: MongoDB NoSQL Database on AWS