Compute Engine Flashcards

1
Q

Compute Engine at a high level allows a user to…

A

Create and run VMs

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

What are some of the things a user can pick when setting up Compute Engine?

A

Image - Linux, Windows, custom
Memory
CPU
GPU
Disk - standard, SSD (persistent)
Local SSD scratch disk (lost when goes down)
Startup scripts
Disk Snapshotting

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

What setting allows compute engine to terminate your resources

A

Preemptable instances

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

Network throughput scaling

A

2 Gbps per vCPU. Theoretical max of 32 Gbps with 16 vCPUD, or 100 Gbps with T4 or V100 GPUs

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

What is relationship between vCPU and threads?

A

1 vCPU = 1 hardware hyper thread

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

VM lifecycle

A

Provisioning > Staging > Running > Stopping > Terminated

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

What happens during provisioning?

A

vCPU + Memory setup, root/persistent disk setup, additional disk setup

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

What happens during staging?

A

IP addresses setup, image setup, boot

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

What happens during running?

A

Startup script, can SSH/RDP, Modify Use (Move VM to different zone, snapshot, export system image, set/get metadata), live migrate

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

What happens during stopping?

A

Shutdown script

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

What happens during terminated?

A

Delete, Availability policy?

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