Curso : 201819, 201615
Software : SO Windows Server 2008 (64 bits)
Tiempo estimado : 5 horas
Comentarios : Por falta de licencias 2012 se hizo este curso con ws2008.
(El siguiente texto está copiado de un enlace de Internet)
Para los que no estén familiarizados con iSCSI, digamos que es una manera de “encapsular” comandos SCSI en paquetes IP. De esta manera podemos acceder a sistemas de almacenamiento externos usando una red IP en lugar de los tradicionales buses SCSI o los canales de fibra. Es decir, una buena forma de montarnos una SAN.
La solución consta de al menos dos componentes. Un iSCSI Initiator y un Target.
- El initiator es lo que utilizamos en el equipo que va a aceder a esos volumenes,
- y el Target es lo que nos permitirá crear el sistema de almacenamiento compartido, y el que permitira el acceso a las LUNs que se hayan creado a cada cliente específico.
Generalmente esta tecnología está ya incluida en el propio hardware de los servidores y de los sistemas SAN, que ofrecen este tipo de conectividad a través de dispositivos multifunción. Sin embargo esto no excluye que un iniciador software se pueda conectar a un Target hardware o viceversa.
El iSCSI initiator puede descargarse gratuitamente, para Windows XP y Windows server 2003. En Windows Vista y Windows Server 2008 viene ya incluido por defecto. Los iniciadores software son muy útiles en entornos virtualizados, ya que permiten a las máquinas virtuales el acceso a sistemas de tipo SAN mediante tarjetas de red, generalmente dedicadas en el host y en el guest.
La MV target es la encargada de ofrecer espacio de almacenamiento, y la MV Initiator será la que consumirá el espacio de almacenamiento.
Necesitamos 2 MV's con Windows Server (Consultar configuraciones).
- MV1: Esta MV actuará de
Initiator
.- Con dos interfaces de red.
- Una en modo puente (172.19.XX.21)
- la otra en red interna (192.168.XX.21) con nombre
san
.- Esta interfaz NO tiene gateway.
- MV2: Esta MV actuará de
Target
.- Necesitamos Windows Server 64 bits para poder instalar el software de Target.
- Con un interfaz de red (192.168.XX.22) en modo red interna
san
. - Esta interfaz usa como gateway 192.168.XX.21.
- Añadir un segundo disco de 800 MB a la MV de VirtualBox.
- Las IP's las pondremos todas estáticas.
- Las IP's de la red interna estarán en el rango 192.168.XX.NN/24. Donde XX será el número correspondiente al puesto de cada alumno.
Parámetros:
Parámetro | Valor |
---|---|
IQN_INITIATOR | iqn.2019-06.initiatorXXw |
IQN_TARGET | iqn.2019-06.targetXXw |
Propuesta de rúbrica:
ID | Criterios | Nivel 2 | Nivel 1 | Nivel 0 |
---|---|---|---|---|
C1 | (4.2) Crear dispositivo y destino 1 | |||
C2 | (5.2) Consumir almacenamiento |
Enlace de interés:
- INITIATOR - Guía paso a paso del iniciador Windows
Las máquinas que intervienen en iSCSI usan un identificador llamado IQN. Al instalar el sistema operativo se pone un valor por defecto para el identificador IQN. Nosotros vamos a personalizar estos valores.
Vamos a cambiar el identificador IQN de nuestro iniciador.
Herramientas -> iSCSI Iniciador -> Configurar -> Identificador
- Poner como IQN el valor de IQN_INITIATOR (Ver tabla).
Enlaces de interés:
- Consultar este vídeo ES - Crear y conectar recursos iSCSI para darnos una idea de los pasos que vamos a realizar.
- Cómo usar un TARGET hardware - How to use iSCSI target on Windows 2008 server
En WS2008:
- Hay que descargar el software iSCSI Target para instalar en Windows Server (Target).
- Descargar iSCSI Target 3.3 o superior desde la web de Microsoft.
- Instalar el software (versión de 64 bits).
C:\iSCSI_target\x64\instalar_target.msi
- Una vez instalado, vamos a
Herramientas administrativas -> iSCSI Target
Vamos a cambiar el identificador IQN de nuestra máquina.
Herramientas -> iSCSI Iniciador -> Configurar -> Identificador
- Poner como IQN el valor de IQN_TARGET (Ver tabla).
Los destinos (según las definiciones del protocolo iSCSI) es una definición de un espacio de almacenamiento concreto.
- Ir a la MV target.
- Creamos un nuevo destino iSCSI con:
- Nombre:
alumnoXXdestino01
. - Descripción:
Destino 1 - Nombre del alumno y la fecha de hoy
- Nombre IQN del iniciador o también en avanzado podremos poner la dirección IP del Iniciador.
- El identificador IQN del initiator es la forma de identificar el equipo que tendrá permitido el uso del almacenamiento que estamos creando.
- Nombre:
IMPORTANTE: El iniciador tiene 2 IP's, pero se comunica con el target usando el interfaz de red de la red interna.
Ahora vamos a añadir discos al destino que hemos creado anteriormente.
- Crear disco virtual para el destino iSCSI en
E:\nombre-alumnoXXdisco01.vhd
de tamaño 600 MB. - Asociar este dispositivo 1 con el destino 1.
Comprobación en el target local
Dispositivo -> Botón derecho -> Acceso disco -> Montar
.- Vamos a
Administrador del Servidor -> Almacenamiento -> Disco1 (desconectado) -> Nuevo volumen
. Le asignamos letra (E:
) y le damos formato.- En este momento podemos guardar ficheros en la unidad
E:
- Desconectamos el disco.
- Desmontamos el disco.
Ya tenemos el dispositivo de almacenamiento listo para usarlo desde el Iniciador.
- Añadir otro disco a la MV VBox.
- Crear otro destino iSCSI usando el tercer disco (800 MB) de la máquina target.
- Nombre:
alumnoXXdisco02
. - Descripción:
Destino2 - Nombre del alumno y la fecha de hoy.
- Nombre IQN del iniciador o también en avanzado podremos poner la dirección IP del Iniciador.
- Nombre:
- Vídeo de referencia ES - Crear y conectar recursos iSCSI.
- Vamos al iniciador. El software Iniciador ya viene preinstalado. Sólo hay que configurarlo para conectar con el target.
Destino -> IP del target
- Vamos a
Administrador del Servidor -> Almacenamiento -> Administrador de Discos
- Ponemos el disco en línea.
Ya tenemos el nuevo almacenamiento disponible en el Iniciador.
- Desde el Iniciador, montar el nuevo almacenamiento (Letras de unidad
F
,G
, etc.). - Guardar varios ficheros en dichas unidades, de modo que la información que se guarde en ella se almacenará en el Target remoto.