Configuración de destino iSCSI [dispositivo de almacenamiento de Windows usando linux]

  
        

Pasos experimentales:
(1) paso 1 de configuración de iSCSItarget Instale iscsitarget-1.4.20.2 en Linux Paso 2 Modifique la configuración /etc/ietd.conf para asignar el volumen lógico RAID al iSCSI Target LUN0 Paso 3 (pesado) Inicie /etc/init.d/iscsi-target y vea el puerto Paso 4 Instale la configuración del iniciador en Windows Paso 5 Vea los resultados experimentales (2) experimento Multi-LUN y luego cree algunos discos duros nuevos para crear RAID, modifique la configuración /etc/ietd.conf, Nueva asignación RAID para iSCSI Target LUN1 Introducción a iSCSI: iSCSI es la abreviatura de Internet Small Computer System Interface, también conocida como IP-SAN, es una tecnología de almacenamiento basada en Internet y el protocolo SCSI-3, propuesta por IETF, y en 2003. El 11 de febrero se convirtió en la norma oficial. El propósito de iSCSI es conectar dispositivos de almacenamiento mediante el protocolo IP. Al transmitir comandos SCSI y datos a través de redes IP, iSCSI facilita la transferencia de datos entre redes, al mismo tiempo que facilita la administración remota de datos. Debido a sus excelentes capacidades de transferencia de datos, el protocolo iSCSI se considera uno de los factores clave que impulsan el rápido crecimiento del mercado de la red de área de almacenamiento (SAN). Debido al uso generalizado de las redes IP, iSCSI puede transferir datos a través de LAN, WAN e incluso a Internet, lo que hace que el almacenamiento de datos ya no esté geográficamente presente. El núcleo de la tecnología iSCSI es transmitir el protocolo SCSI en la red TCP /IP, es decir, encapsular los paquetes SCSI mediante el uso de paquetes TCP /IP y paquetes iSCSI, de modo que los comandos y datos SCSI puedan transmitirse en una red Ethernet común, como se muestra en la siguiente figura. El proceso de trabajo de iSCSI: cuando la aplicación host iSCSI emite una solicitud de lectura y escritura de datos, el sistema operativo genera un comando SCSI correspondiente, que se encapsula en un paquete de mensaje ISCSI en la capa de iniciador iSCSI y se transmite al lado del dispositivo a través de TCP /IP. La capa de destino iSCSI en el lado del dispositivo desempaqueta el paquete de mensajes iSCSI y obtiene el contenido del comando SCSI, que luego se transmite al dispositivo SCSI para su ejecución. La respuesta del dispositivo después de ejecutar el comando SCSI se encapsula en una PDU de respuesta ISCSI cuando pasa a través de la capa de destino iSCSI en el lado del dispositivo. La red TCP /IP se transmite a la capa de iniciador ISCSI del host, y el iniciador iSCSI analiza la respuesta SCSI de la PDU de respuesta ISCSI y la transmite al sistema operativo, que luego responde a la aplicación. Iet (iSCSI Enterprise Target) es una implementación de iSCSI Target en Linux. Open-iscsi es una implementación de iscsi iniciador en Linux. Se puede implementar fácilmente usando iet (sitio web oficial: http://iscsitarget.sourceforge.net) y open-iscsi. IPSAN simple, y iet también se puede usar con el iniciador iscsi de otro sistema. Aquí experimentamos con windows para conectarnos a linux. El efecto final: debajo de las ventanas se pueden ver los dispositivos de archivos "compartidos" del servidor Linux o los dispositivos de bloque, se puede usar como costo del disco duro, de hecho, los datos se almacenan en Linux. Pasos experimentales: 1. Instale iscsitarget-1.4.20.2.tar.gz bajo linux tar -zvxf iscsitarget-1.4.20.2.tar.gz cd iscsitarget-1.4.20.2 make &&&make; install 2. Modifique el archivo de configuración /etc /iet/iet.conf Introducción a iet antes de la configuración: iet configuración básica iet incluye principalmente los siguientes archivos de configuración (la prioridad de los archivos de control es similar a tcp_wrappers). /etc/iet/ietd.conf: el archivo de configuración principal para iet /etc/iet/initiators.allow: controla los derechos de acceso del iniciador al destino. /etc/iet/initiators.deny: controla los derechos de acceso del iniciador al objetivo. /etc/iet/targets.allow: controla los derechos de acceso de diferentes objetivos. Para implementar las funciones básicas del iSCSI Target a través de iet, debe completar las dos configuraciones siguientes: Asigne un nombre al iSCSI Target. El nombre debe ser único dentro de la misma subred. Agregue el siguiente contenido al archivo /etc/iet/ietd.conf para implementar la asignación de nombres de destino iSCSI. Nombre de destino de destino donde: nombre de destino: es el nombre de destino de iSCSI. La denominación general iSCSI Target usa el formato de " iqn.yyyy-mm. ≪ nombre de dominio invertido >: identificador para identificar el código ". Asigne dispositivos de bloque, archivos, volúmenes LVM y volúmenes RAID como dispositivos de bloque al iniciador iSCSI. Agregue el siguiente contenido al archivo /etc/iet/ietd.conf para implementar la asignación de dispositivos de bloque. Lun < lunID > Path = < device >, Type = fileio

Copyright © Conocimiento de Windows All Rights Reserved