Pregunta
Tengo una consulta sobre la virtualizacion de servidores.
Hoy he comenzado la instalación de un servidor y en el bios, hay una opción de virtualización.
Cuando instalo algo como un virtual box, o vmware Requiero habilitar
esta opción?
Que papel juega en la virtualización.
Es la primera vez que hare esto. Solo tengo experiencia en instalar y configurar virtualbox
desde Ubuntu Desktop.
Respuesta
Estas opciones son las extensiones del procesador para máquinas
virtuales; cuando se las activa, y la máquina virtual puede cargar el
módulo correspondiente en el kernel, el procesador trata al proceso como
una máquina independiente. Obviamente, es mejor que la opción esté
activada(1), y que el módulo correspondiente se cargue(2)
1. para saber si tu procesador tiene las extensiones,
# cat /proc/cpuinfo
(en la linea "flags" debe existir la entrada "vmx")
2. para cargar un módulo de kernel, digamos para qemu sobre intel,
# modprobe kvm-intel
Otra respuesta
Con la llegada de virtualización al mundo x86 tanto Intel como AMD han
hecho algunas extensiones a sus procesadores para manejar mejor la
tecnología de virtualización, y cada uno identifica a sus extensiones de
diferentes formas: Intel-VT (vmx) o AMD-V (svm)
Si activas Virtualización en el BIOS del servidor, con Linux podrías
verificar si el procesador lo reporta como tal con la siguiente orden:
egrep "vmx|svm" /proc/cpuinfo
Si no aparece significa que tu procesador no tienen esas extensiones.
¿ Cómo afecta esto ?
Originalmente la virtualización en x86 y Linux llegó por emulación de
hardware, y luego apareció la "para-virtualization", tal como lo hacen:
qemu, VMWare, VirtualBox, Xen, en tal caso no se requiere de esas
tecnologías Intel-VT/AMD-V para aprovechar de virtualización, el
inconveniente es que la máquina anfitrión hace mucho esfuerzo (el
procesador) para posibilitar la virtualización. Y en determinados
escenarios el rendimiento no se acerca a una máquina real (I/O
principalmente)
Para mejorar esa situación tanto Intel como AMD inventaron esas
extensiones y lógicamente hay software que las aprovecha: KVM, Xen,
VirtualBox, VMWare ESX Server. Y se hace otro tipo de virtualización
denominada "full-virtualization"
Con "full-virtualization" técnicamente se puede emular cualquier otro
sistema operativo y sin alta penalidad, logrando un rendimiento muy
similiar a una máquina real.
Con "para-virtualization" se requiere que el sistema operativo a ser
virtualizado admita este tipo de virtualización (cambios en el núcleo),
eso por ejemplo es imposible con Windows.
En resumen:
* Si usas Qemu/VMWare/VirtualBox puedes virtualizar cualquier SO con
penalidades de desempeño
* Si usas KVM/Xen/VMWare ESX/VirtualBox + Intel-VT/AMD-V puedes
virtualizar cualquier SO con muy bajas penalidades de desempeño
OJO.- KVM no se puede usar si no dispones de un procesador con
Intel-VT/AMD-V.
Blog basado en el foro de www.softwarelibre.org.bo y autorizado por sus moderadores. Está destinado a quienes tienen conocimientos sobre Linux y desean despejar dudas. Este blog está compuesto por una compilación de las mejores consultas con sus respectivas respuestas. Nuestra única fuente es el foro anteriormente mencionado y no nos hacemos responsables por las preguntas y respuestas compiladas ni por los enlaces que puedan figurar en las mismas.
Busqueda sobre Linux y software libre
Noticias sobre linux y software libre - Google
GIS PMapper layer ( + Fedora 11 )
Nos tomó un rato correr pmapper en fedora, en la oficina.
Fuente: http://adf.ly/1ee6im
Fuente: http://adf.ly/1ee6im
p.mapper + fedora 11
by Rodolfo Alcazar — last modified Oct 26, 2009 08:42 PM
PMapper, http://www.pmapper.net/ is a GIS presentation layer which accesses MapServer via php-mapscript. Fedora 11 includes OpenLayers in its repos. The PMapper demo turns to be easy to install, and run. Any further development can be continued there.
Base software installation
# yum install php php-mapserver mapserver proj-epsgApache fixes
- .phtml files need to be handled by php:
# cat /etc/httpd/conf.d/php.conf ... AddHandler php5-script .php .phtml AddType text/html .php .phtml ...Logs
- p.mapper could handle logging
# touch /var/log/pm_debug.log # chmod 666 /var/log/pm_debug.log # service httpd restartDownload, unpack p.mapper last version
# mkdir /var/www/html/gis/ # cd /var/www/html/gis/ # wget "http://downloads.sourceforge.net/project/pmapper/p.mapper%204/4.0-beta2/pmapper-4.0-beta2.zip" # wget "http://downloads.sourceforge.net/project/pmapper/p.mapper%20demo%20data/p.mapper%20demo%20data%203/pmapper-demodata-3.zip" # unzip pmapper-4.0-beta2.zip # unzip pmapper-demodata-3.zipDemo Mapfile needs some fixing
# cat /var/www/html/gis/pmapper-4.0-beta2/config/default/pmapper_demo.map SHAPEPATH "../../../demodata" IMAGEPATH "/var/www/html/gis/tmp/" IMAGEURL "/gis/tmp/" # mkdir /var/www/html/gis/tmp # chown -R apache:apache /var/www/html/gis/Fontset
- If map displaying stills on "loading...", could be the fontsets (check logs). The cause: /var/www/html/gis/pmapper-4.0-beta2/config/common/fonts/'''msfontset.txt''' has upper+lowercase font names. Check if your fonts are ok on /var/www/html/gis/pmapper-4.0-beta2/config/common/fonts/
$ firefox http://127.0.0.1/gis/pmapper-4.0-beta2/map.phtmlError logging
# tail -f /var/log/pm_debug.log
Document
Suscribirse a:
Entradas (Atom)