Marcio Cunha

ISCSI: Cómo los Servidores Acceden a Almacenamiento por Red

Descubra cómo el protocolo iSCSI permite a los servidores utilizar discos duros remotos mediante redes IP estándar, convirtiendo cables de red en canales de almacenamiento.

Marcio Cunha12 min
También disponible en:EnglishPortuguês
Resumen
  • El protocolo iSCSI encapsula comandos tradicionales de disco duro dentro de paquetes de red IP estándar
  • La arquitectura separa claramente el servidor iniciador cliente del dispositivo de almacenamiento de destino
  • La configuración de redes dedicadas y Jumbo Frames garantiza una alta estabilidad durante la transferencia de datos
  • La autenticación CHAP protege el tráfico sensible contra accesos no autorizados en la infraestructura
  • El protocolo democratiza el acceso a discos compartidos sin exigir costosos cables de fibra óptica

El Desafío de Compartir Espacio en Disco a Distancia

Imagine que tiene una computadora con archivos gigantescos y necesita que otra computadora en la habitación contigua acceda a esos archivos como si el disco duro estuviera conectado directamente dentro de ella. Antiguamente, para hacer esto con alto rendimiento, las empresas necesitaban comprar cables carísimos de fibra óptica y tarjetas de red especiales llamadas Fibre Channel. El protocolo iSCSI surge precisamente para resolver este problema de forma económica e inteligente, utilizando los mismos cables de red comunes que ya usamos para conectar equipos a internet.

En la práctica, el iSCSI funciona tomando las órdenes tradicionales que el sistema operativo da para guardar un archivo en el disco duro y transformándolas en paquetes de datos de red, conocidos como paquetes TCP/IP. Cuando estos paquetes llegan al equipo de almacenamiento al otro lado de la red, se convierten nuevamente en comandos de disco nativos. Para el sistema operativo del servidor, parece que el disco duro está conectado a la placa madre, aunque en realidad pueda estar a metros o kilómetros de distancia.

Entendiendo la Arquitectura de Iniciador y Destino

Para comprender el iSCSI en la práctica, debemos conocer sus dos componentes principales: el Iniciador y el Destino, conocidos en inglés como Initiator y Target. El iniciador es el software o hardware instalado en el servidor que necesita espacio de almacenamiento y envía las solicitudes de lectura y escritura. El destino es el servidor o dispositivo de almacenamiento que posee los discos físicos y atiende los pedidos realizados por el iniciador.

Al configurar una conexión iSCSI, el servidor iniciador necesita descubrir el destino en la red utilizando una dirección única llamada IQN, que funciona como una dirección postal digital para el volumen de almacenamiento. Una vez encontrado el destino y establecida la conexión, el sistema operativo del servidor crea un disco virtual local. A partir de ese momento, los administradores de sistemas pueden formatear este disco, crear particiones e instalar bases de datos exactamente igual que lo harían con un disco común conectado mediante un cable interno.

Infraestructura de Red y Rendimiento en la Práctica

Como el tráfico de almacenamiento iSCSI viaja íntegramente por la red de computadoras, la calidad de esa red define si el sistema funcionará rápido o extremadamente lento. Si la red está congestionada con el tráfico diario de los usuarios, las bases de datos críticas pueden bloquearse. Por ello, las mejores prácticas de ingeniería exigen la creación de una red dedicada exclusivamente al iSCSI, aislada del tráfico común de internet y oficinas.

Otro detalle técnico fundamental es el uso de Jumbo Frames, que son paquetes de red más grandes que el estándar tradicional. En lugar de enviar pequeños fragmentos de datos, la red envía bloques más grandes, reduciendo el esfuerzo que el procesador del servidor debe realizar para empaquetar y desempaquetar la información. En la práctica, esto reduce la latencia y optimiza el uso del ancho de banda disponible, asegurando que las operaciones pesadas de escritura ocurran sin interrupciones.

Seguridad y Autenticación en el Tráfico de Datos

Dado que los datos corporativos y personales viajan a través de cables de red, surge una preocupación obvia sobre la seguridad: ¿podría cualquier persona malintencionada con acceso físico a los cables interceptar esta información? Para mitigar este riesgo, el protocolo iSCSI soporta mecanismos de autenticación robustos, siendo el más común el protocolo CHAP, que funciona como una contraseña compartida entre el servidor iniciador y el almacenamiento de destino antes de permitir cualquier intercambio de datos.

Más allá de las contraseñas CHAP, los ingenieros de redes suelen aislar físicamente el tráfico utilizando VLANs, que son redes virtuales separadas dentro del mismo switch físico. De esta manera, incluso si alguien logra conectar una computadora no autorizada a un puerto de red de la oficina, esa máquina no podrá ver los discos de almacenamiento iSCSI, ya que residen en una capa lógica completamente invisible para el resto de la red corporativa.

Ventajas Operacionales y Conclusión

El gran triunfo del iSCSI fue democratizar el acceso a sistemas de almacenamiento empresariales de gran escala. En el pasado, solo las grandes corporaciones con presupuestos millonarios podían permitirse construir redes de almacenamiento centralizadas. Hoy en día, las pequeñas y medianas empresas pueden consolidar sus datos, crear respaldos automatizados y mantener servidores redundantes gastando poco, aprovechando la infraestructura de red Ethernet que ya poseen instalada.

En resumen, el iSCSI transforma cables de red comunes en puentes confiables para el almacenamiento de datos corporativos. Al comprender los conceptos de iniciadores, destinos y buenas prácticas de aislamiento de tráfico, los equipos de tecnología logran diseñar entornos robustos, escalables y tolerantes a fallos, asegurando que la información esencial esté siempre segura y disponible cuando sea necesaria.