Compute & Load Balancing Flashcards

1
Q

EC2 R Instance Types

A

Applications that need a lot of RAM (e.g in memory cache)

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

EC2 C Instance Types

A

Applications that need good CPU (e.g databases or compute)

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

EC2 M Instance Types

A

Applications that are balanced (e.g general or web apps)

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

EC2 I Instance Types

A

Applications that need good local I/O (e.g databases)

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

EC2 G Instance Types

A

Applcations that need a GPU (e.g video rendering or machine learning)

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

EC2 T2/T3 Instance Types

A

Burstable instances

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

EC2 Cluster Placement Strategy

A

Clusters instances into a low latency group in a single AZ
* Pro: Low latency
* Con: If the rack fails, all instances fail

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

EC2 Spread Placement Strategy

A

Spreads instances across underlying hardware
* Pro: span across AZs, reduce risk of simultaneous failure
* Con: Limited to 7 instances per group per AZ

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

EC2 Partition Placement Strategy

A

Spreads instances across logical partitions such that groups of instances in one partition do not share the underlying hardware with groups in different partitions

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

How to move instances between placement groups

A
  1. Stop the instance
  2. Use the CLI to modify the placement
  3. Start the instance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

EC2 Instance Launch Type

A
  • On demand: short workload, predictable pricing, reliable
  • Spot: short workload, cheap, can lose instances
  • Reserved: minimum 1 year
  • Dedicated: no other customers will share hardware
  • Dedicated host: book an entire physical server and control instance placement
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

EC2 Graviton

A

Family of processors designed to deliver the best price performance for your cloud workloads

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

EC2 Enhanced Networking

A

Higher bandwidth, higher pps, lower latency
* Elastic Network Adapter (ENA) up to 100 Gbps
* Legacy: Intel 82599 VF

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

Elastic Fabric Adapter

A

Improved Elastic Network Adapter, only works for Linux. Great for inter node communication, tightly coupled workloads.

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

Auto Scaling Groups

Dynamic Scaling Policies

A
  1. Target tracking scaling: Increase and decrease the capacity based on a CloudWatch metric and a target value
  2. Simple step scaling: Increase and decrease capacity based on a set of scaling adjustments
  3. Scheduled actions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Auto Scaling Groups

Predictive Scaling

A

Continously forecast load and schedule scaling ahead