LVM: flexibilidad total para tus discos

Imagen de ElSanto

Tema: 

La tecnología de Logical Volume Manager o gestión de volúmenes lógicos lleva tiempo en el kernel Linux, permitiéndonos gestionar nuestras particiones de una forma completamente flexible. Por ejemplo, a la hora de aumentar el tamaño de una partición no tenemos que proceder con el viejo sistema backup-cambio de partición-restore.

Si te interesa una introducción a lo que es LVM, en el último Linux Gazette tienen una bastante maja.

Además el sistema de LVM del kernel es noticia estos días. Para la nueva versión 2.6 existían dos "contendientes" en esta área: LVM2, la segunda versión de LVM, y EVMS, una nueva implementación (si quieres saber más sobre las nuevas características aportadas por éste último sistema, dale un vistazo a éste artículo de developerWorks.

El caso es que Linus Tolvalds se decidió a incluir el corazón de LVM2 (el device mapper) entre las últimas características añadidas al kernel antes de feature freeze, dejando fuera el parche de EVMS. Lejos de coger una pataleta como otros, la gente del proyecto EVMS han decidido plantearlo positivamente, y han cambiado la dirección del proyecto. EVMS pasará a implementarse mayoritariamente en el espacio de usuario, aprovechando las características que el kernel ya proporciona, como MD y el device mapper incorporado desde LVM2. De esta forma, será una característica más elegante y menos intrusiva en el kernel.

Alan Cox ya les ha felicitado por esta decisión, que permite tener dos opciones sin tener que incorporar sendos enormes parches competitivos en el kernel.