Anécdotas de virtualización ...

La semana pasada, el servidor de Source Control (Subversion) en donde se encuentran alojados todos los proyectos informáticos de la empresa comienzo a presentar problemas SERIOS de rendimientos. Con problemas serios me refiero a tardar 2 o 3 minutos para realizar un commit de 13 Kbs...


Todo esto comenzó a suceder justo en el momento en el que tres de los proyectos principales se estaban convirtiendo a TAGS ("Estable") y se comenzó a realizar un control mas minucioso de los commits realizados (se realizo lock en el main branch de los mismos). Así que la cosa se puso bastante seria cuando de un momento a otro, el rendimiento de este servidor, que se ha mantenido estable y confiable disminuyo, y en un momento, hasta se pensó que había "tronado", justo como trono el servidor CVS que le antecedía.

Como nunca había visto el dichoso servidor, pues me decidí a buscar en donde se encontraba, así como buscar al responsable del mantenimiento del mismo, o al menos al que había configurado el SubVersion ahí, y realizar la típica sesión de preguntas de novato curioso (de buena intención, pero molestas), y de paso como ya había leido de un problema similar en el servidor SVN del código de KDE, que es al menos, unas 10 veces mayor que el de la empresa, sabia "mas o menos" que decir/mencionar/sugerir para la mejora del problema.
Resulta que el administrador mas inmediato de la maquina es un amigo (RobMV), así que le comente la situación, y mas o menos la conversación se dio similar a esto:

- Mira, el SVN esta lento, podes revisar que sucede?
- Ok veamos... hmmmm, la máquina esta lenta. (Despues de un rato) Ah! tiene menos memoria RAM asignada
- Asignada? - pregunte.
- Si, asignada, es una máquina virtual.
- Ah! Nice! (me brillan los ojos cuando dicen virtual).
Resulta que el servidor REAL (Sun Blade Server con 16 GB, y dos procesadores Intel Xeon de 3 GHz c/u) había pasado recientemente por una "reasignación de recursos" para TODAS (al menos 13) las máquinas virtuales que en el se ejecutan, para mejorar asi el rendimiento de otras máquinas virtuales...


El "Blade", posee 3 niveles de prioridades en las que resuelve o "cede" el uso del procesador para cada máquina virtual. El servidor SVN estaba en la prioridad más baja. Ademas, la memoria RAM del servidor SVN se redujo de 1 GB a 512 MB. Y para colmo el servidor SVN se ejecuta en nada mas y nada menos que Windows 2003 Server.... Ah!!!! con razón esta lento.

La solución inmediata, fue reasignar la prioridad al servidor, a un nivel de prioridad "alto" (nivel de producción), y santo remedio... No digo que no funciono, pero creo que si alguien tiene algun problema similar, existen más opciones para solventar el problema. Creo firmemente, que ese mismo servidor SVN puede ejecutarse perfectamente en esas condiciones, y con mejores resultados que como lo hacia antes.

Mi solución, radical y simple:
quitar Windows 2003 Server y usar un SO especifico para maquinas virtuales.
Si bien Windows 2003 Server, es bastante estable, cualquier experto puede concordar conmigo con que este no es un Sistema Operativo optimizado para ejecutarse como una máquina virtual, ¿entonces para que molestarse en tenerlo instalado en una, y gastar además en su licencia?

Para las máquinas virtuales, siempre hay que usar una regla de oro:
Usa un sistema operativo OPTIMIZADO para máquinas virtuales.

Un PERFECTO ejemplo de esto: Ubuntu Server Edition JeOS (que se pronuncia como jugo en Ingles: "Juice"). Beneficios inmediatos de usar JeOS son:
  • Mejor rendimiento en el mismo "hardware" comparado a un sistema operativo completo no optimizado.
  • Menos espacio en disco
  • Menor cantidad de actualizaciones (mas consolidadas y de mas importancia), lo que reduce la cantidad de mantenimiento del mismo.
Sistemas operativos como Ubuntu Jeos están afinados, de manera que aprovechen el máximo rendimiento de productos como VMware y KVM, lo que se traduce en mas eficiencia para escenarios de virtualización mayores.

"JeOS = núcleo de SO {Kernel, Drives, Login} + Mínimo Mantenimiento + Mínimo "user space tools""

Si la idea es "sacarle" el jugo a los equipos actuales, y mejorar el rendimiento sin incurrir en gastos por la "crisis", entonces hay que hacer conciencia sobre soluciones que usen Software Libre, y ofrecerlo como una opción REALISTA a los problemas informáticos empresariales.

¿En tu trabajo, usan virtualización?

7 Razones para usar FireFox 3.5

Leyendo el blog SwordFish, me encuentro con la siguiente entrada: FireFox con el 30.3% del mercado de navegadores, en donde mencionan:

"Según estadísticas de Global Stats (de StatCounter), Firefox supera una barrera de 28.75% y alcanza un 30,33% de uso, en contra-parte Internet Explorer desciende de 62,09% al 59,49% de uso, un dato que sostiene la tendencia que lleva el navegador de Microsoft desde hace algún tiempo."




Y no es de extrañarnos, con Firefox 3.5, prácticamente se enmendó las pocas deficiencias que tenía la version 3.0
Asi que, para los aun "no conversos", enumero rápidamente 7 razones para usar Firefox 3.5:

1. Velocidad:
El criterio numero uno para determinar si un navegador web es bueno o no es su velocidad. La versión 3.5 de Mozilla Firefox es marcadamente mas veloz que su antecesor, dos veces mas que Firefox 3.0 y diez veces mas veloz que Firefox 2.... Mozilla utiliza el estándar de la industria para pruebas de rendimiento de JavaScript, nada menos que SunSpider JavaScript Benchmark, para salir con estos números.

