viernes, septiembre 24, 2010

Tengo diez minutos

... antes de tomar finales, estoy en al buffet de la UTN y quería contarles en que estoy.
Obviamente muchas cosas cambian, pase de ser una familia paqueña a una multitud (de 3 a 4), obviamente cada día estoy más enamorado de mi familia y Mecha tiene mucho que ver en esto, su tranquilidad y organización me dejan disfrutar de todo esto y también poner mucho foco en el trabajo y universidad.
Con respecto a Red Hat, cada día voy poniendome más a tono, visitando clientes, haciendo presentaciones y aprendiendo productos. Actualmente estoy trabajando mucho con:
  • BRMS (motor de reglas que viene de Drools)
  • Relevando y planificando migraciones de tecnologías y al Application Server empresarial de JBoss (el que tiene soporte)
  • Pensando estrategias de disponibilización de información (a gran escala) con grids de datos.
Esto último fue lo más interesante que estuve viendo, sobre todo con este proyecto que les recomiendo a todos de pegarle una mirada, se llama Infinispan, y plantea ir al próximo paso de los repositorios de información distribuidos, escalables, con tolerancia a fallo y extremada performance. Lo que me pareció muy interesante es el concepto de distribuir (y no replicar) datos en diferentes nodos y ganar performance alocando los objetos en los nodos donde más se están usando. En el sitio hay varios ejemplos, videos y la semana pasada DZone sacó una refcard.

En la facu, comenzamos un nuevo cuatrimestre donde seguimos los mismos docentes pero con la presencia de Coco en todas las clases. Esteban Lorenzano está viajando por Europa y demostrando sus conocimientos y pasión por Smalltalk en la ESUG. Pero hay mucha pila y la gente de la catedra es muy grosa, cuatrimestre a cuatrimestre vamos incorporando cosas nuevas (este cuatrimestre vamos a tener temas nuevos de Arquitecturas Móviles, Infraestructura y DB NonSQL).

En fin, fue un post muy cortito pero que de alguna manera resume mis experiencias en el último més.

viernes, septiembre 17, 2010

Si sos macho virtualizá con KVM (Fedora 13)

Eso fue lo que me dijeron acá. Y luego de utilizar varios años VirtualBox, quedé maravillado con las virtudes de KVM. En unos pasos sencillos (y con ayuda del Ing. Hernan Petiti) en unos minutos le levantamos el módulo de KVM al kernel de Fedora 13 e instalé una par de nodos de Red Hat 5.4 para hacer unas pruebas de grids (Infinispan) y clusters.
Esto más o menos lo que hice:
1- Instalar el grupo de packetes de virtualización
#yum group install virtualization
2- Levantar el servicio de libvirtd
#service libvirtd start
3- Verificar que el módulo kvm-intel esté levantadoV
#lsmod | grep kvm

Si dice "kvm XXXXX 1 kvm_intel" está todo bien, sino hay que hacer:

#modprobe kvm_intel

4-Levantar el manager de virutalización que se conecte al Hypervisor y así crear/agregar/correr las máquinas virtuales
#virt-manager

Importante:
En mi Thinkpad T410i, tuve que entrar al BIOS y habilitar las dos opciones de Virtualización del Procesador de Intel.

Actualmente tengo dos máquinas con linux con java y con un directorio compartido por nfs con el Host y un winchot. Las tengo las tres levantadas y realmente no tengo ningún inconveniente, cosa que con VirtualBox me comía la máquina, solo teniendo dos. En fin, en estos días vos a contar un poco las cosas que estoy haciendo con grids de datos, motores de reglas, portales, etc, etc.