EBS 101 Flashcards

1
Q

What does EBS stand for?

A

Elastic Block Store

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does SSD stand for?

A

Solid-State Drive(s)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does HDD stand for?

A

Hard Disk Drive(s)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the suggested core difference in use cases between SSD EBS volumes and HDD EBS volumes?

A
  • SSD volumes are best where performance is measured in IOPS
  • HDD volumes are best where performance is measured in throughput
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does IOPS stand for?

A

Input/Output Operations Per Second

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Amazon EBS?

A
  • think virtual hard disk drive in the cloud
  • persistent block storage volumes for use with EC2 instances in AWS Cloud
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How does Amazon EBS help ensure high availability and durability?

A

Each EBS volume is automatically replicated within its availability zone to protect you from component failure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the 5 types of EBS Storage Volumes?

A
  • General Purpose (SSD)
  • Provisioned IOPS (SSD)
  • Throughput Optimized HDD
  • Cold HDD
  • Magnetic (HDD)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the use case for General Purpose SSD?

A

It is the EBS volume that handles most workloads, offering a balance of low cost and high performance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the API Name for General Purpose SSD?

A

gp2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the Maximum IOPS per volume offered for General Purpose SSD?

A

16,000

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the general use case for Provisioned IOPS SSD?

A
  • A high-performance volume designed for mission-critical apps
  • think Databases
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the API Name for Provisioned IOPS SSD?

A

io1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the Maximum IOPS per volume offered by Provisioned IOPS SSD?

A

64,000

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the key factor in deciding whether to use General Purpose SSD vs. Provisioned IOPS SSD?

A

Cost vs. Performance

  • General Purpose is lower cost but caps at 16000 IOPS/vol
  • Provisioned IOPS is more expensive but goes up to 64000 IOPS/vol
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the designed use case for Throughput Optimized HDD?

A
  • Low-Cost (BUT NOT LOWEST-COST) HDD
  • Meant for frequently accessed, throughput-intensive workloads
  • e.g. Big Data / Data Warehouse
17
Q

What is the API name for Throughput Optimized HDD?

A

st1

18
Q

What is the Maximum IOPS/vol for Throughput-Optimized HDD?

A

500

19
Q

What is the use case for Cold HDD?

A
  • Lowest Cost HDD volumes
  • designed for less-frequently-accessed workloads
  • e.g. File Servers
20
Q

What is the api name for Cold HDD?

A

sc1

21
Q

What is the maximum IOPS/vol for Cold HDD?

A

250

22
Q

What is EBS Magnetic? What is it commonly used for?

A
  • Previous-Generation HDD
  • Commonly used for workloads for Infrequently Accessed Data
23
Q

What is the API name for EBS Magnetic?

A

standard

24
Q

What is the Maximum IOPS/vol for EBS Magnetic?

A

40-200

25
Q

What is an EBS Snapshot?

A

A snapshot is a point in time copy of a volume

26
Q

Where are Snapshots stored?

A

S3

27
Q

Suppose you take a snapshot of a volume, then add a new file to a volume, then take a second snapshot. What is stored in the second snapshot?

A
  • Snapshots are incremental – only blocks that have changed since your last snapshot are moved to S3
  • So, only the new file (the delta) is stored in the second snapshot
28
Q

Can you take a snapshot of an EBS volume while the underlying EC2 instance is running?

A
  • Yes, but it is not the best practice.
  • To create a snapshot for EBS volumes that serve as root devices, you should stop the instance before taking the snapshot.
29
Q

Can you create an AMI from an EBS volume?

A

Yes

30
Q

Can you create an AMI from an EBS Snapshot?

A

Yes

31
Q

Can you change the size of an EBS volume on the fly?

A

Yes, including the size and storage type

32
Q

In what Availability Zone is an EBS volume stored?

A

In the same Availability zone as the EC2 instance to which it is connected

33
Q

How do you move an EC2 Volume from one Availability Zone to another?

A
  1. Take a snapshot of it
  2. Create an AMI from the snapshot
  3. Use the AMI to launch the EC2 instance in a new AZ
34
Q

How do you move an EC2 instance from one region to another?

A
  1. Take a snapshot of the EC2 instance
  2. Create an AMI from the snaphsot
  3. Copy the AMI from one region to the other
  4. Use the copied AMI to launch the new EC2 instance in the new region