Contents

keyboard_tab
First steps on EBS
1
What is EBS
PREVIEW1m 3s
2
Volume Types
PREVIEW1m 16s
A deeper view
4
Snapshots
1m 10s
Volume Types
Overview
Difficulty
Beginner
Duration
5m
Students
855
Description

Bearing in mind that EC2 local storage is not persistent, and that in case of hardware failure, you will lose all data stored in your instance, understanding AWS's persistent disk service, the Elastic Block Store is especially important. This short course will introduce you to provisioning EBS volumes, and using them for enhanced reliability as EC2-attached data and backup snapshots.

Note: some elements of this course are a bit dated. You might like to view the "Storage" video from the AWS Storage Fundamentals - AWS 140 course for an updated version.

Transcript

This is the volume creations screen, it consists only of four fields and the first is type. There are two different kinds of EBS volumes; Standard ones and Provisioned IOPS ones.

The Standard volumes are cheaper but their performance is sort of best effort. While the Provisioned IOPS ones come with a guaranteed number of IOPS. IOPS stands for Input/Output Operations Per Second and are measured by Amazon on blocks of 16 Kbytes in size. You're expected to use Standard EBS if you need a persistent volume but don't have critical applications running on it with specific requisites in terms of Disk I/O and Provisioned IOPS ones if you need a predicable level of performance.

Let's complete the other fields, for the next part we'll create three volumes of 100 GB in size and with 150 Provisioned IOPS.

Remember that you have to create EBS volumes in the same region where your instance resides. When a volume has been created you only need to attach it to your instance using the actions menu.

About the Author
Avatar
Giorgio Bonfiglio
Cloud Evangelist

In the last years Giorgio spent much of his time on the design and deployment of platforms based on new technologies like NoSQL Databases (MongoDB, HBase, Cassandra), Software Defined Networking (OpenFlow, Open vSwitch), Virtualization (Xen, Linux KVM, VMware) and Cloud Computing (OpenStack, Eucalyptus). He has a very deep knowledge of Amazon Web Services (AWS), RackSpace Cloud and related services, and has worked with many other IaaS / PaaS platforms (Google Cloud, Heroku, AppFog etc.).