Hay cabinas de discos que aceptan muuuuuuchos discos.
¿Como se conectan dos servidores al mismo sistema de ficheros, quien manda? ¿No hay colisiones? ¿O un servidor está en espera activa/pasiva?
Es un problema con una solución 'sencilla' (sencilla porque se enmarrona al proveedor de tecnología, claro). Se llaman SAN (Storage Area Network) :<http://en.wikipedia.org/wiki/Storage_area_network> Son redes, normalmente, aunque no necesariamente, basadas en fibra optica. Tienes tres tipos de componentes: Servidores: Todos los servidores que necesiten acceso a esa SAN se conectan mediante Fibre Channel (ya digo, se suele usar fibra optica para este proposito, aunque no es un requermiento en sí mismo). Directores de Fibra: Suele ser al menos uno (mejor dos, por tener caminos redundantes). Son, funcionalmente hablando, switches que interconectan los servidores con las cabinas de discos. Los switches se enlazan entre ellos mediante un ISL (Inter Switch Link), para permitir que se 'hablen' entre ellos. Los típicos - o los que yo conozco - son Brocade y Cisco. Las redes, al ser de fibra, van actualmente a 2Gbps, aunque actualmente ya está disponible tecnología de 4Gbps, y se planea la siguiente generación a 10Gbps. Ten en cuenta que en una SAN hay VARIAS fibras, no una solo, por lo que el ancho de banda para guardar datos es brutal. Esto se complica mediante una funcionalidad llamada 'zoning' que viene a ser básicamente similar al subnetting en un entorno LAN, establecer ciertas zonas dentro de la SAN opacas entre sí, aunque compartan directores de fibra. Añade seguridad y mejora el rendimiento de la SAN. Cabinas de discos: Pues eso. Armarios llenos de discos, con diversos niveles de RAID, con configuraciones de LUNs, discos, etc adecuadas para optimizar el rendimiento y los costes, etc etc A esto, en ciertos entornos (sobre todo en Mainframe) se suelen añadir librerías de cartuchos (cintas), también con fibra optica (en entorno IBM, al protocolo se le llama FiCon, si bien el soporte hw creo que es idéntico a Fibre Channel). Si bien en entornos abiertos las cintas se usan sólo para backups, en Grandes Sistemas los cartuchos se usan para absolutamente todo, pero esencialmente para almacenamiento de larga duración de ficheros poco accedidos (sería como un cuarto nivel, o tier, de almacenamiento). Eso sí, las librerías de cintas son bastante más lentas que los discos duros, así que ahora se montan 'virtualizadores'. Los virtualizadores son armarios de discos con un sw determinado que se conecta a la SAN y se 'anuncia' como una librería de cintas. El Mainframe de turno le pasa los datos a guardar, y al tener en realidad discos en lugar de cintas, la velocidad de acceso es mucho más elevada. Más tarde, el virtualizador le pasa, también a través de la SAN (normalmente) los datos a la verdadera librería de cintas. ... a todo esto, ahora está de moda otra tecnología relacionada con el almacenamiento de datos: Deduplicación. Esta solución viene con dos sabores: Sólo software, o un appliance que incluye hw y sw. Lo que hace esta tecnología es leer todos los datos buscando patrones comunes de datos. Una vez encuentra esos datos comunes, en lugar de almacenar dos veces el mismo contenido, guarda una referencia a la cadena de datos allí donde hace falta. Con esta tecnología se consiguen tasas de compresión de 20:1. Donde estoy, estamos probando varios proveedores, y en un entorno de laboratorio windows (servidores de ficheros, Lotus Notes, Red Novell...) funciona de maravilla. Todavía estamos analizando proveedores, pero la idea es implementar alguna de estas soluciones con archivado de largo alcance y backup. -- Saludos, miguel Los agujeros negros son lugares donde dios dividió por cero. Black holes are places where god divided by zero. Steven Wright -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org