xen: ¿qué constituye un "sistema"?

xen: ¿qué constituye un "sistema"?

En las notas de la versión de Xen 4.2 aparece esta declaración:

Large Systems: Following on from the improvements made in 4.1 Xen now supports 
even larger systems, with up to 4095 host CPUs and up to 512 guest CPUs.    

¿Cómo se define aquí "sistema"? ¿Un gabinete de servidores? ¿Una caja enorme?

¿Y cómo se hace la división entre una 'CPU host' y una 'CPU invitada'?

Respuesta1

Un "sistema" es una única computadora física o virtual.

El límite de 4095CPU hostindica que Xen puede aprovechar al máximo unafísicoSistema host con hasta 4095 núcleos de CPU. Pero, si tuviera un servidor (teórico) de 8192 núcleos, Xen podría usar sólo la mitad de esos núcleos de CPU.

ElCPU invitadala limitación se aplica avirtualmáquinas. Si tiene un servidor con 1024 núcleos, puede asignar solo 512 de ellos a cualquier máquina virtual.

¿Qué significa esto realmente en 2012? Si trabaja con hardware de servidor típico disponible comercialmente, no tendrá la oportunidad de alcanzar estos límites. Entonces, ¿por qué son importantes estos límites? Porque otros hipervisores populares tienen límites de CPU mucho más pequeños. Por ejemplo, Hyper-V R2 permite sólo 4 CPU virtuales por sistema operativo invitado, e incluso vSphere 5 permite sólo 32.

Respuesta2

Sistema:Un servidor/hipervisor físico (por ejemplo, Dell R420)

CPU del host:Número de subprocesos de CPU físicos disponibles para el "Sistema" (CPU/núcleos/hiperprocesamiento/etc.) (p. ej., un Intel Xeon E7-8870 es un procesador, 10 núcleos y 2 subprocesos por núcleo = 20 "CPU host")

CPU invitadas:Número de "CPU de host" que puede utilizar un invitado determinado (por ejemplo, puede "dar" 4 "CPU de host" a un invitado de Windows Server que ejecuta Exchange. La máquina invitada pensaría que tiene un procesador de cuatro núcleos disponible).

(He convertido esta respuesta en una wiki comunitaria, no dudes en mejorarla).

información relacionada