Ir al contenido

Entradas etiquetadas como ‘software libre’

9
sep

Video de Jon Maddog Hall en U.N.L.P

El pasado martes informaba que Jon Maddog Hall estuvo dando una conferencia en la Facultad de Informática de la U.N.L.P. Hoy quería compartir con todos ustedes el video que filmé en dicha conferencia, que lo dejo debajo.

Jon Maddog Hall en UNLP por NetStorming en Vimeo.

7
sep

Jon Maddog Hall en La Plata

En el día de ayer el Director Ejecutivo de Linux International estuvo presente en la ciudad de La Plata, en la Facultad de Informática de la U.N.L.P., convocado por SOLAR y CISL. Allí dio una conferencia sobre Software Libre en la que explicó sus bondades y los beneficios que brinda comparado con el software propietario. Hizo hincapié en los realmente buenos negocios que el Software Libre posibilita e incluso dio ejemplos de empresas que cambiando su estrategia comercial de trabajar con software propietario a liberar dicho software han convertido a los mismos en productos mucho más rentables. A su vez, presentó el Proyecto Cauã que parece muy interesante y tiene varios objetivos ambiciosos, entre los que se puede mencionar:

  • Utilización de software y hardware 100% libre.
  • Reducir la cantidad de energía eléctrica consumida por las computadoras de escritorio.
  • Generación de entre 1 y 2 millones de puesto de trabajo de alta tecnología en Brasil y otra suma similar en el resto de América Latina.
  • Conexión a Internet de lugares desprovistos del servicio.
  • Creación de hotspots gratuitos para el acceso a Internet.
  • Triplicar o cuadruplicar el número de desarrolladores participando en Software Libre.
  • Llevar a cabo el proyecto sin financiación del gobierno.

Según las palabras de Jon todo lo que se vaya haciendo en el proyecto se irá poniendo a disposición de cualquier persona que quiera consultarlo por medio de su página web.

Finalmente, en el día de hoy estará presentándose en la Universidad de Buenos Aires dando una exposición similar.

13
jul

BSD Day

Los días 5 y 6 de noviembre de este año se estará realizando en la ciudad de Buenos Aires una nueva edición de BSD Day. Con entrada libre y gratuita, el evento presentará una serie de conferencias y charlas técnicas hechas por y para desarrolladores, administradores, usuarios e interesados en software y filosofía BSD, y proyectos de software libre relacionados, tal como lo describen en su sitio web.

Vale la pena comentar que los organizadores han preparado un muy lindo sitio, bien geek, que recomiendo visiten y naveguen, se van informar mejor y de pasada se divertirán un rato.

14
jun

Proxmox: instalación, clustering y migración en vivo

En este post explicaré cómo instalar Proxmox con un particionamiento personalizado y cómo luego formar un cluster con otro equipo con Proxmox. Finalmente, daré una pauta de cómo lograr hacer la migración en vivo de máquinas virtuales.

En mi caso, cuento con dos servidores que soportan virtualización por hardware y he decidido utilizar Proxmox como plataforma de virtualización por varios motivos:

  • Es software libre.
  • Es gratis.
  • Permite virtualizar con KVM y OpenVZ.
  • Tiene una interfaz web muy sencilla de utilizar
  • Basado en Debian: se lo puede administrar por SSH e instalar cualquier paquete compilado para Debian.
  • Soporta varias funcionalidades avanzadas sin adquirir ninguna licencia adicional:
    • Migración en vivo.
    • Clustering de servidores.
    • Backups automáticos de las VMs.
    • Posibilidad de conectar a un NAS/SAN con NFS, iSCSI.

Instalación

La instalación de Proxmox es sumamente sencilla dado que se realiza en pocos pasos mediante una interfaz gráfica muy intuitiva. No obstante, cabe destacar que por defecto no se pregunta nada del esquema de particionamiento que utilizará. Desde mi punto de vista, la forma en que se particiona por defecto resulta muy ineficiente, dado que se asigna mucho espacio al directorio raíz y a la swap, espacio que normalmente no se utiliza.

No obstante, como el particionamiento se lleva a cabo utilizando LVM, es posible luego redimensionar esas particiones; sin embargo, es más sencillo escoger el tamaño al momento de la instalación para luego no tener que hacer ningún cambio. Para ello, cuando Proxmox bootea desde el CD la primera vez se queda esperando con un prompt que nos permite pasarle algún parámetro. En este caso, le indicaremos que deseamos un disco raíz de 20GB y una swap de 4GB, de la siguiente manera:

boot: linux maxroot=20 swapsize=4

Una vez finalizado lo anterior se prosigue la instalación guiada normalmente.

Armar el cluster

