Virtualisation
La virtualisation est adoptée dans plusieurs environnements et situations différents. Si vous êtes développeur, la virtualisation peut vous procurer un environnement confiné (dans une machine virtuelle) où vous pouvez effectuer à peu près n'importe quel type de développement sans abandonner votre environnement de travail principal. Si vous êtes administrateur système, vous pouvez utiliser la virtualisation pour isoler plus facilement vos services les uns des autres et les déplacer en fonction de la demande.
La technologie de virtualisation prise en charge par défaut dans Ubuntu est KVM. KVM nécessite des extensions de virtualisation intégrées aux processeurs Intel et AMD. Xen est aussi pris en charge par Ubuntu. Xen peut tirer profit des extensions de virtualisation, quand elles sont disponibles, mais peut aussi être utilisé sur des matériels sans extensions de virtualisation. Qemu est une autre solution populaire tournant sur des matériels sans extensions de virtualisation.