GuilleSQL :: Microsoft SQL Server, SSIS, y más !!

Switch Zoning y LUN Masking

Volver a: [Almacenamiento SAN, NAS, DAS. Conceptos e Historia: NFS, SMB, CIFS, Fiber Channel, HBA, Switch Fabric, iSCSI, IQN, MPIO, LUN, Snapshot, Switch Zoning, LUN Masking, WWN, WWNN, WWPN, FCIP, iFCP]


Dos aspectos muy importante en la gestión del Almacenamiento SAN, son Switch Zoning y LUN Masking. Ahora, después de todo lo visto en este artículo, es quizás el mejor momento para introducir los conceptos de Zoning y LUN Masking, así como los distintos tipos de Zoning: Zoning por Software (Soft Zoning) y Zoning por Hardware (Hard Zoning). Zoning por Puerto (Port Zoning) y Zoning por Nombre (Name Zoning). ¿Qué es Zoning? ¿Qué es LUN Masking? Sigue leyendo.

Las configuraciones de Zoning y Masking son básicas en las redes de almacenamiento SAN basadas en Fiber Channel (FC), y a estas alturas ya sabemos que es una LUN, tenemos cierta idea de que es una red de Almacenamiento SAN y qué elementos dispone, sabemos que es una HBA, etc., es el mejor momento para dar una explicación de lo que es el Zoning y Masking.

  • Zoning (o Switch Zoning). Los conmutadores o switches Fiber Channel (FC), permiten segmentar sus puertos en diferentes Zonas, de forma similar a como ocurre con las VLAN en los conmutadores o switches Ethernet, de tal modo, que cada dispositivo sólo podrá comunicarse con el resto de dispositivos de su zona. Es importante tener en cuenta que cada puerto de fibra puede ser miembro de múltiples Zonas. Ojo, que esto es una diferencia importante con VSAN (Virtual SAN o redes virtuales SAN), ya que cada puerto de fibra sólo puede pertenecer a una VSAN.

    Existen principalmente dos métodos de Zoning, por Hardware y por Software. Así, el Zoning por Software (Soft Zoning) se restringe el acceso por nombre, sin embargo, cualquier servidor podrá acceder a cualquier dispositivo por su dirección de red. Por el contrario, el Zoning por Hardware (Hard Zoning) restringe las comunicaciones en los switches a través de filtrado de tramas, resultando mucho más seguro que el Zoning por Software.

    Del mismo modo, suelen emplearse con dos tipos de atributos, el Puerto y el World Wide Name (WWN). Así, el Zoning por Puerto (Port Zoning) permite restringir a un puerto de un Switch, con que otros puertos puede comunicarse (suele requerir que todos los Switches sean del mismo fabricante). Por el contrario, el Zoning por Nombre (Name Zoning) restringe el acceso entre dispositivos en función del World Wide Name (WWN), resultando mucho más flexible aunque más inseguro que el Zoning por Puerto (Port Zoning).

    Habitualmente, las redes de almacenamiento SAN suelen particionarse en múltiples Zonas, por motivos de Seguridad (evitar accesos indebidos), evitar interferencias (que podrían generar problemas en el almacenamiento) y facilitar la gestión.

    Todo dispositivo conectado a una red de almacenamiento SAN, debe poder acceder sólo a los puertos y dispositivos que necesita utilizar, para lo cual se configurarán las correspondientes Zonas en los Switches Fiber Channel (Switching Zoning).

    En consecuencia, es posible que múltiples Servidores sean mapeados al mismo puerto de la Cabina de Almacenamiento (o de la Librería de Cintas), del mismo modo, que es posible que un único Servidor sea mapeado a múltiples puertos de las Cabina de Almacenamiento (o de la Librería de Cintas). Como puede observarse, se trata de una configuración de los switches de Fiber Channel, que trabaja en el Nivel 2 de Fiber Channel.

  • LUN Masking. Permite restringir que Servidores (Windows, UNIX o Mainframe) o Hosts, pueden acceder a una determinada LUN (disco virtual) en una Cabina de Almacenamiento. En consecuencia, podemos ver el LUN Masking, como una configuración o proceso de Autorización y Seguridad dentro de la red de almacenamiento SAN, y en particular, en las Cabinas de Almacenamiento, que trabaja en el Nivel 4 de Fiber Channel.

    De lo visto anteriormente, cuando hablamos del Switch Zoning, podemos inferir que a un puerto de una Cabina de Almacenamiento pueden acceder múltiples Host o Servidores (Windows, UNIX o Mainframe). Bien, no es que podamos inferirlo, es que en la práctica es así en la mayoría de las empresas, de tal modo que cada puerto de fibra de una Cabina de Almacenamiento, puede estar dando servicio a decenas de Host o Servidores. Llegados a este punto, si a través de un puerto de la Cabina de Almacenamiento, estamos exponiendo múltiples LUN a múltiples Host o Servidores ¿Cómo podemos garantizar que cada Host o Servidor sólo pueda ver las LUN o discos virtuales que le corresponden, a través del Puerto de la Cabina de Almacenamiento al que está conectado? Bien, pues para eso, está el LUN Masking.

    Así, si una LUN no es asignada o presentada por la Cabina de Almacenamiento a un Host o Servidor específico, este no podrá acceder a dicha LUN (no tendrá visibilidad). En el caso de servidores en Cluster, como es el caso de Microsoft Cluster (MSCS), es necesario que todos los Servidores miembros del mismo Cluster tengan visibilidad sobre todos los discos compartidos (perdón, las LUN), tarea de configuración que también realizaremos a través de LUN Masking.

    LUN Masking nos va a permitir que una LUN (o un grupo de LUNs) en un puerto de la Cabina de Almacenamiento, sea mapeada a un WWN (o a un grupo de WWN, en el caso de un Cluster).

    LUN Masking se implementa de diferentes formas, en función del fabricante. Así, EMC implementa LUN Masking como parte del Volume Logix database, mientras HDS implementa LUN Masking utilizando Host Storage Domains.

