Actualidad

Del servidor a la SAN

Estrategias de almacenamiento

Al planificar una estrategia de almacenamiento de datos, hay múltiples opciones a elegir. En realidad, es posible que existan demasiadas: redes de área de almacenamiento, almacenamiento conectado a la red, y almacenamiento centralizado vs. descentralizado. Si a esto se añade la multitud de abreviaturas y palabras de moda que las acompañan - SCSI, RAID, Fibre Channel, online y near-line - elegir una estrategia con claridad parece una tarea imposible. Si uno se detiene a analizar la imagen global, considerando las necesidades a largo plazo y observando a fondo los detalles, puede aparecer una estrategia clara a seguir. Se analizarán aquí diferentes opciones de estrategias de almacenamiento de datos, así como los pros y los contras de cada una. Las tres opciones que se estudiarán son el modelo de almacenamiento tradicional, el almacenamiento conectado a la red o NAS (Network Attached Storage), y las redes de área de almacenamiento o SANs (Storage Area Networks). Se examinará cómo se implementa cada una de ellas, los problemas que habría que afrontar al utilizarlas, y los beneficios que puede aportar cada una. El modelo tradicional A falta de un término mejor, llamaremos “almacenamiento de datos conectado al servidor” o “server-attached storage” al modelo de almacenamiento tradicional. En este modelo, que es el más habitual hoy en las empresas y organizaciones, los dispositivos de almacenamiento están conectados directamente a los servidores que los utilizan. Tradicionalmente, los dispositivos o periféricos de almacenamiento -que pueden ser unidades de discos, unidades de cinta, unidades ópticas, unidades RAID, bibliotecas de cinta y “jukeboxes” ópticos- están conectados directamente a servidores. Naturalmente, también puede encontrarse a cualquiera de esos dispositivos conectados a diversos sistemas-cliente, pero por ahora se tratará aquí del servidor. Al nivel de empresa, la mayoría de estos dispositivos están conectados a través de SCSI. El beneficio principal del modelo de almacenamiento de datos tradicional es que es bien comprendido, ya que los usuarios lo han utilizado durante largo tiempo y saben cómo hacerlo funcionar. El almacenamiento de datos conectado al servidor no va a desaparecer por ahora, aunque da lugar a algunos problemas que otras estrategias de almacenamiento podrían aliviar. En el nivel bajo -por ejemplo, en el área de los ficheros “workgroup” o de impresión o en el mercado de servidores de pequeñas aplicaciones- el almacenamiento conectado al servidor da lugar a una complejidad y costos considerables, que podrían no ser necesarios. Por ejemplo, ¿Es realmente una buena idea mantener un servidor Windows NT, que está diseñado para atender a una variedad de necesidades de proceso de empresa, para un grupo de trabajo que sólo necesita compartir ficheros y acceder a una impresora común? Aunque la respuesta para muchas empresas y organizaciones es hoy que “sí”, resulta bastante obvio que una opción más atractiva sería un dispositivo o aparato creado con el único fin de compartir ficheros e impresoras para usuarios de PCs desktop. Así, parecería lógico eliminar el hardware y el software que no son necesarios realmente para resolver la tarea inmediata. Se analizará esto con más detalle en la sección dedicada al almacenamiento conectado a la red o NAS. En el nivel alto, los problemas del almacenamiento de datos conectado al servidor son más complejos. Puede comenzarse con SCSI. SCSI es verdaderamente un protocolo excelente, pero al implementarlo hay que enfrentarse a algunas realidades difíciles. Aunque la última versión de SCSI está a años luz por delante de la especificación SCSI original en términos de rendimiento, longitudes de cable y cantidad de dispositivos en el bus, permanecen algunos problemas. Aunque pueden conectarse hasta 15 dispositivos a un bus SCSI, muchos de ellos, incluyendo las unidades de discos y las modernas unidades de cinta y unidades ópticas, podrían monopolizar la mayor parte del ancho de banda en el bus, incluso cuando la velocidad de éste fuera de 40MBps. Aunque esto no sería demasiado en un servidor con unos pocos discos y una unidad de cinta, supóngase que se desea conectar una biblioteca con seis unidades de cinta y un selector de cintas robotizado, todos los cuales son dispositivos SCSI. Como mucho, puede esperarse conectar dos unidades de cinta a un bus SCSI y aún así conseguir de ellas el mejor rendimiento. Y aún suponiendo que se conecta el selector de cintas en un bus SCSI ya existente (lo cual no requerirá demasiado ancho de banda), aún habría que contemplar la adición de tres buses SCSI al sistema host. Ahora bien, ¿cuántos slots PCI tiene disponibles? FibreChannel puede resolver algunos de estos problemas, incluso en un escenario de conexión al servidor (frente a una SAN de Fibre Channel). Aunque Fibre Channel permite conectar más dispositivos a un bus más rápido, como actualmente no hay unidades de cinta que puedan ser conectadas directamente a través de Fibre Channel (todas requieren un puente entre la unidad Fibre Channel y la unidad SCSI), el problema SCSI no desaparece totalmente, aunque puede reducirse la cantidad de adaptadores SCSI que se requieren en el servidor. El problema siguiente con el almacenamiento conectado a servidor es la planificación de la capacidad. Realizar la reserva de seguridad o back-up de un conjunto de servidores requiere generalmente conectar una unidad de cinta o una biblioteca de cinta a uno de los servidores, que se convierten entonces en el servidor de backup. Dependiendo de las demandas de backup existentes, esto podría requerir un servidor adicional en la red, simplemente para permitir el acceso a la unidad de cinta. Sencillamente, tiene que haber una forma mejor de hacerlo. Pueden existir soluciones a muchos de estos problemas en un entorno NAS o en un entorno SAN. Almacenamiento NAS NAS es una estrategia en la que servidores tradicionales son sustituidos por “aparatos” de almacenamiento; es decir, dispositivos con funciones de almacenamiento específicas, y con pocas otras capacidades. NAS resulta atractivo como solución de “trabajo en grupo” o “workgroup” o como solución en algunos escenarios de alto nivel, como los grupos de servidores Web y las aplicaciones de empresa. Analizaremos algunas de las opciones NAS. En el lado “workgroup”, varios aparatos diferentes que están disponibles ofrecen capacidades de ficheros y de impresión para trabajo en grupo. Su funcionalidad incluye generalmente Unix Network File System (NFS), Windows SMB (que ahora se llama CIFS), Macintosh y servicio de ficheros NetWare. Estos dispositivos NAS están diseñados para ser instalados rápidamente y ser mantenidos con facilidad. Esto se consigue eliminando el hardware y el software requeridos por un servidor tradicional, que necesita realizar muchas tareas además de los servicios de ficheros y de impresión. Pueden desplegarse dispositivos de servicios de ficheros NAS en la totalidad de una empresa u organización con el fin de llevar los servicios de ficheros para grupos de trabajo al nivel inferior de grupo de trabajo. Esto puede facilitar la gestión del tráfico en la red y minimizar el impacto sobre la organización de un fallo en un servidor de trabajo en grupo. Naturalmente, el verdadero problema con los recursos descentralizados es precisamente la descentralización. Esto puede convertir a la gestión en un problema en las empre

Viñeta publicada el 20 de febrero de 1870 en La Flaca n.º 35 Tendencias

ny2 ACTUALIDAD

ny2 Sociedad de la información

Día de la Movilidad y el BYOD Coffee Break