Definition:

  • involves abstracting a computer’s hardware into several different execution environments.
    • sad

Levels of virtualization:

  1. Separate dependencies. ex: virtualenv,…
  2. Separate Kernel process. ex: Docker
  3. Seprate on baremetal: Proxmox, OpenStack,…