O que é Dom0 e como se pode usá-lo?

7

Ouvi dizer que o Xen agora está totalmente incluído no Linux principal e é utilizável via Dom0. Bare comigo: não sou especialista em virtualização, muito menos em virtualização no Linux .

O que é Dom0, qual é o seu propósito? Como alguém pode usá-lo?

    
por orftz 04.06.2011 / 23:27

1 resposta

11

Do Wiki do Xen :

Dom0, or domain zero to expand the abbreviation, is the first domain started by the Xen hypervisor on boot. It has special privileges, like being able to cause new domains to start, and being able to access the hardware directly. Unless DriverDomains are being used, it is responsible for running all of the device drivers for the hardware. For hardware that is made available to other domains, like network interfaces and disks, it will run the BackendDriver, which multiplexes and forwards to the hardware requests from the FrontendDriver in each DomU.

Modified versions of Linux, NetBSD and Solaris can be used as the dom0.

A grande coisa a fazer com o suporte ao Dom0 estar no kernel da linha principal é que eles não precisarão acompanhar constantemente os patches prévios requeridos (e sugeridos na última linha acima). Do anúncio de postagem no blog :

As Linux evolves, now, within that code base, the Linux/Xen bits will evolve at the same rate without separate patch trees and big chunks of code to carry along.

    
por 05.06.2011 / 00:05