Contar con un cluster de servidores Proxmox es sumamente útil dado que posibilita migrar máquinas virtuales entre cualquier servidor del cluster y permite administrar todos los servidores Proxmox desde una única interfaz, ubicada en el master.

Por fortuna, crear el cluster con Proxmox es totalmente trivial y se realiza con los siguientes pasos (tener en cuenta que todos los equipos que formen parte del cluster deben tener nombres diferentes):

En el nodo que será el master:

dell:~# pveca -c
cluster master successfully created

dell:~# pveca -l
CID----IPADDRESS----ROLE-STATE--------UPTIME---LOAD----MEM---DISK
 1 : 10.31.1.67      M     A     1 day 05:11   0.08    30%     3%

Luego, el segundo nodo, que será el esclavo:

virtua:~# pveca -l
local node '10.31.1.60' not part of cluster

virtua:~# pveca -a -h 10.31.1.67
cluster node successfully created

virtua:~# pveca -l
CID----IPADDRESS----ROLE-STATE--------UPTIME---LOAD----MEM---DISK
 1 : 10.31.1.67      M     A     1 day 05:13   0.01    30%     3%
 2 : 10.31.1.60      N     A           01:57   0.00    11%     2%

Con lo anterior ya se conformó el cluster entre ambos equipos. Si se accede por web a https://10.31.1.67 se podrá ver el estado de ambos servidores así como las máquinas virtuales con las que cuentan los mismos (en este caso ninguna dado que aún no hemos creado). Lógicamente, desde dicha interfaz podrán apagarse, prenderse, reiniciarse y modificarse las distintas máquins virtuales.

Migración en vivo

Para la migración en vivo se necesita utilizar un servidor NAS/SAN en el que se alojen los discos de las máquinas virtuales. El motivo de esto es que para lograr la migración en vivo, lo único que se hace es mover la información que la máquina a ser migrada tiene en memoria, de un equipo al otro. Como el disco es compartido por estar en un servidor de almacenamiento no cambia nada allí; además la migración gracias a esto se hace muy rápido.

Como en este caso sólo se tienen dos servidores, se utilizará el nodo master como servidor de almacenamiento. Para ello, se creará un directorio que luego será exportado por NFS y agregado a la sección “Storage”. Lo primero se realiza de la siguiente forma:

dell:~# aptitude install nfs-kernel-server
dell:~# mkdir /var/lib/vz/storage
dell:~# vi /etc/exports
/var/lib/vz/storage     10.31.1.60(rw,no_root_squash) 10.31.1.67(rw,no_root_squash)
dell:~# /etc/init.d/nfs-kernel-server restart

Listo, sólo resta agregar el nuevo dispositivo de almacenamiento por medio de la interfaz web. Luego, cuando se cree una máquina virtual y un disco para la misma se debe guardar este último en el almacenamiento de red. Teniendo esto hecho, el paso de migrar las máquinas virtuales en vivo es tan sencillo que ni vale la pena que lo explique aquí.

26
abr

FLISoL 2010 en La Plata

Dejo debajo un texto que me envió el amigo Alejandro Santos por correo donde se anuncia el evento de FLISoL que se llevará a cabo en nuestra ciudad. ¡Gracias por la noticia!

El Grupo de Usuarios de GNU/Linux Platenses se complace en anunciar que en colaboración con la Facultad de Informática de la UNLP será sede del FLISoL 2010 en la ciudad. El evento se realizará el día 15 de Mayo de 13 a 18hs en el edificio del Ex-Liceo de la Facultad de Informática, calle 115 esquina 50, primer piso.

El Festival Latinoamericano de Instalación de Software Libre es un evento anual que se realiza en toda América Latina y España, con participación de casi 300 ciudades en todo el continente, con eventos confirmados en Argentina, Bolivia, Brasil, Chile, Colombia, Costa Rica, Cuba, Ecuador, El Salvador, España, Guatemala, Honduras, México, Nicaragua, Panamá, Paraguay, Perú, Uruguay y Venezuela, lo que convierte este festival en el evento de Software Libre más grande del
mundo.

En Argentina habrá FLISoL en 33 ciudades, con lo que se espera superar ampliamente el número de participantes de las ediciones anteriores.

Inscripción

Para poder asistir a la instalación hace falta que cada participante se registre en el siguiente formulario:

http://flisol.laplatalug.com.ar/

A quién está dirigido

El evento esta dirigido a aquellos que desean instalar Software Libre en sus computadoras pero todavía no cuentan con los conocimientos o la asistencia necesaria. En general, FLISoL es un evento pensado para acercar personas poco técnicas y principiantes que deseen conocer más sobre la filosofía y los conceptos básicos de este movimiento global que eligió ese día para trabajar de forma articulada en toda América latina.

En la jornada contaremos con varias charlas pensadas justamente para aquellas personas que recién se acercan al concepto de Software Libre.