virtualization and containerization

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:08 AM on 4/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

Virtualization

The process of creating Virtual Machines (VM) on a single physical machine

2
New cards

Virtual Machines (VM)

Software based computer that runs its own OS and application

3
New cards

Hypervisor

A software that creates and manages VMs

4
New cards

Type 1 hypervisor

Type 1 hypervisor runs directly on hardware “bare metal”

5
New cards

Type 2 Hypervisor

Type 2 Hypervisor runs directly within the “hosting” OS

6
New cards

Server-based application

Programs that run on a central serve, while users access them from their devices

7
New cards

Client-based applications

Programs that run locally on users device

8
New cards

Containerization

Is a method of virtualization where applications run in lightweight, isolated containers on the same OS

9
New cards

Benefits of containerization

  • share host OS

  • Faster than VMs

  • Resources are lightweight

  • Isolation weaker

  • Same OS

10
New cards

Benefits of virtualization

  • Different OS

  • Slower than containerization

  • Resources are heavier

  • Isolation is strong

11
New cards

VDI (virtual desktop Infrastructure)

A technology where users’s desktop environment runs on a server and the user access it remotely from their devices

12
New cards

Sandbox virtualization

Is an isolated environment used to safely run and test programs without affecting the main system

13
New cards

Hyper-converged Infrastructure (HCI)

Combines CPU, storage, and networking into a single system managed through software

14
New cards

Application virtualization

Allows applications to run in an isolated environment without being fully installed in the users device

15
New cards

Cross-platform virtualization.

Allows to run an Os or application designed for one platform on a different platform

16
New cards

Emulation

the process of using a software to imitate one hardware system on a different system

17
New cards

Requirements for virtualization

CPU (VT-x, AMD-v)

System Memory (RAM)

Storage

Network

18
New cards

VM Escape

Is a security exploit where a program or attacker breaks out of a VM and gains access to the hypervisor

19
New cards

VM hopping

A security attack where a attacker moves from one VM to another VM on same host

20
New cards

Sandbox escape

Is a security exploit where a program or attacker break out of a sandbox environment and gains access access to the Hypervisor

21
New cards

VM sprawl

Is a uncontrolled creation and growth of too many VMs, making them hard to manage