Linux virtualisation

From Gender and Tech Resources

Revision as of 12:24, 22 July 2015 by Lilith2 (Talk | contribs) (Created page with "== Why use virtualisation == * Consolidation means combining multiple software workloads on one computer system. You can run various virtual machines in order to save money an...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Why use virtualisation

  • Consolidation means combining multiple software workloads on one computer system. You can run various virtual machines in order to save money and power (electricity).
  • Testing configurations of new linux distros by creating less resource hungry and low priority virtual machines (VM).
  • Learning new operating systems and programming languages/database without having to make changes to the base working environment.
  • Supposedly, if a mail server or any other app gets hacked, only that VM will be under control of the adversary.
  • Misbehaving apps (e.g. memory leaks) cannot easily bring down the whole server.

Platform virtualisation

kvm

Kernel-based Virtual Machine (KVM) is a Linux kernel virtualization infrastructure. KVM currently supports native virtualization using Intel VT or AMD-V. A wide variety of guest operating systems work with KVM, including many flavours of Linux, BSD, Solaris, and Windows etc. KVM is included with Debian, OpenSuse and other Linux distributions.

Resource virtualization

Storage virtualization

Network Virtualization

Desktop Virtualization

Related