Algum pode esclarecer isso em xen cloud platform / xen server

3

De acordo com a documentação do XCP, o host Xen Cloud Platform é uma máquina de classe de servidor x86 de 64 bits dedicada a hospedar várias VMs.

on blog.citrix.com they are mentioning about dom0 as It should be noted that dom0 is a 32-bit process

Estou um pouco confuso sobre esses fatos, o que é host e dom0 mencionar aqui. Eu pensei que dom0 é um kernel centos de 32 bits e host significa hipervisor xen?

se host significar hypervisor que é baseado no kernel de 64 bits, então por que ele não é capaz de endereçar mais do que 4GB por si mesmo.

Além disso, como o kernel de 32 bits do dom0 depende da atribuição de mais memória RAM ao xen server / XCP (no blog citrix eles estão dizendo que o dom0 é baseado no servidor de xen do kernel de 32 bits pode ter no máximo 4 GB apenas e restante do ram para atribuir a vms, também se atribuirmos mais de 4GB xen server irá falhar !! ).

Do meu entendimento dom0 fornece uma interface para gerenciar VM e xen.Can alguém por favor me dê uma explicação simples para isso.

    
por Blue Gene 22.08.2012 / 14:52

2 respostas

1

Ambos estão corretos, qual é a necessidade de confusão aqui?

O hipervisor Xen usado no XCP é de 64 bits e, portanto, pode criar convidados de 32 e 64 bits.

Dom0, que na verdade é outra VM em execução no hipervisor xen, é de 32 bits e serve principalmente para fornecer acesso de disco e rede ao DomU.

Dom0 não determina a RAM, para o seu host.

Você pode especificar o quanto o Ram Dom0 pode ter usando dom0_mem = em /boot/extlinux.conf .

Para ver o uso total de memória disponível

 xl info |grep total_memory

free -m

no dom0 está realmente mostrando ram atribuído ao dom0 e não ao hipervisor xen.

    
por 20.04.2013 / 14:23
1

Veja esta parte do artigo no link que você mencionou,

When a host running XenServer starts up, the Xen hypervisor loads a small
virtual machine that is essentially invisible to users (and even admins
if you don’t know where to look!).  This special, privileged VM is referred
to as the “control domain”, “domain-0” or, as the cool kids like to call it,
“dom0”. The control domain runs the management tool stack and also provides
low-level services to other VMs, such as providing physical access to devices.

e isso

link

Desde que você tenha um hardware e hipervisor de 64 bits, o dom0 de 32 bits não importa e você pode atribuir a quantidade de memória que quiser aos convidados de 64 bits. dom0 é usado apenas para "gerenciar" hardware e fornecer serviços de baixo nível para os convidados. Não interfere na operação ou alocação de memória para os convidados.

    
por 22.08.2012 / 17:26