OpenZFS, aunando todos los esfuerzos por llevar ZFS de forma completa a Linux

El sistema de ficheros ZFS ha sido desde siempre una de las verdaderas joyas de Solaris. Hace tiempo que desarrolladores Open Source trataron de trasladar esas ventajas a Linux, ofreciendo distintas formas de utilizar este sistema en unidades de almacenamiento en nuestro sistema operativo favorito sin problemas.

Ahora esos esfuerzos se han reforzado con la aparición en el día de ayer de OpenZFS, el sucesor del proyecto ZFS que reúne a los desarrolladores de las plataformas Illumos, FreeBSD, Linux y OS X para lanzar un sistema de ficheros Open Source basado en ZFS pero con una implementación totalmente abierta que mantenga, eso sí, todas las ventajas del sistema original.

openzfs-trans

Entre los responsables del nuevo proyecto OpenZFS está Matt Ahrens, uno de los dos autores originales de ZFS, lo que da suficientes garantías para confiar en que muy pronto veamos resultados tangibles en este esfuerzo.

Como indican en el anuncio oficial, ya podéis contribuir a ese esfuerzo usando ZFS –podéis hacerlo en distintas distribuciones Linux (Gentoo o Debian entre las destacadas por ellos)– pero también ayudando por ejemplo en la documentación disponible en el sitio web oficial. Y por supuesto, ya podéis escribir vuestros artículos, tuits (#OpenZFS) o mensajes en Facebook y otras redes sociales para ir popularizando una alternativa realmente capaz. Os dejamos con la presentación que Matt Ahrens realizó ayer sobre este tema durante el evento LinuxCon.

Linus se queda sin SSD, retrasos en el lanzamiento del kernel Linux 3.12

Linus Torvalds es un firme defensor de las unidades SSD: desde que comenzó a usarlas publicó varios artículos en su blog y en su cuenta de Google+. Sin embargo, no todo han sido buenas noticias para él, y de hecho recientemente anunció que problemas con su unidad SSD provocarían retrasos en le desarrollo del kernel 3.12.

Torvalds está tratando de recuperar los datos de la unidad SSD y su funcionamiento habitual, pero parece que por el momento no lo ha logrado. Eso ha impedido que los últimos cambios que tenía previsto integrar en el código principal del kernel en Git –y que estaban en la estación de trabajo con esa unidad SSD– no puedan ser transferidos.

El creador del kernel Linux no ha comentado qué modelo concreto de unidad ha tenido el problema (por lo que sabemos, trabajaba con SSDs de Intel), ni tampoco cuál ha sido la causa del problema, pero sí ha indicado que en el peor de los casos completará el trabajo pendiente para el kernel 3.12 desde un portátil.

GParted 0.16 da soporte al sistema de ficheros F2FS

Los desarrolladores de la utilidad de particionamiento GParted han anunciado la disponibilidad de GParted 0.16, que tiene como novedad más importante el soporte del sistema de ficheros F2FS.

Este sistema de ficheros desarrollado por Samsung está especialmente orientado a su uso en memorias Flash NAND como las presentes en las unidades SSD.

Además del soporte a este sistema de ficheros, se corrigen algunos fallos que se presentaban al mover o copiar particiones, y también se corrigen los problemas de GParted al ejecutarlo en máquinas virtuales. Tenéis más detalles en el registro de cambios de la versión, disponible en SourceForge.

El nuevo sistema de ficheros F2FS, prometedor según las pruebas

Una de las novedades del kernel Linux 3.8 es el soporte para el sistema de ficheros F2FS, que ha aparecido recientemente y que está dirigido a sacar el máximo partido de las unidades basadas en memorias Flash NAND, que son precisamente las que encontramos en llaves o pendrives USB y también en las veloces unidades de estado sólido, SSD.

En Phoronix han realizado las primeras pruebas de rendimiento a este sistema de ficheros, y para ello han utilizado una lleva de memoria Corsair Flash Voyager de 16 GB conectada al puerto USB 3.0 de un equipo de pruebas convencional. Esa llave fue formateada con otros sistemas de ficheros, y se comparó el rendimiento en diversas operaciones de transferencia de datos desde y hacia esta llave USB con esos sistemas de ficheros.

Las conclusiones de esas pruebas son evidentes: aun estando todavía en pleno desarrollo y aunque el soporte en el kernel Linux aún es limitado, el rendimiento de F2FS parece realmente prometedor, y superó en casi todas las pruebas a sus competidores, los conocidos Btrfs, Ext3, Ext4 y XFS. Aunque en algunas de ellas el rendimiento de F2FS fue inferior a alguna de las alternativas, en general sus prestaciones fueron excepcionales. Así pues, id teniendo muy en cuenta a este sistema de ficheros como alternativa para vuestros dispositivos USB y para vuestras unidades SSD.

OwnCloud 5 Beta, el clon Open Source de Dropbox mejora

El proyecto ownCloud lleva tiempo dándonos alegrías y convirtiéndose en una alternativa real a servicios propietarios como Dropbox o SugarSync, y ahora sus desarrolladores han anunciado la disponibilidad de ownCloud 5 en versión beta, lo que anticipa la llegada de la edición final que aparecerá con novedades importantes.

Ya hay un largo camino recorrido, desde luego: cuando el desarrollador Frank Karlitschek comenzó a implementar su alternativa Open Source a soluciones propietarias hace 3 años lo hizo con un claro objetivo en mente, y tras ese tiempo ya cuenta con un producto bastante sólido, traducido a 42 idiomas y que de hecho cuenta con una versión comercial que sigue ofreciendo las mismas prestaciones que el producto original pero facilitando su puesta en marcha a las empresas.

Los pilares de ownCloud son el almacenamiento de ficheros y su sincronización, y además hay otros temas opcionales como la sincronización de contactos o calendario. Los clientes para diversas plataformas (incluidas Mac OS X y Windows) permiten mantener una o varias carpetas sincronizadas con el servidor donde reside nuestra instancia de ownCloud, que se instala de forma similar a cualquier WordPress y que por tanto podemos tener en nuestro servidor de hosting sin demasiados problemas.

En esta primera versión beta de ownCloud 5 -a la que seguirá una Release Candidate la semana que viene previsiblemente- se ha enfocado el trabajo en tres áreas, tal y como confirmaba Karlitschek en una entrevista con TechCrunch: la integración, el rendimiento y la usabilidad.

De hecho, la presentación de los contenidos y de la interfaz es uno de los mayores cambios de ownCloud 5, que ha sido rediseñado completamente para ofrecer una experiencia de usuario más clara y elegante. Además se ha integrado una nueva galería de fotos que equipara esta capacidad con la de las soluciones últimamente implementadas en rivales del mercado propietario, y por si eso fuera poco contamos con un previsualizador de documentos PDF o un reproducot de vídeos.

La integración con diversas bases de datos de usuarios es otra ventaja, y en ownCloud 5 podremos trabajar con sistemas UNIX y LDAP al mismo tiempo para las cuentas de usuario, algo que facilita la integración del servicio en la infraestructura existente. Se ha mejorado el sistema de cacheo de los ficheros, y según su desarrollador el rendimiento ha mejorado hasta en un 500% en algunas situaciones, por ejemplo en la sincronización con ordenadores de sobremesa y con dispositivos móviles.

El nuevo sistema de búsquedas basado en Lucene es otro de sus argumentos de peso, ya que sus competidores no lo ofrecen y esta capacidad funciona en clientes móviles y en la interfaz web. Al sistema de versiones que ya existía en ownCloud y que permitía recuperar ediciones previas de un fichero se le suma ahora una característica que deshace el borrado de ficheros que hemos eliminado de forma accidental.

Kalitschek afirma que en la actualidad hay más de 800.000 usuarios activos del proyecto ownCloud, y que una de sus bazas es la existencia de un catálogo de aplicaciones propio que dispone de docenas de módulos adicionales para expandir las prestaciones de ownCloud. Esperaremos impacientes el lanzamiento definitivo de ownCloud 5, un servicio que sin duda es uno de los mejores ejemplos de la validez de las alternativas Open Source frente a los servicios propietarios.