Archivos diarios: junio 3, 2011

Xen se integrará en Linux 3.0

El popular servicio de virtualización acaba de anunciar que ya no hará falta instalarse imágenes de varios kernels para habilitar el soporte de Xen, a partir de la versión 2.3.0 todo lo que necesitaremos estará en la rama principal. Ahora sí, Xen se postula como una firme alternativa a KVM, el que siempre he considerado rey de los hipervisores.

Si no sabes de lo que estoy hablando, probablemente te interese visitar ésteartículo. Pero si eres un poco vago o no tienes tiempo para leerlo, déjame que te haga un resumen para comprender la importancia que lleva consigo ésta noticia.

Un hypervisor es un traductor entre el hardware físico del que dispones por estar usando un equipo informático y el hardware virtual sobre el que se instalarán las máquinas virtuales. Básicamente, el hypervisor es el pilar central sobre el que cualquier servicio de virtualización construirá las interfaces gráficas, herramientas de gestión o de control. Xen es un hipervisor, al igual que también lo es su más feroz adversario: KVM. La grandísima diferencia que existía entre los dos, es que KVM se activaba simplemente instalando un módulo, y el SO podía funcionar como anfitrión mientras que con Xen te tenías que instalar varias imágenes del kernel dependiendo del rendimiento que quisieses sacar al sistema de virtualización. Para comprenderlo, dejadme que explique dos cositas muy básicas de Xen.

Al igual que cualquier sistema de virtualización de plataforma, un SO funcionará como anfitrión y otro como huésped. Lo característico de Xen es que los paquetes necesarios para el anfitrión y para el huésped son diferentes, de manera que tienes que configurar por separado el anfitrión para que funcione como Dom0 y el huésped para que funcione como DomU. Además, hay diferentes niveles de virtualización dependiendo de la eficiencia que provea el hardware virtualizado. A una máquina virtual pelona o DomU, sin drivers instalados se la denomina hvm, mientras que si tiene drivers se la llama pv (de forma muy resumida, la clasificación es mucho más peliaguda).

Tradicionalmente para disponer de una pv era necesario bajarse una imagen especial del kernel que incluyese ésas herramientas para que el Dom0 pudiese gestionar la máquina virtual. Esto implicaba tener que usar varias imágenes del kernel, lo que era un auténtica “putada” (he estado buscando sinónimos pero no se me ha ocurrido ninguno) sobre todo si lo comparamos con alternativas como KVM. Lo que ahora han hecho ha sido integrar las herramientas en la rama principal del kernel, de manera que no es necesario bajarse ninguna imágen, y con la estándar podemos disfrutar de virtualización con pv.

Así pues, y como encabezaba el artículo, a partir de la 2.3.0 (que está por venir) podrás disfrutar de una Dom0 sin necesidad de tener que volverte loco con varias imágenes del kernel. Todo un avance.

Fuentes

 

openSUSE 12.1 Milestone 1: y volver a empezar

Los desarrolladores del proyecto openSUSE han publicado la primera versión preliminar de su futura distribución. Así pues, ya tenemos con nosotros openSUSE 12.1 Milestone 1, un primer paso importante para el desarrollo de esta edición que tendrá su versión final el 11 de noviembre. Por cierto, 11 del 11 del 11, una fecha simpática :)

Se espera que aparezcan seis milestones en total, tras lo cual llegarán dos versiones Release Candidate y la edición final.

Como de costumbre en estas ediciones, openSUSE 12.1 Milestone 1 no está orientada a entornos de producción, pero si queréis probarla os encontraréis con cambios importantes: la actualización al kernel 2.6.39 y sobre todo el paso a GNOME 3.0, que habrá que ver cómo se comporta en esta distribución cuando lo integren de serie.

También se han realizado cambios menores en KDE con la actualización a KDE SC 4.6.3, y lo mismo ocurre con GCC, Perl, Python o el gestor de paquetes RPM. Los responsables de la distro indican en el anuncio oficial que también se ha puesto mucho esfuerzo en mejorar el rendimiento y eficacia de systemd, que se ha actualizado a la versión 26.

Evidentemente la distro no está libre de fallos: los más importantes están indicados aquí, pero podemos añadir los que encontremos con la herramienta de informe de errores, e incluso podemos tratar de solucionarlos nosotros mismos con las indicaciones que dio Will Stephenson en un post en el que explicabacómo hacer un BURP de errores en build.opensuse.org, algo que también está explicado en este howto.

Podéis encontrar más detalles sobre openSUSE 12.1 Milestone 1 en el citado anuncio oficial, y descargar la distribución desde la página oficial o alguno de los espejos, aunque también podéis usar los siguientes enlaces:

Fuente

 

Google descartará soporte para navegadores relativamente viejos.

Google ha anunciado en su bitácora oficial que descartará gradualmente el soporte para Firefox 3.5, Internet Explorer 7 y Safari 3 a partir del 1 de agosto.

A partir de dicha fecha, todos estos navegadores tendrán problemas para utilizar ciertas funciones de Gmail, Google Calendar, Google Talk, Google Docs y Google Sites, y, eventualmente, estas aplicacionesdejarán de funcionar por completo con las versiones mencionadas de estos navegadores.

Fuente

Ya es oficial: Thunderbird será el cliente de correo de Ubuntu 11.10

Si hace un par de semanas comentábamos que Thunderbird podría sustituir a Evolution como gestor de correo por defecto en Ubuntu 11.10, ahora por fin lo podemos confirmar.

Tal y como leemos en la lista de desarrollo de Ubuntu, incluir Thunderbird por defecto es una de las características definidas para el próximo Ubuntu 11.10 .

La decisión está tomada, pero ahora queda por delante trabajar diferentes puntos que mejoren la integración de Thunderbird con Unity, un sistema de migración de Evolution a Thunderbird que trabaje perfecto, reducir el tamaño de la aplicación para que quepa en el CD de instalación, etc.

Fuente