Search

Cargando...

domingo, 12 de octubre de 2014

Gestor de virtualizacion grafico con KVM y libvirt

Bueno, esta vez le dimos la oportunidad a uno de los sistemas mas populares de virtualizacion sobre Linux. que es KVM con libvirt. Todo con un aditamento y es webvirt que básicamente es una linda cara para descrestar.
Como distribución escogí una con la tengo experiencia y cuya instalación es relativamente sencilla, centos 7.
Para esto en la pagina de webvirt hay instrucciones completas de como instalar el ambiente de virtualización en pasos sencillos, pero si quieres aprender a fondo debes ir a la pagina de kvm y también a la de libvirt.
Aconsejable tener una nas, pero si quieren el bmw entonces montense en un esquema con san y dos servidores, esto les va a dar alta disponibilidad.
Si solo tienen el nas como yo pueden repartir las maquinas virtuales en dos servidores o correrlas en uno solo pero que sea un servidor responsable y tener al menos las imagenes sincronizadas entre las maquinas con al menos 24 horas de diferencia, si, quizás uno podría operar con un nas pero habrían operaciones que se volverían terriblemente lentas.
El software que instale para gestionar las maquinas es https://www.webvirtmgr.net
Y las instrucciones son bastante claras: https://www.webvirtmgr.net/docs/
Practicamente no tuve ningún inconveniente siguiendo esas instrucciones con Centos 7.
Les dejo un pantallazo:
Imagen del panel de control de webvirtmanager listando las imágenes de maquinas virtuales.

sábado, 27 de septiembre de 2014

Experiencia de Virtualización con vmware y herramientas gratuitas

En estos dias en mi empresa, se decicdio poder virtualizar maquinas, se empezo evaluando la alternativa de Vmware, que porcierto aparenta ser muy amigable con su "hipervisor" gratuito ESXi 5.1, Una instalación sencilla, donde su interfaz cliente servidor da una vision amigable del asunto.
Pues bien, cuando nos pusimos manos a la hobra a crear maquinas virtuales nuevas, todo marcho de maravillas, crearlas era cuestion de unos pocos clicks, el asunto entro a complicarse para subir imagenes iso para la instalación pues habia que subirlas a traves del programa cliente servidor lo cual es un poco engorroso aunque posible y el otro tema es migrar maquinas virtuales existentes en KVM u otro sistema de virtualización.

1. Manejo de imágenes ISO.
Aquí hay un hack en la versión virtual donde uno puede crear un nuevo storage de red y montar un directorio NFS que tenga las imagenes. En este caso teníamos un DROBO del cual exportamos un recurso por NFS que tenia las imagenes iso. Lo montamos en el hypervisor y voila! ya podíamos instalar maquinas nuevas.

2. Migracion de maquinas virtuales nuevas.
Aquí hay un pequeño detalle, hay un programa gratuito de vmware para migrar en caliente, pero no es perfecto y funciona bien solo si se corre como administrador (botón derecho ejecutar como administrador) y funciona perfecto si se migran maquinas virtuales convertidas al formato de vmware mediante el vmware player. Toda una engorrosa vuelta especialmente si hay maquinas virtuales con muchos Gigas en sus discos.
Básicamente los pasos son abrir el vmware player, crear una definición de hardware para la maquina virtual, convertir los discos o imagenes al formato de vmware con una herramienta en linux como qemu-img, decirle que se va a usar discos existentes y seleccionar los discos convertidos y grabar, luego se abre el vmware converter y se selecciona migrar maquina vmware existente y todos los demás datos básicos. Bastante engorrosa esta tarea y consume mucho tiempo.

En fin que la experiencia fue un poco engorroso y poco eficiente, y al acudir a los proveedores pues bueno, lo que te ofrecen es una solución maravillosa con cierta cantidad de inversión económica que hay que sustentar muy bien. La torta cocinada y decorada, pero que si tenemos las habilidades necesarias quizás podamos cocinarlas nosotros mismos consiguiendo los ingredientes apropiados, eso lo veremos en el siguiente post.

lunes, 19 de mayo de 2014

Problemas de autenticación en cakephp

La autenticación en cakephp puede tener sus trampas. Si alguna vez configuran la autenticación de cakephp de acuerdo al tutorial en la versión correspondiente a la que están trabajando. Y aun así, cuando intentan logearse cakephp los devuelve a la pagina de login. 
Asegúrense que la tabla users en su campo password tenga la longitud suficiente para guardar claves codificadas en SHA1 (este es el metodo de hashing usado de forma predeterminada).

lunes, 21 de abril de 2014

Curso de SugarCRM para usuarios basicos y principiantes

Aqui les dejo la presentación del curso basico de usuarios finales y principiantes. Este curso muestra como manejar SugarCRM y utilizar las diferentes opciones que ofrece a un usuario de esta plataforma. Tales como los modulos, vistas de edicion, lista y detalle, busqueda global, dashlets, etc.

Este curso ademas de poder accederlo a traves de youtube tambien puede ser usado en http://udemy.com/sugarcrm

miércoles, 26 de marzo de 2014

Tenga en cuenta los riesgos del bitcoin o moneda virtual - El Colombiano

Sobre el bitcoin mucho se ha criticado a la superfinanciera por prohibir transacciones con esta herramienta. Pero la verdad en el texto de la circular tienen razon en un punto: "las monedas virtuales no se encuentran respaldadas por activos físicos, por un banco central, ni los activos o reservas de dicha autoridad, por lo que el valor de intercambio de las mismas podría reducirse drásticamente e incluso llegar a cero. Por lo anterior, las personas se exponen a altas volatilidades en el precio del instrumento, dada la amplia especulación que se mantiene”. Lo anterior sobre la volatilidad es algo cierto que ya se ha experimentado.

Fuente: Tenga en cuenta los riesgos del bitcoin o moneda virtual - El Colombiano

miércoles, 27 de noviembre de 2013

App Android para ver hv de los candidatos al congreso

Recientemente hice una app bajo licencia GNU para ver las hojas de vida de los candidatos al congreso. El codigo fuente lo pueden encontrar en GitHub y en unas cuantas horas saldra publicada al Android Market Place.

viernes, 25 de enero de 2013