Virtualization Flashcards

1
Q

What is virtualization?

A

Virtualization is the use of a host computer with a hypervisor to install and manage multiple guest operating systems or virtual machines (VMs).

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

Differentiate between Type I and Type II hypervisors.

A

Type I Hypervisor (Bare Metal): Runs directly on hardware and serves as the OS.

Type II Hypervisor: Runs within an existing OS and manages VMs.

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

What are the key virtualization concepts?

A

Server-Based Virtualization: Applications run on centralized servers.

Client-Based Virtualization: Applications stream to a client’s device.

Containerization: Isolates applications within containers on a shared OS.

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

What is a container, and which technologies enable it?

A

Containers provide isolated execution environments using a shared OS.

Examples: Docker, Parallels Virtuozzo, OpenVZ.

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

What is hyperconverged infrastructure?

A

A system integrating storage, networking, and servers without hardware changes.

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

Describe virtual desktop infrastructure (VDI).

A

Hosts desktop OSs on centralized servers for access by end-users.

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

What is a sandbox in virtualization?

A

An isolated environment for testing malware or preventing system vulnerabilities.

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

Compare VM escape and VM hopping security threats.

A

VM Escape: Attacker exits a VM to interact with the hypervisor or host OS.

VM Hopping: Attacker moves between VMs on the same host.

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

What are SLAT technologies, and how do they improve performance?

A

SLAT enhances virtual memory performance for multiple VMs.

Intel: Extended Page Table (EPT)
AMD: Rapid Virtualization Indexing (RVI)

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

What are the resource requirements for virtualization?

A

Adequate CPU, memory, storage, and NIC teaming for higher speeds.

Example:
Barebones Windows: 20–50 GB
Barebones Linux: 4–8 GB
Barebones Mac: 20–40 GB

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

How can VM sprawl be mitigated?

A

Establish policies for controlled VM deployment.

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

What is live migration in virtualization?

A

Moving a running VM between hosts without downtime.

Use encryption or trusted networks for security.

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

How should data remnants be handled?

A

Encrypt VM storage and destroy encryption keys for secure disposal.

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

What is cross-platform virtualization?

A

Enables testing and running applications for different OSs using virtualization or emulation.

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