¿Cómo saber qué tecnología de virtualización se utiliza en el servidor VPS de Linux?

¿Cómo saber qué tecnología de virtualización se utiliza en el servidor VPS de Linux?

Tengo acceso a algunos servidores vps de Debian Linux, sin embargo, no puedo acceder a su panel de control directamente: solo el propio administrador del servidor puede hacerlo.

¿Hay alguna forma de saber qué tecnología de visualización se utiliza en el servidor desde dentro del VPS? Lo necesito sólo para saber qué paquete de encabezado del kernel debo instalar (xen, openvz o cualquier otro).

Respuesta1

Varios métodos para detectar la tecnología de virtualización se enumeran enhttp://www.dmo.ca/blog/detecting-virtualization-on-linux/. Entre las sugerencias, mi método preferido es dmidecode:

  • VMWare:

    # dmidecode | egrep -i 'manufacturer|product'
    Manufacturer: VMware, Inc.
    Product Name: VMware Virtual Platform
    
  • Microsoft VirtualPC:

    # dmidecode | egrep -i 'manufacturer|product'
    Manufacturer: Microsoft Corporation
    Product Name: Virtual Machine
    
  • QEMU o KVM:

    # dmidecode | egrep -i 'vendor'
    Vendor: QEMU
    
  • Virtuozzo u OpenVZ:

    # dmidecode
    /dev/mem: Permission denied
    
  • Xén:

    # dmidecode | grep -i domU
    Product Name: HVM domU
    

información relacionada