Translation(s): English - Français - Italiano - 한국어 - Español

Portal/IDB/logo_portal.png Welcome to Debian system virtualization

Portal/IDB/icon-emulator-32x32.png This portal talks about virtualization. Technical language could be used.

In computing, platform virtualization is a term that refers to the abstraction of computer resources. Virtualization hides the physical characteristics of computing resources from their users (more on Wikipedia)

Note that virtualization is different than emulation, which duplicates (provides an emulation of) the functions of one system using a different system, so that the second system behaves like (and appears to be) the first system (more on Wikipedia)

Use cases and applicable solutions

Local desktop virtualization

A local workstation on a user's desk running two or more operating instances simultaneously.

Example: a Debian host running Microsoft Windows in a virtual machine.



Debian solution:

Remote desktop virtualization

A central server running dozens of virtual workstation instances for different users. Example: a Debian host running 20 virtual workstations.



Debian solution:

Server virtualization

A single physical server running more than one virtual server OS instances. Example: a Debian host running five Debian virtual servers, two virtual Windows servers and ten virtual desktops.


Debian solutions:


Cloud is similar to server virtualization, except that instances become more abstract. Server instances can be deployed dynamically from templates for purposes such as horizontal scalability.


Debian solutions:

Using Debian to host Virtual Computers

Open Source solutions


OS-level virtualization


Proprietary software

Running Debian inside a Virtual computer

Virtual Networking

Information on how to configure Debian to work with various virtualization methods simultaneously is available on the VirtualNetworking page.

Management Tools