Instalando y usando openvswitch en Debian GNU/Linux

Open VSwitch es un sistema de switch virtual, diseñado especificamente para habilitar automatización y despliegue de interfaces de red de manera programática, además soporta su distribución alrededor de múltiples servidores físicos, lo que lo hace ideal para la construcción de esquemas de redes virtuales para nubes. OpenVSwitch es el esquema por defecto de gestión de … Sigue leyendo Instalando y usando openvswitch en Debian GNU/Linux

Linux KVM: La forma más rápida de montar una imagen de disco

En alguna oportunidad, necesitamos montar una imagen de disco (formato qcow) de KVM o de HVM (Xen) para poder acceder a los archivos contenidos allí dentro, pero la cosa no era tarea fácil (calcular el offset del sector de la geometría de la partición, hacer el losetup, etc); la forma más rápida es usando kpartx. … Sigue leyendo Linux KVM: La forma más rápida de montar una imagen de disco

El bug “Intel SYSRET fault” y la importancia de las comunidades

La más reciente aparición de un intel sysret bug en el sub-sistema de llamadas que los CPUs Intel ejecutan a 64 bits nos demuestra las ventajas de la colaboración y de los proyectos de software libre, ¿aún siguen teniendo dudas?.- El error El bug afecta una serie de llamadas que sistemas de 64 bits con … Sigue leyendo El bug “Intel SYSRET fault” y la importancia de las comunidades

Xen 4 y Debian: corrigiendo algunos detalles

Instalar Xen 4.x en Debian GNU/Linux es bastante sencillo (el metapaquete xen-linux-system), ahora bien, configurar para hacer funcionar otras cosas es otra tarea distinta; por ejemplo, encontrarán que 6 cosas no  funcionan "a la primera" en Debian y deberá corregirlas para disfrutar al máximo de Xen 4.x: 1.- Habilitando XenAPI y accediendo con virt-manager Virt-manager … Sigue leyendo Xen 4 y Debian: corrigiendo algunos detalles

[Linux] LXC: La “virtualización” barata

¿Qué es LXC? LinuX Containers, una tecnología de contenedores que permite crear jaulas aisladas, una jaula contenedora es un sistema GNU/Linux auto-contenido dentro de otro, al que se le pueden aplicar cuotas de disco, CPU, memoria y algunos límites y capacidades, asignarle una (o varias) interfaces de red e "iniciarlo" como si fuera un equipo … Sigue leyendo [Linux] LXC: La “virtualización” barata

[Linux] juntando varias las tecnologías de virtualización (I)…

Virtualización Como lo dice la Wikipedia: Virtualización se refiere a la abstracción de los recursos de una computadora, llamada Hypervisor o VMM (Virtual Machine Monitor) Con la virtualización, podemos iniciar diversas máquinas "virtuales" sobre un único recurso físico. ¿Qué ventajas tiene esto? Muchas, empezando por el ahorro de recursos, energía, la sobre-utilización óptima de hardware … Sigue leyendo [Linux] juntando varias las tecnologías de virtualización (I)…

[Xen] VT-d (VGA) Passthrough y el rendimiento de las VM en Xen

Luego de que en el nucleo Xen 3.25 de la última versión de GNU/Linux Debian Lenny (5.0.5) se incorporara PCI Back para que las VM pudieran adquirir acceso directo a tarjetas de red, dispositivos PCI y USB, se discutió para la versión 4 (y aprovechando las extensiones paravirt_ops del kernel Linux > 2.6.30) la incorporación … Sigue leyendo [Xen] VT-d (VGA) Passthrough y el rendimiento de las VM en Xen

[ Weyu / Xen ] Los trucos de la doñita para Xen

He creado dentro del Wiki un apartado que recopila trucos, detalles de configuración y resolución de problemas básicos (y no tan básicos) usando la virtualización con Xen. Trucos simples desde como migrar una VM de máquina o las combinaciones alternativas de la consola hvc0, hasta crear bonding y bridging para optimizar el uso de los … Sigue leyendo [ Weyu / Xen ] Los trucos de la doñita para Xen

[Xen] Moviendo máquinas virtuales entre hosts

La utilidad de mover una máquina virtual (VM) entre dos servidores con Xen permite contar con copias de seguridad, servidores stand-by, copias físicas en disco (para almacenarlas de manera segura) o para crear copias de servicios para redundancia. Como parte del proyecto Weyuü y gracias al apoyo incondicional del proyecto GNU, los manuales (howto) estarán … Sigue leyendo [Xen] Moviendo máquinas virtuales entre hosts

Exportando dispositivos PCI a una VM con Xen y Debian Lenny

Por lo general en un entorno virtualizado, el hypervisor se encarga de gestionar el acceso a los recursos de hardware de las distintas máquinas virtuales; sin embargo, en algunas ocasiones deseamos que una VM (máquina virtual) tenga acceso *directamente* a un dispositivo físico (PCI-USB) de nuestra máquina. Usando PCI-back PCI back es un módulo del … Sigue leyendo Exportando dispositivos PCI a una VM con Xen y Debian Lenny