configurar microsoft iscsi target

Upload: 123aleister

Post on 17-Feb-2018

233 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 Configurar Microsoft ISCSI Target

    1/36

    Configurar Microsoft iSCSI Target:

    Primeros Pasos

    En este artculo describimos las primeras configuraciones bsicas para empezar a

    funcionar con Microsoft iSCSI Software Target, como es el caso de la creacin de losTargets y Discos Virtuales (LUs!, y la asignacin de Discos Virtuales (LUs! a los

    clientes (i"#"$ initiators!, apro%ec&ando para e'plicar ciertas consideraciones de diseo

    bsicas en la configuracin de Targets y Discos Virtuales con icrosoft i"#"$ Target,

    cara a organizar una infraestructura i"#"$ basada en )indo*s "torage "er%er +-.Cmo configurar Microsoft iSCSI Software Target?"igue leyendo.

    Despu/s de instalar Microsoft iSCSI Software Target, 0uedan muc&as cosas porconfigurar (Targets, Discos Virtuales, "naps&ots, 1ac2ups, etc.!.

    3ntes de continuar, 0uiero admitir 0ue de esto del i"#"$ y del 3lmacenamiento "3, y

    dems, ms bien conozco poco. El caso, es 0ue algo me atrae, as 0ue, leyendo por a0u y

    por all, googleando y probando, &e apro%ec&ado para aprender algunas cosillas, 0ue 0uieroir colgando por a0u, en espera de 0ue os pueda ser de inter/s a todos (y a m tambi/n, 0ue

    tengo memoria de pez 45!. 3ll %amos.

    Consideraciones Bsicas de Diseo

    6artimos de un entorno formado por un ser%idor de almacenamiento )indo*s "torage"er%er +- con icrosoft i"#"$ Target instalado. Los e0uipos clientes de este

    almacenamiento, en nuestro caso sern ser%idores )indo*s 0ue utilizan el soft*are

    icrosoft i"#"$ initiator, disponible en el 6anel de #ontrol de )indo*s. 3pro%ec&amospara recordar, 0ue este soft*are cliente (el icrosoft i"#"$ initiator! %iene incorporado en

    las %ersiones ms recientes de )indo*s (e78 )indo*s "er%er +-! pero en a0uellas 0ue no

    lo traen (e78 )indo*s "er%er +9!, puede descargarse desde la )eb de icrosoft einstalarse, de forma gratuita.

    6ara el trfico de red i"#"$, utilizaremos un segmento de red Et&ernet (es decir, una

    VL3! e'clusi%o e independiente de los segmentos de red utilizados para el trfico de red

    normal. Es deseable utilizar adaptadores de red e'clusi%os para i"#"$, tanto en lasm0uinas fsicas como en las m0uinas %irtuales. :ecordemos 0ue es posible configurar

    mlti!les "edes #irtuales $ #%&'s con ($!er)#, igual 0ue ocurre con V)are.

    Lo primero 0ue tendremos 0ue configurar en nuestro entorno, son los Targets. 6ara

    empezar, debemos tener claro, 0ue en un ser*idor iSCSI+ !odemos ,$ de-emos. crearmlti!les Target(de &ec&o, a un ser%idor i"#"$ podramos denominarlo 6ortal Target!.

    Esta es una de las primeras confusiones, pues en algunos casos, se piensa 0ue slo se puede

    http://www.guillesql.es/Articulos/instalar_iscsi_target_windows_storage_server_2008_x64.aspxhttp://www.guillesql.es/Articulos/configurar_Redes_Virtuales_HyperV_VLAN_Tagging_8021Q_switch_Trunk.aspxhttp://www.guillesql.es/Articulos/configurar_Redes_Virtuales_HyperV_VLAN_Tagging_8021Q_switch_Trunk.aspxhttp://www.guillesql.es/Articulos/configurar_Redes_Virtuales_HyperV_VLAN_Tagging_8021Q_switch_Trunk.aspxhttp://www.guillesql.es/Articulos/configurar_Redes_Virtuales_HyperV_VLAN_Tagging_8021Q_switch_Trunk.aspxhttp://www.guillesql.es/Articulos/instalar_iscsi_target_windows_storage_server_2008_x64.aspx
  • 7/23/2019 Configurar Microsoft ISCSI Target

    2/36

    tener un ;nico Target. 6ero

    /n Target es un elemento de configuracin+ a tra*0s del cual asignamos los Discos

    #irtuales ,%/'s. a los e1ui!os clientes(i"#"$ initiators!. "in embargo,

    #omo regla general, deberemos crear un Target !ara cada e1ui!o Cliente, con las

    siguientes e'cepciones8

    #on el ob7eti%o de optimizar el rendimiento, es posible crear un Target !ara cada

    Disco #irtual ,%/'. 1ue se desea !resentar2asignar a cada e1ui!o cliente

    ,iSCSI initiator.. Esta recomendacin, es debida a 0ue cada Target tiene su propiacola de peticiones, de tal modo 0ue utilizando un ;nico Target para m;ltiples Discos

    Virtuales (LUs! se podran tener problemas de encolamiento de peticiones (y en

    consecuencia, problemas de rendimiento!. De este modo, si tenemos dos e0uipos

    clientes, al primero le deseamos presentar + discos (LUs! y al segundo ledeseamos presentar tres discos (LUs!, siguiendo esta recomendacin deberamos

    utilizar cinco Targets. T/ngase en cuenta, 0ue la creacin de un n;mero ele%ado deTargets en el mismo sistema de 3lmacenamiento, tambi/n puede penalizar a dic&o

    sistema, por lo 0ue como en todo en la %ida, ser necesario buscar un e0uilibrio (el

    presente artculo, se basa en la pruebas realizadas en el Laboratorio de ?uille"=L,

    no &abiendo realizado pruebas y optimizaciones en entornos producti%os!.

    Para utili3ar Discos #irtuales ,%/'s. com!artidos en un Cluster+ es necesario

    crear un Target $ asignar los diferentes nodos del Cluster como clientes ,iSCSI

    initiators. del mismo Target. En consecuencia, y dado lo comentado en el punto

    anterior, podemos crear un ;nico Target para el #luster, dnde asignar todos losDiscos Virtuales (LUs! y clientes (i"#"$ initiators!, o bien podemos crear un

    Target para cada Disco Virtual (LU! asignando en cada Target a cada e0uipo

    cliente (i"#"$ initiators!. 3mbos enfo0ues, seran apropiados.

    T/ngase en cuenta, 0ue el escenario de discos compartidos de un #luster es el ;nico caso

    (al menos, &abitualmente! en 0ue un Target es compartido por m;ltiples clientes (i"#"$

    initiators!, ya 0ue si no se tratase de los discos compartidos de un #luster (s&ared LUs!,

    e'iste un riesgo potencial de conflicto y@o corrupcin en el acceso a un mismo DiscoVirtual (LU! por m;ltiples e0uipos clientes simultneamente. 3s, si tu%i/semos 0ue

    configurar un Microsoft Cluster ,MSCS. con 4indows Ser*er 5667, esta sera la opcin

    preferida.

    Los e0uipos clientes de nuestro "torage, denominados iniciadores i"#"$ (i"#"$ initiators!,pueden identificarse en el Target utilizando cuatro m/todos diferentes8

    i8' ,iSCSI 8ualified 'ame.. Es el m/todo preferido y el m/todo por defecto para

    identificar a un iniciador i"#"$. En el caso de utilizar el soft*are icrosoft i"#"$

    $nitiator, se trata de una cadena 0ue contiene el nombre D" del e0uipo prefi7ado

    http://www.guillesql.es/Articulos/Instalar_Configurar_Microsoft_Cluster_MSCS_Windows_2003.aspxhttp://www.guillesql.es/Articulos/Instalar_Configurar_Microsoft_Cluster_MSCS_Windows_2003.aspx
  • 7/23/2019 Configurar Microsoft ISCSI Target

    3/36

    del siguiente te'to Ai0n.BCCB5.com.microsoft8A.

    'om-re D'S.

    Direccin IP.

    Direccin M&C.

    Los Discos Virtuales toman forma de fic&eros VD, parecidos a los Discos #irtuales de

    ($!er)#, Virtual "er%er y Virtual 6#, aun0ue con alguna peculiaridad. 6or e7emplo, con

    icrosoft i"#"$ Target, slo !ueden crearse Discos #irtuales de tamao fi9o+ 1ue!odremos !osteriormente etender $ reali3ar Sna!s;ot(si fuera necesario! de los

    mismos (similar a los Sna!s;ots de ($!er)#, pero en este caso, sobre los discos o LUs

    i"#"$!.

    De este modo, el procedimiento de configuracin consiste en8

    En el ser%idor de almacenamiento (icrosoft i"#"$ Target!, configurar los Targets

    necesarios especificando los clientes (i"#"$ initiators! 0ue deben poder conectarse a

    cada Target. Este proceso de asignar los clientes (i"#"$ initiators! a los Targets, es

    e0ui%alente al concepto de %/' Mas

  • 7/23/2019 Configurar Microsoft ISCSI Target

    4/36

    Configuracin de un Target iSCSI

    3 continuacin se muestra el procedimiento a seguir para crear un Target i"#"$ en

    icrosoft i"#"$ "oft*are Target. #omo comentamos pre%iamente, lo ms probable es 0ue

    necesitemos crear %arios Targets.

    #ara crear un nue%o Target, deberemos abrir la &erramienta administrati%a Microsoft

    iSCSI Software Target, y seleccionar la opcin Create iSCSI Targetdesde el men;

    conte'tual del nodo iSCSI Targets, como se muestra en la siguiente pantalla capturada.

    En el dilogo de bien%enida, clic2 e't para continuar.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    5/36

    Especificaremos un nombre y una descripcin para el nue%o Target 0ue estamos creando. Elnombre del Target debe seguir ciertas normas, por lo 0ue deberemos elegir un nombre de

    forma similar a como se elegira un nombre de m0uina. Una %ez especificados el nombre y

    descripcin del Target, clic2 e't para continuar.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    6/36

    Deberemos especificar un cliente (i"#"$ initiator! para el Target. Es interesante tener encuenta, 0ue &abitualmente cada Target tendr un ;nico cliente (i"#"$ initiator!, por lo 0ue

    siguiendo el asistente ser suficiente. "in embargo, en algunos escenarios como es el caso

    de los discos compartidos de un #luster, ser necesario especificar %arios clientes (i"#"$initiators! para el Target, en cuyo caso seleccionaremos uno cual0uiera en este dilogo (el

    0ue ms rabia nos d/!, y especificaremos los dems ms adelante editando las propiedades

    del Target creado.

    3dems, como &ablamos e'isten diferentes m/todos de especificar un cliente (i"#"$initiator!, siendo el m/todo preferido utilizar el i=. #omo consecuencia de todo esto,

    especificaremos el i= del cliente (i"#"$ initiator!, y clic2 e't para continuar.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    7/36

    En la pantalla de finalizacin del asistente de creacin del nue%o Target, clic2 Hinis&.

    :ealizado esto, &abremos creado con /'ito nuestro primer Target i"#"$, como se puede

  • 7/23/2019 Configurar Microsoft ISCSI Target

    8/36

    obser%ar en la siguiente pantalla capturada. "i necesitsemos crear nue%os Targets i"#"$

    adicionales, sera suficiente con seguir el mismo procedimiento.

    Vamos a apro%ec&ar para %isualizar las propiedades del Target i"#"$ 0ue acabamos de

    crear. 6ara ello, lo seleccionamos, y seguidamente clic2 en la opcin 6roperties del men;

    conte'tual.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    9/36

    La pestaJa general tentr un aspecto similar al siguiente.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    10/36

    La pestaJa i"#"$ $nitiator tendr un aspecto similar al siguiente. En caso de tratarse de unTarget para utilizar con los Discos #ompartidos (LUs! de un #luster, podemos utilizar el

    botn 3dd para aJadir el resto de clientes (i"#"$ initiators!, es decir, el resto de odos del#luster.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    11/36

    En este caso, deberemos especificar el m/todo deseado para identificar al cliente (i"#"$initiator!, y el %alor correspondiente, como se muestra en el siguiente e7emplo para un

    ser%idor de pruebas denominado %s0lF.guilles0l.local.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    12/36

    De este modo, podremos asignar m;ltiples clientes (i"#"$ initiators! a un mismo Target.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    13/36

    En la pestaJa 3ut&entication, es posible configurar #36, de forma opcional.

    En la pestaJa Virtual Dis2s se muestras los Discos Virtuales asignados al Target.

    $nicialmente, no tendremos ninguno, pudiendo crear nue%os Discos Virtuales, y aJadirlos

    Target.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    14/36

    En la pestaJa 3d%anced, pueden encontrarse algunas configuraciones a%anzadas, 0ue&abitualmente no suelen modificarse.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    15/36

    Crear los Discos #irtuales #(D ,%/'s. del Target iSCSI

    Una %ez 0ue tenemos creado nuestro Target i"#"$ (o nuestros Targets, si fueran %arios!, esposible crear nue%os Discos Virtuales (LUs!. 3 continuacin, %amos a crear un nue%oDisco Virtual (LU!, asocindolo directamente con un Target e'istente (el reci/n creado en

    el paso anterior!. 6ara ello, desde la &erramienta administrati%a icrosoft i"#"$ "oft*are

    Target, seleccionaremos el Target i"#"$ deseado, y seguidamente clic2 sobre la opcinCreate #irtual Dis< for iSCSI Targetdel men; conte'tual.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    16/36

    En la pantalla de bien%enida, clic2 e't para continuar.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    17/36

    Deberemos especificar la ruta y nombre de fic&ero deseado para el disco %irtual, con

    e'tensin VD, como se muestra en el siguiente e7emplo. #lic2 e't para continuar.

    Deberemos especificar el tamaJo del Disco Virtual en 1. T/ngase en cuenta 0ue se %a a

    proceder a crear un Disco Virtual de tamaJo fi7o, por lo 0ue en funcin del tamaJo, eltiempo de creacin ser mayor o menor. #lic2 e't para continuar.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    18/36

    Especificaremos una descripcin para el nue%o Disco Virtual. #lic2 e't para continuar.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    19/36

    En la pantalla de finalizacin del asistente, clic2 Hinis&.

    Una %ez realizado esto, ya tendremos creado nuestro nue%o Disco Virtual, con el nombre

    especificado y el tamaJo indicado. En consecuencia, podremos %isualizar desde el

    E'plorador de )indo*s, dos nue%os fic&eros (VD y #1!, como se muestra en lasiguiente pantalla capturada.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    20/36

    "i desesemos crear Discos Virtuales (LUs! adicionales, sera suficiente con seguir el

    mismo procedimiento.

    Particionar $ =ormatear el nue*o Disco #irtual ,%/'.

    3 continuacin, %amos a proceder a particionar y formatear el nue%o Disco Virtual (LU!.Esta tarea puede realizarse de %arias formas. En nuestro caso, %amos a montar el nue%o

    Disco Virtual sobre el propio ser%idor de almacenamiento ()indo*s "torage "er%er! paraparticionarlo y formatearlo. "in embargo, esta tarea tambi/n podra realizarse desde une0uipo cliente (i"#"$ initiator!. 6ara gustos &ay colores.

    En nuestro caso, desde la &erramienta administrati%a icrosoft i"#"$ "oft*are Target,

    seleccionaremos el Disco Virtual deseado, y seguidamente seleccionaremos la opcin

    Mount "ead24ritedel men; conte'tual, como se muestra en la siguiente pantalla captuda.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    21/36

    "e mostrar un mensa7e indicando 0ue el Disco Virtual &a sido montado satisfactoriamente.

    "eguidamente, accederemos a la &erramienta administrati%a Dis2 anagement, en la 0ue se

    mostrar el dilogo Initiali3e Dis

  • 7/23/2019 Configurar Microsoft ISCSI Target

    22/36

    "eguidamente, seleccionaremos el nue%o disco, y seguidamente, clic2 en la opcin 'ew

    Sim!le #olumedel men; conte'tual, como se muestra en la siguiente pantalla capturada.

    "e mostrar el asistente para la creacin de un nue%o %olumen. En la pantalla de

  • 7/23/2019 Configurar Microsoft ISCSI Target

    23/36

    bien%enida, clic2 e't para continuar.

    "eleccionaremos el tamaJo de la nue%a particin en 1. #lic2 e't para continuar.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    24/36

    6odemos seleccionar una letra de unidad o punto de monta7e para la nue%a particin. Ennuestro caso no es necesario. #lic2 e't para continuar.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    25/36

    "eleccionaremos las opciones de Hormato, principalmente, nos interesar utilizar TH".

    #lic2 e't para continuar.

    En pantalla de finalizacin del asistente, clic2 Hinis&.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    26/36

    "e iniciar la creacin y formateo de la nue%a particin@%olumen, como se muestra en lasiguiente pantalla capturada.

    Hinalmente, el disco ya estar disponible para su uso.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    27/36

    #on esto, ya podremos desmontar el disco. 6ara ello, desde la &erramienta administrati%a

    icrosoft i"#"$ "oft*are Target, seleccionaremos la opcin Dismount, como se muestra

    en la siguiente pantalla capturada.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    28/36

    "e mostrar un dilogo de confirmacin. #lic2 es para continuar.

    Hinalmente, se mostrar un dilogo indicando 0ue el nue%o Disco Virtual, &a sidodesmontado satisfactoriamente. #lic2 IK para continuar.

    :ealizado todo esto, ya tendremos el Disco Virtual (LU! particionado y formateado,

    completamente preparado para su uso.

    Configuracin del cliente iSCSI ,iSCSI Initiator.

    Llegados a este punto, ya slo 0ueda configurar el cliente (i"#"$ initiator! para accecder al

    Disco Virtual (LU!. 6ara ello, desde el correspondiente e0uipo cliente (ya sea conectado

    por :D6, iLI, o la propia consola local!, en el 6anel de #ontrol, seleccionaremos laopccin iSCSI Initiator.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    29/36

    "i es la primera %ez 0ue lo utilizamos, puede mostrarse un dilogo indicndonos 0ue elser%icio de )indo*s icrosoft i"#"$ $nitiator "er%ice est detenido, por lo 0ue ser

    necesario iniciarlo y configurarlo con inicio 3utomtico. #lic2 es para continuar.

    6or curiosidad, este era es aspecto antes de iniciarlo.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    30/36

    "e mostrar la pestaJa general del i"#"$ initiator. 30u podemos %er el nombre i= del

    cliente, entre otras cosas.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    31/36

    "eleccionaremos la pestaJa Disco%ery, y seguidamente clic2 en el botn 3dd 6ortal, paraagregar nuestro ser%idor de almacenamiento.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    32/36

    Deberemos especificar el nombre D" o direccin $6, y el puerto T#6 de nuestro ser%idori"#"$. #lic2 IK para continuar.

    #on esto, &abremos configurado nuestro ser%idor i"#"$, aun0ue toda%a 0ueda alg;n pasito

    ms.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    33/36

    "eleccionaremos la pestaJa Targets. En esta pestaJa, se mostrarn los diferentes Targetsaccesibles desde el cliente, as como su estado. En esta ocasin, slo tenemos accesible un;nico Target (el creado anteriormente!, en estado $nacti%e. 6ara poder acceder a un Target,

    es necesario &acer Logon en el mismo. 6ara ello, seleccionaremos el Target deseado, y

    seguidamente clic2 en Logon.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    34/36

    "e mostrar el dilogo Log on to Target. "i lo deseamos, seleccionaremos la opcin3utomatically restore t&is connection *&en t&e computer starts, de tal modo 0ue en lospr'imos reinicios de la m0uina, se realice Logon sobre el Target de forma automtica, y

    se mantenga el acceso a los Discos. #lic2 IK para continuar.

    Desde la &erramienta administrati%a Dis2 anagement, seleccionaremos el nue%o disco, y

    seguidamente clic2 sobre la opcin Inline del men; conte'tual, como se muestra en la

  • 7/23/2019 Configurar Microsoft ISCSI Target

    35/36

    siguiente pantalla capturada.

    #on esto, el cliente ya puede acceder al disco deseado.

  • 7/23/2019 Configurar Microsoft ISCSI Target

    36/36