AWS Virtualization and Instance Types Flashcards

1
Q

What are the two types of virtualization traditionally used by AWS?

A

HVM AMI’s (Hardware Virtual Machine)

And

PV AMI’s (Paravirtual)

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

What are the advantages of ParaVirtualized AMI’s

A

Stability/performance is close to the real servers and hardware virtualization.

Overhead is very low

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

What are advantages of Hardware Virtual Machine AMI’s?

A

HVM AMI’s (Hardware Virtual Machine)
• Can use special hardware extensions
• Can use PV drivers for network and storage
• Usually same or better Performance than PV alone

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

What does AMI Stand for?

A

Amazon Machine Instance

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

What workload are T2 Instance types intended for?

A

Intended for work loads that do not use the full CPU often or consistently

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

What Types of Storage do T2 Instance Types Use?

A

EBS ONLY

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

What is Burstable Performance?

A

T2 instances only :
More CPU resources on Demand
CPU Credits are used to “burst” past baseline performance up to 100% of a CPU Core

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

Define a CPU Credit

A

A CPU Credit = 1 minute 100% CPU utilization in aggregate
1 CPU Running 100% for 1 minute
2 CPU’s running 50% for 1 minute

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

How long to CPU Credits last

A

24 hours

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

What Type of storage do M3 Instances use?

A

SSD Storage (ephemeral)

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

What Type of Storage Do M4 instances support

A

EBS Optimized SSD

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

What type of General Purpose Instance Supports Enhanced Networking?

A

M4 Instances

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

What types of Instances are General Purpose

A

T2, M3, M4

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

What type of instance is Memory Optimized?

A

R types

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

This type of instance would be good for memcache or in Memory Databases

A

R type

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

R3 Instance types have these 3 characteristcs

A

SSD, High Memory Capacity, Support for Network Clustering

17
Q

What AWS Type instance is optimized for Storage?

A

Type I

18
Q

What give an example application that should use a type I AMI

A

Hadoop ( many reads of disk)

19
Q

How are I type instances Storage Optimized?

A

High I/O performance (including high random Performance)
High Frequency Processors
SSD storage
Supports TRIM (frees up space to increase Performance)
Supports Enhanced Networking

20
Q

What type of AWS Instance is optimized for Compute Power

A

C type

21
Q

C3 Instances

A

SSD-backed instance

Support for Enhanced Networking and Clustering

22
Q

C4 Instances

A

Latest generation of Compute Optimized instances
Highest Performing processors (optimized for EC2)
Support for Enhanced Networking and Clustering
EBS-optimized

23
Q

Define AWS Enhanced Networking

A

Enhanced networking uses single root I/O virtualization (SR-IOV) to provide high-performance networking capabilities on supported instance types. SR-IOV is a method of device virtualization that provides higher I/O performance and lower CPU utilization when compared to traditional virtualized network interfaces. Enhanced networking provides higher bandwidth, higher packet per second (PPS) performance, and consistently lower inter-instance latencies. There is no additional charge for using enhanced networking.