En informática , el protocolo propuesto Internet Storage Name Service (iSNS) permite el descubrimiento, la gestión y la configuración automatizados de dispositivos iSCSI y Fibre Channel (mediante pasarelas iFCP ) en una red TCP/IP .
Características
iSNS proporciona servicios de gestión similares a los de las redes Fibre Channel, lo que permite que una red IP estándar funcione de forma muy parecida a una red de área de almacenamiento Fibre Channel . Dado que iSNS puede emular los servicios de la estructura Fibre Channel y gestionar tanto dispositivos iSCSI como Fibre Channel, un servidor iSNS puede utilizarse como punto de configuración centralizado para toda una red de almacenamiento. Sin embargo, el uso de iSNS es opcional para iSCSI, mientras que es obligatorio para iFCP. Además, el estándar no exige que una implementación de iSNS ofrezca compatibilidad con ambos protocolos. [ 1 ]
Componentes
El estándar iSNS define cuatro componentes:
- El protocolo iSNS
- iSNSP es un protocolo que especifica cómo se comunican los clientes y servidores iSNS. Está diseñado para ser utilizado por diversas plataformas, incluyendo conmutadores y destinos, así como servidores host.
- Clientes de iSNS
- Los clientes iSNS forman parte de dispositivos de almacenamiento compatibles con iSNSP. Los clientes iSNS inician transacciones con los servidores iSNS mediante iSNSP, registran información de atributos del dispositivo en un dominio de descubrimiento (DD) común, descargan información sobre otros clientes registrados y reciben notificaciones asíncronas de los eventos que ocurren en sus respectivos DD.
- Servidores iSNS
- Los servidores iSNS responden a las consultas y solicitudes del protocolo iSNS realizadas por los clientes iSNS mediante el iSNSP. Los servidores iSNS inician las notificaciones de cambio de estado del iSNSP y almacenan la información debidamente autenticada enviada por una solicitud de registro en una base de datos iSNS.
- Bases de datos de iSNS
- Las bases de datos de iSNS son los repositorios de información para los servidores iSNS. Mantienen información sobre los atributos de los clientes iSNS; si bien las implementaciones varían, una implementación de iSNS con soporte para directorios, por ejemplo, podría almacenar los atributos de los clientes en un directorio LDAP.
Servicios
Una implementación de iSNS proporciona cuatro servicios principales:
- Descubrimiento de recursos de registro y almacenamiento de nombres
- Dominios de descubrimiento y control de inicio de sesión
- Notificación de cambio de estado
- Mapeos bidireccionales entre dispositivos Fibre Channel e iSCSI
Descubrimiento de recursos de registro y almacenamiento de nombres
Las implementaciones de iSNS permiten que todas las entidades de una red de almacenamiento se registren y consulten una base de datos iSNS. Tanto los dispositivos de destino como los iniciadores pueden registrarse en la base de datos iSNS, y cada entidad puede consultar información sobre otros iniciadores y dispositivos de destino. Por ejemplo, un iniciador cliente puede obtener información sobre los dispositivos de destino desde un servidor iSNS.
Dominios de descubrimiento y control de inicio de sesión
Los administradores pueden usar los dominios de descubrimiento para dividir los nodos de almacenamiento en grupos manejables y no exclusivos. Al agrupar los nodos de almacenamiento, los administradores pueden limitar el proceso de inicio de sesión de cada host al subconjunto más apropiado de destinos registrados en iSNS, lo que permite que la red de almacenamiento escale al reducir la cantidad de inicios de sesión innecesarios y al limitar el tiempo que cada host dedica a establecer relaciones de inicio de sesión.
Cada usuario puede utilizar el control de inicio de sesión para delegar sus políticas de control de acceso y autorización a un servidor iSNS. Esta delegación tiene como objetivo promover la gestión centralizada.
Notificación de cambio de estado
El servicio de notificación de cambios de estado (SCN) permite que un servidor iSNS emita notificaciones sobre cada evento que afecte a los nodos de almacenamiento en la red gestionada. Cada cliente iSNS puede registrarse para recibir notificaciones en nombre de sus nodos de almacenamiento, y se espera que cada cliente responda según sus propios requisitos e implementación.
Mapeos bidireccionales entre dispositivos Fibre Channel e iSCSI
Dado que la base de datos iSNS almacena información de nombres y detección tanto para dispositivos Fibre Channel como para dispositivos iSCSI, los servidores iSNS pueden almacenar asignaciones de dispositivos Fibre Channel a imágenes de dispositivos iSCSI proxy en la red IP. Estas asignaciones también pueden realizarse en sentido inverso, lo que permite a los servidores iSNS almacenar asignaciones de dispositivos iSCSI a nombres mundiales (WWN) proxy.
Referencias
- ↑ Tseng, Josh; Gibbons, Kevin; Travostino, Franco; du Laney, Curt; Souza, Joe (septiembre de 2005). Internet Storage Name Service (iSNS) . Internet Engineering Task Force . doi : 10.17487/RFC4171 . RFC 4171 .Norma propuesta.
Enlaces externos
- iSNS para Linux
- iSNS en OpenSolaris Archivado el 20/02/2010 en Wayback Machine
- Compatibilidad con iSNS en Solaris 10
- ISNS en Windows
- buses de almacenamiento informático
- protocolos de red
- Redes de área de almacenamiento
- Canal de fibra