2. Privacidad:
Justo como IE ofrece el modo de "Navegación en Privado" (InPrivate Browsing), Mozilla Firefox 3.5 tiene tiene el modo de "Navegación Privada". Una vez que esta modalidad esta activada, el usuario puede visitar cualquier sitio y no quedara NINGUN rastro de la visita a este sitio, eso quiere decir que no quedan: cookies, archivos temporales, información de búsqueda y de formularios.


Pero mas alla de esa característica, si un usuario quiere eliminar rastros de donde ha estado (y no entro en la modalidad de Navegación Privada) entonces, puede utilizar la característica "Olvidate de este sitio". Esta eliminara toda la información asociada con ese sitio web.

3. Soporte Multimedia:
Como Firefox 3.5 soporta la etiqueta HTML 5 de elementos de audio y video, los usuarios pueden ver videos y escuchar música directamente en la pagina web, sin la necesidad de usar un algo externo (Windows Media Player, Totem, Adobe Flash).

El soporte multimedia es una gran mejora, especialmente porque en poco tiempo, estoy seguro que se pondrá de moda ver videos utilizando BitTorrent (nativo en el navegador), o de manera descentralizada como en el nuevo Opera 10.

4. "Awesome Bar:"
La aclamada Barra Asombrosa (o barra de direcciones, como todo mundo la conoce) ha sido mejorada en esta versión. Mozilla afino la barra, de manera que si quieres buscar solo tus marcadores escribas "byte *", o si buscas en tus etiquetas "srbyte +", y si, puedes asignar etiquetas a tus marcadores.



5. Control de sesión:
Si Firefox se cierra inesperadamente, el usuario puede elegir que viñetas "regresar a la vida". Esta característico es especialmente útil, si ustedes son adictos a tener varias viñetas abiertas mientras navegan (al menos yo tengo 15 o más abiertas siempre).



6. URL en código fuente:
Un compañero de trabajo se percato que cuando estas viendo el código fuente de una pagina web, los archivos .js y .css son resaltados como vínculos URL, una característico que existe en Google Chrome, y que permite a los curiosos, obtener archivos CSS o librerías de JavaScript especificas para la pagina de manera más veloz.

7. Multiplataforma:
A diferencia de IE, que esta amarrado a Windows, y a Chrome que solo esta para Windows y posee un beta para Linux, Firefox si corre en Linux, Mac OSX y Windows, brindando una verdadera experiencia UNICA al navegar, sin importar el SO en el que estas.

En Mashable y LifeHacker pueden encontrar aun más razones para utilizar Firefox 3.5 :)

¿Y tu, que razones tienes para usar Firefox?

A usar FireFox 3.5 se ha dicho!

Un viejo amigo, renovado:
El navegador más querido de todos, acaba de ser liberado en su nueva versión, y este incluye características que Mozilla espera (y que seguramente así será) ayuden a Firefox a separarse de sus rivales.


En el centro de Firefox, esta el nuevo motor de ejecución de Javascript, TraceMonkey, que aumenta el rendimiento de las aplicaciones que hacen uso extensivo de librerías o frameworks como jQuery, Dojo, etc..., como Gmail, Google Reader, FaceBook, YouTube, entre otros, y que por supuesto, nos hará muy felices.
De acuerdo al sitio de Mozilla, Firefox 3.5 es dos veces mas rápido que Firefox 3, y diez veces mas veloz que Firefox 2...


Firefox para todo...
Firefox 3.5, permitirá a sus usuarios editar imágenes digitales desde el mismo navegador, sin el uso de terceras aplicaciones, siempre gracias a TraceMonkey.

Firefox también incluye la habilitad de reproducir vídeos directamente en el navegador, sin la necesidad de visores o reproductores de terceros. Claro, no nos hagamos ilusiones aun, porque los formatos que vídeos o audio que Firefox 3.5 reproduce nativamente son el formato libre Ogg Theora (Xiph.org).

"Dígale hola al sustituto de MP4 y MP3... ojalá"

Como una compañía de código abierto, Mozilla apunta a darle a las personas tecnologías basadas en estándares abiertos, para que, también los usuarios estén conscientes de estos, y le den más relevancia a los mismos. Al final, una red con estándares y tecnologías abiertas enriquecen el ecosistema de la red.

Les comparto el vídeo de las nuevas características de FireFox 3.5:


"Lo nuevo en Firefox 3.5"

Como pueden ver, se avecinan muy buenos tiempos para las aplicaciones Web, y para el contenido multimedia, y que bueno que sea un producto Open Source el que esta elevando el estandar. Ahora ya pueden dejar de usar Google Chrome (porque la única excusa de muchos para usarlo, era la velocidad), y olvidarte completamente de IE 8 (¿¿¿por qué diablos usas IE8???), y comenzar a usar un navegador web de verdad....

Descarga Firefox 3.5 aquí: http://es-ar.www.mozilla.com/es-AR/


¿Y qué estas esperando para descargar Firefox 3.5? :)

UPDATE: Si desean saber más información sobre Firefox 3.5, pueden dar clic aquí.


¡Seguidores de este blog!

Lecturas Recomendadas

Suscribirse al Sr. Byte


¡Vaya que te hicimos las cosas más fáciles!

Introduce tu correo electrónico:

También puedes agregarnos en...


O a tu Feed-RSS:


¿Y bien? ¿Qué esperas? :)

Archivo del blog

Anuncios

    ¡Siguenos en Twitter!