Serviciul de nume de stocare pe internet

Internet Storage Name Service (iSNS) este un protocol de rețea care automatizează descoperirea, gestionarea și configurarea dispozitivelor iSCSI și Fibre Channel (folosind gateway-uri iFCP ) pe rețelele TCP/IP .

Protocolul iSNS este descris în RFC 4171 .

Caracteristici

iSNS oferă servicii de management similar cu cele din familia Fibre Channel, permițând unei rețele IP standard să funcționeze aproape în același mod ca un SAN Fibre Channel. Deoarece iSNS este capabil să emuleze o țesătură de servicii Fibre Channel și să gestioneze atât dispozitivele iSCSI, cât și Fibre Channel, serverul iSNS poate fi folosit ca punct de raliu pentru întregul SAN. Deși trebuie remarcat faptul că standardele iSNS sunt necesare pentru a suporta protocolul iFCP care acceptă iSCSI.

Componente

Standardul iSNS definește patru componente [1] :

protocol iSNSP

iSNSP este un protocol care definește modul în care clienții și serverele iSNS comunică între ei. Este conceput pentru a fi utilizat pe o varietate de platforme, inclusiv comutatoare și puncte finale. iSNSP se bazează pe mesaje de cerere și răspuns, care împreună formează o tranzacție completă.

Clienți iSNS

Clienții iSNS pot fi atât dispozitive de stocare care își oferă serviciile prin rețea, cât și computere care utilizează (indirect prin rețele de date) serviciile dispozitivelor de stocare în rețea. Clienții iSNS comunică cu serverele iSNS utilizând protocolul iSNSP.

a) să devină membri ai domeniului Discovery (DD); b) poate descărca informații despre alte dispozitive de stocare înregistrate de pe serverul iSNS, c) pot primi notificări asincrone de la serverul iSNS despre evenimente care au avut loc în domeniul lor de descoperire (rfc4171, p.2.1.2.), d) se pot angaja să notifice serverul iSNS despre schimbările în starea lor (disponibilitate) (rfc4171, clauza 2.3.2.).

Servere iSNS

Serverele iSNS răspund la solicitările de protocol iSNS, precum și la solicitările făcute de clienții iSNS folosind iSNSP. Serverele iSNS inițiază notificări de modificare către iSNSP și stochează informațiile autentificate corespunzător reprezentând aplicația de înregistrare în baza de date iSNS [2] .

baze de date iSNS

Bazele de date iSNS sunt depozite de informații (depozite) pentru serverele iSNS. Acestea stochează informații despre atributele clientului iSNS, iar directoarele de stocare pot diferi în funcție de implementarea iSNS, de exemplu, pot stoca atribute client într-un director LDAP.

Servicii

iSNS oferă patru servicii principale:

Înregistrarea numelor și căutarea resurselor de stocare

Serviciul de înregistrare a numelor oferă tuturor obiectelor din rețea posibilitatea de a se înregistra și de a interoga bazele de date pentru a găsi resurse de stocare. De exemplu, clienții inițiatori pot obține informații despre alți inițiatori (de exemplu, inițiatori iSCSI) și ținte (de exemplu, ținte iSCSI) de la serverul iSNS.

Cercetare în domeniul și autorizarea

Administratorii pot folosi domeniile de descoperire pentru a separa dispozitivele de stocare în grupuri gestionabile. Pentru această grupare, administratorii pot limita autorizarea fiecărui nod la cea mai potrivită subrețea înregistrată la iSNS, ceea ce vă permite să extindeți rețeaua de stocare a datelor prin reducerea numărului de solicitări de autorizare inutile prin limitarea timpului pe care fiecare nod îl petrece stabilind o intrare în rețea.

Fiecare nod poate folosi Controlul de autentificare pentru a-și delega controlul accesului și politica de autorizare serverului iSNS. Această delegare este menită să ajute la centralizarea controlului accesului.

Notificări de modificare de bază

Serviciul de notificare a modificărilor (SCN) permite serverelor iSNS să emită notificări pentru fiecare eveniment care afectează nodurile de stocare ale rețelei pe care le administrează. Fiecare client iSNS se poate înregistra pentru a primi notificări în numele nodurilor lor de stocare, iar fiecare client va răspunde la aceasta în funcție de propriile cerințe și implementare.

Mapări bidirecționale între dispozitivele Fibre Channel și iSCSI

Deoarece bazele de date iSNS stochează nume și informații de căutare despre dispozitivele Fibre Channel și iSCSI, serverele iSNS pot stoca mapări ale dispozitivelor Fibre Channel la dispozitivele proxy iSCSI într-o rețea IP. Aceste mapări pot fi făcute și în direcția opusă, ceea ce permite serverelor iSNS să stocheze mapările dispozitivelor iSCSI către WWN-urile proxy.

Note

  1. RFC 4171
  2. Alte componente și îmbunătățiri

Literatură

Link -uri