Este 2005, más profesionales informáticos van a tener muy en cuenta la posibilidad de trabajar con sistemas de tipo Linux y tratarán de saber cómo adaptar este sistema a las redes existentes. ¿Es usted uno de ellos? Si es así, el artículo técnico de este mes le va a interesar, porque le explica las opciones que deberá considerar.
Opciones de sistemas de archivos
Los sistemas de archivos ofrecen una organización jerárquica de archivos, información (metadatos) sobre dichos archivos y gestión del espacio físico que ocupan en el disco duro. Con los años, el desarrollo de los sistemas de archivos se ha centrado en el rendimiento y la fiabilidad. Pero recientemente, los desarrolladores han comenzado a centrarse en la seguridad y la protección de los sistemas de archivos en respuesta al creciente interés de las empresas por estos dos temas.
Estos sencillos preceptos han propiciado la introducción de sistemas de archivos complejos, algunos personalizados para aplicaciones o sistemas específicos. Por ejemplo, a una empresa de audio-vídeo puede que le convenga un sistema de archivos de alto rendimiento, mientras que una empresa de contabilidad puede preferir un sistema de archivos con un elevado grado de seguridad.
Los administradores procedentes de entornos de servidores y estaciones de trabajo Microsoft estarán acostumbrados a poder elegir entre FAT32 o NTFS para el sistema de archivos instalado. En un entorno Linux, en cambio, los administradores pueden quedar sorprendidos por el número de opciones de sistemas de archivos a su disposición. ¿Cuál es el mejor sistema de archivos para su entorno? ¿Qué dará a su empresa más rendimiento, seguridad o fiabilidad?
A veces es más fácil seguir la corriente y decantarse por la opción predeterminada, pero existen buenos motivos para investigar un poco antes de comprometer un servidor de producción a un sistema de archivos predeterminado. Estas son algunas de las preguntas más relevantes:
Estas decisiones son cruciales para el éxito del despliegue de su sistema. (Para más información sobre los pros y los contras de los principales sistemas de archivos Linux, visite
http://www.novell.com/documentation/oes/index.html?page=/documentation/oes/sles_admin/data/sec.filesystems.major.html )
He aquí un ejemplo de algunas de las opciones de sistemas de archivos compatibles con sistemas operativos Linux.
| ||||||||||||||||||||||
ReiserFS alcanza su pleno desarrollo
Los sistemas de archivos con journaling o registro por diario proporcionan integridad y evitan la corrupción del indexado de sus ficheros. (Para más información sobre sistemas de archivos con journaling, visite http://www.linuxgazette.com/issue55/florido.html) Integrando en el caché las operaciones del sistema de archivos y confirmar cada transacción, los sistemas de archivos con journaling ofrecen transacciones denominadas ACID. ACID son las siglas de:
Atomicity (atomicidad): En una transacción en la que participen dos o más informaciones discretas, o todas o ninguna de las informaciones quedan comprometidas.
Consistency (coherencia): Una transacción crea un nuevo estado de datos o, si ocurre un fallo, devuelve todos los datos al momento anterior a su punto de inicio.
Isolation (aislamiento): Una transacción en curso y aún por comprometer debe permanecer aislada de cualquier otra transacción.
Durability (durabilidad): Los datos comprometidos quedan guardados por el sistema de modo que, en caso de caída o reinicio del sistema, podrá accederse a ellos en su estado correcto.
Ext3, XFS, JFS y ReiserFS son algunos de los sistemas de archivos que emplean journaling. El Reiser File System, fruto de largo tiempo de desarrollo, lleva cuatro años con nosotros. La filosofía del Reiser File System (o ReiserFS) es simplificar los requisitos del sistema de archivos en componentes básicos. ReiserFS emplea estos componentes para definir los esquemas de clasificación e indexado que siguen el rastro de sus archivos. El equipo de desarrollo de ReiserFS aplica teoremas matemáticos a la lógica del sistema de archivos. En lugar de confeccionar un sistema de archivos de tipo ‘tabla de contenidos y capítulos’, ReiserFS cuenta con una metodología operativa con la que los archivos pueden localizarse y presentarse rápidamente al usuario.
Sin duda se habrá dado cuenta de lo rápido que se llenan de datos los discos duros. Da igual que sea un PC, un portátil o un servidor: los datos se acumulan hasta llenar el disco por completo. ReiserFS emplea un complejo entorno, o ‘árbol equilibrado’ que proporciona un excelente rendimiento con grandes cantidades de archivos. Además, el método ReiserFS de clasificación de la información sobre los archivos es compacto, facilitando al sistema de archivos el manejo de miles de archivos con eficacia y sencillez.
ReiserFS ha demostrado su eficacia en cuanto a gestión, fragmentación y rendimiento del espacio de disco. (Para conocer los tests de rendimiento más recientes realizados en ReiserFS, visite http://linuxgazette.net/102/piszcz.html)
¿Ya sabe cuál es el sistema de archivos que más le conviene? Todo se reduce a la aplicación. ¿Cuáles son los requisitos y los objetivos del volumen de datos que tiene en mente? Simplemente eligiendo los ajustes predeterminados se puede tener el servidor funcionando en muy poco tiempo, aunque en los próximos meses y años podría darse cuenta de que su incapacidad de cubrir sus necesidades de rendimiento, redundancia y escalabilidad por haber elegido las opciones predeterminadas.
El único modo de que usted o sus clientes puedan tomar una decisión bien fundamentada es asegurándose de investigar lo suficiente previamente. La investigación también debe incluir las opciones de recuperación para sus sistemas. Si ocurriera un desastre con sus datos, Ontrack cuenta con experiencia y tecnología que se transformarán en soluciones de recuperación para su sistema de archivos Reiser. Ontrack ya ha trabajado satisfactoriamente en la recuperación de sistemas Reiser en varios países mediante nuestros servicios en laboratorio o a distancia.
Soluciones para socios
Todos los días se ocurren pérdidas de datos en cualquier lugar del mundo. La cantidad de productividad, tiempo y trabajo duro empleados en documentos e informes que pierden las empresas es impresionante. Parece que los datos se pierden siempre en el momento menos indicado: cuando vence un plazo de entrega o justo minutos antes de una presentación importante Cuando sucede una pérdida de datos, los usuarios se sienten frustrados y furiosos, las operaciones empresariales pueden llegar a detenerse y los ingresos diarios pueden verse gravemente afectados. Y aunque los administradores informáticos trabajan sin descanso para volver a la normalidad, los resultados pueden ser flojos o quedar desfasados.
Por eso, para sobrevivir con éxito a un desastre de datos, la recuperación debe dejarse en manos de profesionales cualificados y con experiencia. Ontrack sabe de su importancia y se distingue de otras empresas concentrándose en las particularidades de la recuperación de datos.
La recuperación de datos se basa en dos disciplinas científicas: una es la electrónica, que se ocupa del soporte físico o disco duro, y la otra es la informática, que se encarga de los datos lógicos. Para Ontrack, ambas ramas tienen igual importancia. El grupo de desarrollo de Ontrack proporciona soluciones de recuperación para muchas y muy diferentes situaciones de pérdida de datos. Ontrack ahonda en las tecnologías de recuperación de datos y desarrolla herramientas y métodos propios para discos duros y software especializado en la reparación de sistemas de archivos la localización de datos perdidos. Igual que hemos hecho con sistemas de archivos anteriores, en Ontrack hemos desarrollado nuestra capacidad para realizar recuperaciones de ReiserFS y ofrecer protección a nuestros clientes.
Ontrack pone en su mano la posibilidad de mitigar las pérdidas de datos si tiene la mala fortuna de sufrir un desastre. Ontrack reconoce que el tiempo es lo que cuenta cuando ocurre una pérdida de datos, por lo que su objetivo es devolverle datos precisos lo antes posible. Cuando elige Ontrack, se une a los expertos en recuperación.