Section 9 OBJ 4.2: Virtualization Flashcards

1
Q

Virtualization

A

Host computer installed with a hypervisor that can be used to install and manage multiple guest operating systems or virtual machines
the creation of a virtual version of a computer by simulating the hardware functionality of a computer within a virtual environment

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

Hypervisor

A

Used to manage the distribution of resources to a virtual machine

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

Type I Hypervisor (Bare Metal)

A

Hardware -> Hypervisor -> Guest OSes
Runs directly on the host hardware and functions as the operating system
Faster and more efficient than Type II
ex: Hyper-V

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

Type II Hypervisor (Hosted)

A

Hardware -> Host OS -> Hypervisor -> Guest OSes
Runs within the normal operating system
ex: VMware, VirtualBox

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

Server-based application virtualization (Terminal Services)

A

Server-based solution that runs the application on servers in a centralized location
Users access the application through remote client protocols

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

Client-based application virtualization (Application Streaming)

A

Client-based solution that allows an application to be packaged up and streamed directly to a user’s PC

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

Containerization

A

Type of virtualization applied by a host operating system to create an isolated execution environment for an application
Containers uses a lot less storage space and processing power by sharing the same operating system and files
ex: Docker, Parallels Virtuoso

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

Hyperconverged Infrastructure

A

Allows for the full integration of the storage, network, and servers without hardware changes

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

Application Virtualization

A

Encapsulates computer programs from the underlying OS on which they are executed

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

Virtual Desktop Infrastructure (VDI)

A

Hosts desktop OSes within a virtualized environment hosted by a centralized server or server farm

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

Sandbox

A

an isolated environment for analyzing pieces of malware

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

Cross-Platform Virtualization

A

Allows for the testing and running of software applications for different operating systems

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

Emulation

A

system imitation
different from virtualization because virtualization creates a new “physical” machine

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

Second Level Address Translation (SLAT)

A

Improves the performance of virtual memory when running multiple virtual machines on a single physical host
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
15
Q

VM Escape

A

threat actor attempts to get out of an isolated VM and send commands to the underlying hypervisor
Easier to perform on a Type II hypervisor than a Type I Hypervisor
VM to Hypervisor

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

VM Hopping

A

Threat actor attempts to move from one VM to another on the same host
VM to VM

17
Q

Sandbox Escape

A

Occurs when an attacker circumvents sandbox protections to gain privileged access to the protected OS or other processes

18
Q

Live migration

A

Migrates the VM from one host to another.
Occurs on a trusted network or utilizes encryption

19
Q

Data remnants

A

leftover pieces of data that may exist in the hard drive which are no longer needed

20
Q

VM Sprawl

A

uncontrolled deployment of virtual machines