Virtualizando todo (Parte 1º)

July 12th, 2010 dotlinux No comments

Como todos ya sabemos, existen distintas tecnologías, que tienen un único objetivo: LA VIRTUALIZACION.

Mucho ya hay escrito sobre este tema, pero hoy siento las ganas de comentarles mi experiencia personal, del que a mi parecer es el más prometedor sistema de virtualización que hay hoy disponible y como siempre “libre”, y de paso armar una serie de posts sobre el tema tan interesante

Me refiero a Proxmox VE una distro basada en Debian que une lo mejor de 2 mundos, OpenVZ y KVM.

OpenVZ “Virtualización por contenedores”

OpenVZ es la versión libre de su contrapartida comercial llamada “Virtuozo”, ambos pertenecientes a la empresa “Parallels”. Es un sistema de virtualización basado en contenedores que nos permite crear múltiples contenedores aislados entre sí (también conocidos como VEs o VPS) en un único servidor físico permitiendo una mejor utilización del servidor, garantizando que las aplicaciones no entren en conflicto. Cada contenedor funciona exactamente como si fuera un servidor independiente. OpenVZ es open source y disponible bajo licencia GPL.

KVM “Virtualización completa”

KVM (Kernel Virtual Machine) es una solución de virtualización completa sobre hardware x86 con extensiones de virtualización (Intel VT o AMD-V). Cada máquina virtual tiene hardware virtualizado propio: placas de red, discos rígidos, placas de video, etc. Productos similares a KVM son VMWare o VirtualBox.

Ahora, ustedes se preguntaran porque tanto lío por Proxmox VE cuando todos ya conocemos y podemos utilizar OpenVZ y KVM sin problemas. Proxmox VE además de instalar todo automagicamente nos provee de herramientas increibles para los administradores vagos como yo :D

Puntos a favor de Proxmox VE

  • Distro basada en Debian Lenny, lo que nos permitirá usarla sin problemas y modificarla sin mayores dificultades para customizarla a nuestro gusto
  • Instalador grafico para los que no son muy adeptos a la consola
  • Instalación y autoconfiguración de LVM, de manera que ya podemos ir imaginando las cosas asombrosas que podremos hacer con nuestras virtuales
  • Panel de control gráfico via web
  • Creación de contenedores en un máximo de 20 segundos, por medio de los templates prediseñados a travéz de la consola web
  • Cron de backups instantaneos por medio de snapshots a travéz de la consola web
  • Resize de discos virtuales en caliente a travéz de la consola web
  • Resize de la memoria virtual en caliente a travéz de la consola web
  • Asignación y control exacto del procesamiento asignado a travéz del manejo de los nucleos y los CPUunits para cada virtual
  • Migración en caliente de contenedores de un servidor Proxmox VE a otro.
  • Asignación de multiples interfaces de red a las virtuales
  • Instaladores a partir de imágenes ISO (exclusivo para KVM)
  • Restore de backups en tán solo 10 minutos
  • Montaje de storages via nfs, iscsi, sas, etc.

Estos son solo algunos de las cosas que ahora yo recuerdo pero existen mas.

La imagen ISO de la última versión estable, es la 1.5 y pueden descargarla de la siguiente forma:

Más tarde les dejo el 2do. post sobre el manejo de Proxmox VE sin utilizar la consola web, solo pura consola de texto.

Si quieren saber más sobre Proxmox VE no dejen de visitar su excelente wiki en http://pve.proxmox.com/wiki/Main_Page

¿Qué es el software libre?

June 20th, 2010 dotlinux No comments

Cada vez más escuchamos en diferentes sectores donde haya computadoras las palabras “software libre“, pero qué significa en realidad y en que afecta a nuestra cultura.

Aquellos que tienen la posibilidad de tener una computadora en sus casas, escuela o trabajo seguramente tendrán instalado una version del sistema operativo Microsoft Windows junto a muchas aplicaciones mas como por ejemplo Microsoft Office. Ahora, ¿cuantos saben que todos esos programas poseen una licencia que en algun momento tendria que haberse pagado?

El 90% de los usuarios informaticos desconoce el tema del licenciamiento pues adquieren copias vendidas ilegalmente en la calle o negocios de informatica. Aunque no lo sepan, todos los cd o dvd que se compran en la calle son copias ilegales o piratas como vulgarmente se las llama, de forma que comprando estas copias estamos siendo complices de un hecho delictivo penado por la ley a nivel internacional, pero no debemos preocuparnos porque existe una alternativa totalmente libre a nuestro problema llamada “Software Libre”.

La definicion segun los especialistas es: “Decimos que un software es libre cuando respeta la libertad de los usuarios sobre el producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la Free Software Foundation[0], el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado. El “software libre” suele estar disponible gratuitamente, o a un precio accesible para todos; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a “software gratuito”, ya que, conservando su carácter de libre, puede ser distribuido comercialmente (“software comercial”).

El ejemplo de software libre mas conocido, es el del sistema operativo “Linux” que posee las mismas funcionalidades y aun muchas mas que Microsoft Windows.

Con el software libre podremos hacer exactamente lo mismo que con el software comercial, pero tenemos la gran diferencia de que utilizamos software legal.

Hay muchas versiones o distribuciones “Linux”. La más conocida a nivel mundial por su facilidad de uso tanto para un usuario inexperto como para un usuario avanzado es Ubuntu[1], que ofrece una cantidad gigantezca de aplicaciones libres para instalar y utilizar solamente haciendo un par de clicks con el mouse de nuestra pc.

Para mas informacion, pueden comunicarse con el USLA[2] que los asesoraran en todo lo que necesiten.

Referencias:
[0] http://www.fsf.org
[1] http://www.ubuntu.com
[2] http://www.usla.org.ar

Switch to our mobile site