iSCSI, qué es y cómo funciona
iSCSI significa Internet SCSI (Small Computer System Interface), un protocolo de almacenamiento basado en el estándar IP, que permite el transporte de comandos SCSI sobre redes IP.
iSCSI se utiliza para permitir el transporte de datos sobre redes IP locales o a través de largas distancias, obviamente siempre basandonos en alguna tecnología que permita el uso de IP, siempre hablamos en este caso de tecnologías de capa 2 tipo ethernet, preferiblemente velocidades de por lo menos 1Gbps.
iSCSI es uno de los protocolos fundamentales que están dando más impulso a las redes de almacenamiento, ya que su coste es muy reducido y es mejorable mediante tarjetas en los servidores aceleradoras, tipo TOE, que permiten mejorar el rendimiento entre el servidor y la cabina de almacenamiento remota.
El funcionamiento de iSCSI por otro lado es bastante sencillo. Cuando un usuario envía una solicitud, el sistema operativo genera los comandos SCSI y los datos de solicitud, posteriormente se cifra esta información y se encapsula y se envía a capas inferiores para ser transmitido en ethernet. El funcionamiento de recepción es justo el contrario, no tiene mayor complicación.
iSCSI es un método bastante barato y simple, pero no es el único, por otro lado tenemos FiberChannel, aunque mucho más caro debido a la dependencia del hardware que se convierte en específico.
Para montar una red iSCSI lo que tenemos que tener es una red a giga, preferiblemente redundada utilizando en los servidores un sistema activo-pasivo, ya que una de las posibilidades, probablemente la más extendida es la de escritura por bloques en una cabina de almacenamiento central, con lo que cualquier corte puede, de hecho lo hace, corromper el sistema de ficheros.
Esta posible corrupción del sistema de ficheros hace que la red se vuelva un elemento fundamental, casi más que los propios dispositivos de almacenamiento, por esa razón es interesante redundar la red en equipos y en interfaces, no es mala idea la uitlización de LACP u otro tipo de agregación entre equipos y por supuesto tener la red lo suficientemente bien dimensionada para que jamás tengamos pérdidas de paquetes, lo cual podría ser fatal para nuestro almacenamiento.
Así que ya sabéis, si pretendéis montar algo así seriamente tener en cuenta que tal vez os hagan falta switches giga, tal vez con interfaces de 10 gigas o con agregación de enlaces e independizada, y recordar que existen posibilidades para evitar los bucles de spanning tree, ya sea mediante tecnología VSS de CIsco, utilizando EX4200 de Juniper o utilizando otras posibildiades que existen en el mercado. No os la juguéis por poner hardware que no os ofrezca una robustez adecuada a las caracteristicas del tráfico iSCSI.
Y si pensáis en la opción FiberChannel tener en cuenta que las tarjetas son diferentes, los switches difrerentes y a lo mejor tenéis que empezar a pensar en fabricantes como Brocade.
Posts Relacionados:







Nuevo post iSCSI, qué es y cómo funciona: iSCSI significa Internet SCSI (Small Computer System Interface), un prot… http://bit.ly/bSC3Zb
This comment was originally posted on Twitter
Deja tu comentario
Additional comments powered by BackType