4.2 Containerization Flashcards

1
Q

Containerization

A

More concentrated for servers. Virtualization applied by a host operating system to provision an isolated execution environment for an application. (ex. Docker, Parallels Virtuozzo, OpenVZ)

Structure is as follows:

Container 1 Container 2 Container 3
App A App B App C
Environment 1 Environment 2 Environment 3
**Container Manager** (The app to run the containers)
**
**Host OS*** (Usually Linux)
****Hardware******

-Since all 3 containers are sharing the same host OS files, this takes a lot less resources than using pure virtual machines
-If an attacker compromises the host OS, they will have access to all the containers

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

Containerization downsides

A

-When a physical server crashes, all the organizations hosted on that same server are affected.
-An organization’s failure to secure the virtual environments hosted on a shared server posses a security risk for the other organizations.

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

Steps to decide VM

A

Should I virtualize?
Traditional VM or Containerization

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