102.6 Linux as a virtualization guest Flashcards

1
Q

Advantages of containers include:

A
  • use shared OS making it more efficient in resource use

- more granular management of system resources

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

Advantages of virtualization are:

A

Share yet segregate server instances
Protection of one OS from another
Prevent system resources to go to waste

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

What does the application container do?

A

It shares everything but the application files and library files that the application needs. The application itself is completely isolated.

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

What does the machine container do?

A

It shares a kernel and FS with the host computer

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

What is a container?

A

A container is an entirely isolated set of packages, libraries and or applications that are independent from their surroundings

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

What are the 2 types of containers?

A

Machine container

Application container

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

Provide examples of cloud providers for VMs.

A

AWS
Azure
Rackspace

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

What does the command cloud-init do in a VM created in the cloud as a clone?

A

It ensures user data is unique, such as ssh keys, NIC default locale, hostname, mount points.

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

When provisioning a VM from a cloud provider, what command is used to ensure user data is new?

A

cloud-init

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

What command ensures that each VM’s kernel interacts with a system that has a unique ID?

A

dbus-uuidgen

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

What are guest drivers in a VM?

A

They are software drivers installed in the VM that helps communicate with the host OS using the NICs,RAM, HDD Drivers, etc.

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

What do you call the type of virtualization in which the guest-system is aware that it is a VM using guest drivers?

A

Paravirtualization

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

What do you call the type of virtualization in which the guest-system is not aware that it is a VM?

A

Full virtualization

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

Give examples of VM hypervisors

A
KVM
QEMU
VMWare
Xen
Virtual Box
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a hypervisor?

A

It is a software layer that sits between the VM and the hardware.

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

What does a virtual machine use to communicate with the real host hardware?

A

A VM will use a hypervisor.

17
Q

What is a Virtual Machine?

A

It is an emulation of a system based on the architecture and functions of the real host computer allowing to setup an OS within another

18
Q

Give examples of container technologies

A

Docker
nspawn
LXD
Openshift