En la práctica, Switch Zoning y LUN Masking suelen utilizarse en conjunto. En consecuencia, para que un Host o Servidor (Windows, UNIX, o Mainframe) pueda acceder a una LUN (disco virtual) de una Cabina de Almacenamiento, ambos deben pertenecer a la misma Zona (Switch Zoning), y además la Cabina de Almacenamiento debe permitir el acceso de dicho Host o Servidor a dicha LUN (LUN Masking).

Volver a: [Almacenamiento SAN, NAS, DAS. Conceptos e Historia: NFS, SMB, CIFS, Fiber Channel, HBA, Switch Fabric, iSCSI, IQN, MPIO, LUN, Snapshot, Switch Zoning, LUN Masking, WWN, WWNN, WWPN, FCIP, iFCP]


Miembros de
Miembros de GITCA (Global IT Community Association)

Menu de Usuario
  Iniciar Sesión
  Registrarse
  Restablecer Contraseña
  Ventajas de Registrarse

Acerca de
  Contigo desde Oct 2007
  771 usuarios registrados
  86146 pageloads/mes
  Ranking Alexa 498160

Social Networks
Sigue a Portal GuilleSQL en Linkedin !!
Sigue a Portal GuilleSQL en Twitter !!



Archivo

Marzo de 2019 (1)
Octubre de 2018 (1)
Julio de 2018 (1)
Junio de 2018 (4)
Mayo de 2018 (5)
Abril de 2018 (3)
Marzo de 2018 (2)
Febrero de 2018 (7)
Enero de 2018 (1)
Diciembre de 2017 (15)
Noviembre de 2017 (7)
Junio de 2017 (3)
Mayo de 2017 (1)
Marzo de 2017 (3)
Enero de 2017 (4)
Junio de 2016 (1)
Mayo de 2016 (2)
Abril de 2016 (2)
Septiembre de 2015 (2)
Agosto de 2015 (2)
Junio de 2015 (10)
Mayo de 2015 (4)
Abril de 2015 (8)
Marzo de 2015 (11)
Octubre de 2014 (3)
Septiembre de 2014 (7)
Agosto de 2014 (5)
Julio de 2014 (2)
Mayo de 2014 (4)
Abril de 2014 (4)
Marzo de 2014 (4)
Febrero de 2014 (1)
Enero de 2014 (5)
Diciembre de 2013 (8)
Noviembre de 2013 (2)
Octubre de 2013 (7)
Septiembre de 2013 (6)
Agosto de 2013 (1)
Julio de 2013 (6)
Junio de 2013 (11)
Mayo de 2013 (7)
Abril de 2013 (6)
Febrero de 2013 (5)
Enero de 2013 (7)
Diciembre de 2012 (12)
Noviembre de 2012 (13)
Octubre de 2012 (5)
Septiembre de 2012 (3)
Agosto de 2012 (6)
Julio de 2012 (4)
Junio de 2012 (1)
Mayo de 2012 (2)
Abril de 2012 (7)
Marzo de 2012 (16)
Febrero de 2012 (9)
Enero de 2012 (5)
Diciembre de 2011 (10)
Noviembre de 2011 (10)
Octubre de 2011 (4)
Septiembre de 2011 (5)
Agosto de 2011 (2)
Julio de 2011 (2)
Junio de 2011 (4)
Mayo de 2011 (2)
Abril de 2011 (6)
Marzo de 2011 (4)
Febrero de 2011 (10)
Enero de 2011 (5)
Diciembre de 2010 (6)
Noviembre de 2010 (4)
Octubre de 2010 (8)
Septiembre de 2010 (4)
Agosto de 2010 (1)
Julio de 2010 (3)
Mayo de 2010 (5)
Abril de 2010 (6)
Marzo de 2010 (8)
Febrero de 2010 (3)
Enero de 2010 (1)
Diciembre de 2009 (9)
Noviembre de 2009 (14)
Octubre de 2009 (2)
Septiembre de 2009 (8)
Agosto de 2009 (2)
Julio de 2009 (10)
Junio de 2009 (9)
Mayo de 2009 (10)
Abril de 2009 (9)
Marzo de 2009 (3)
Febrero de 2009 (2)
Enero de 2009 (3)
Noviembre de 2008 (2)
Octubre de 2008 (2)
Septiembre de 2008 (2)
Agosto de 2008 (5)
Julio de 2008 (5)
Junio de 2008 (1)
Mayo de 2008 (3)
Abril de 2008 (2)
Marzo de 2008 (2)
Febrero de 2008 (2)
Enero de 2008 (5)
Noviembre de 2007 (2)
Octubre de 2007 (2)






Copyright © 2007 GuilleSQL, todos los derechos reservados.