Internet Storage Name Service (iSNS) on verkkoprotokolla, joka automatisoi iSCSI- ja Fibre Channel -laitteiden löytämisen, hallinnan ja määrityksen (käyttäen iFCP- yhdyskäytäviä) TCP/IP - verkoissa.
iSNS-protokolla on kuvattu RFC 4171 :ssä .
iSNS tarjoaa samankaltaisen palvelunhallinnan kuin Fibre Channel -perheessä, jolloin standardi IP-verkko voi toimia samalla tavalla kuin Fibre Channel SAN. Koska iSNS pystyy emuloimaan Fibre Channel -palvelurakennetta ja hallitsemaan sekä iSCSI- että Fibre Channel -laitteita, iSNS-palvelinta voidaan käyttää koko SAN:n kokoontumispisteenä. Vaikka on huomattava, että iSNS-standardien on tuettava iSCSI:tä tukevaa iFCP-protokollaa.
iSNS-standardi määrittelee neljä komponenttia [1] :
iSNSP on protokolla, joka määrittää, kuinka iSNS-asiakkaat ja -palvelimet kommunikoivat keskenään. Se on suunniteltu käytettäväksi useilla alustoilla, mukaan lukien kytkimet ja päätepisteet. iSNSP perustuu pyyntö- ja vastaussanomiin, jotka yhdessä muodostavat kokonaisen tapahtuman.
iSNS-asiakkaat voivat olla sekä tallennuslaitteita, jotka tarjoavat palvelujaan verkon kautta, että tietokoneita, jotka käyttävät (epäsuorasti tietoverkkojen kautta) verkon tallennuslaitteiden palveluita. iSNS-asiakkaat kommunikoivat iSNS-palvelimien kanssa iSNSP-protokollan avulla.
iSNS-palvelimet vastaavat iSNS-protokollan pyyntöihin sekä iSNS-asiakkaiden iSNSP:tä käyttäviin pyyntöihin. ISNS-palvelimet käynnistävät muutosilmoitukset iSNSP:lle ja tallentavat rekisteröintihakemusta vastaavat oikein todetut tiedot iSNS-tietokantaan [2] .
iSNS-tietokannat ovat iSNS-palvelimien tietovarastoja (varastoja). Ne tallentavat tietoja iSNS-asiakasmääritteistä, ja tallennushakemistot voivat vaihdella iSNS-toteutuksen mukaan. Ne voivat esimerkiksi tallentaa asiakasattribuutteja LDAP-hakemistoon.
iSNS tarjoaa neljä pääpalvelua:
Nimeämisen rekisteröintipalvelu tarjoaa kaikille verkon objekteille mahdollisuuden rekisteröidä ja tehdä kyselyitä tietokannoista tallennusresurssien löytämiseksi. Esimerkiksi aloittavat asiakkaat voivat saada tietoa muista aloittajista (esim. iSCSI-käynnistäjät) ja kohteista (esim. iSCSI-kohteet) iSNS-palvelimelta.
Järjestelmänvalvojat voivat jakaa tallennuslaitteet hallittaviin ryhmiin etsintäverkkotunnuksien avulla. Tätä ryhmittelyä varten järjestelmänvalvojat voivat rajoittaa kunkin solmun valtuutuksen sopivimpaan iSNS:ään rekisteröityyn aliverkkoon, jolloin voit laajentaa tiedontallennusverkkoa vähentämällä tarpeettomien valtuutuspyyntöjen määrää rajoittamalla aikaa, jonka kukin solmu käyttää verkkoon pääsyn luomiseen.
Jokainen solmu voi käyttää sisäänkirjautumishallintaa delegoidakseen pääsynhallinnan ja valtuutuskäytäntönsä iSNS-palvelimelle. Tämän delegoinnin tarkoituksena on auttaa keskittämään kulunvalvonta.
Change Notification Service (SCN) -palvelun avulla iSNS-palvelimet voivat lähettää ilmoituksia kaikista tapahtumista, jotka vaikuttavat niiden hallitseman verkon tallennussolmuihin. Jokainen iSNS-asiakas voi rekisteröityä vastaanottamaan ilmoituksia tallennussolmujensa puolesta, ja kukin asiakas vastaa tähän omien vaatimustensa ja toteutuksensa mukaan.
Koska iSNS-tietokannat tallentavat Fibre Channel- ja iSCSI-laitteiden nimet ja hakutiedot, iSNS-palvelimet pystyvät tallentamaan kuitukanava-laitteiden kartoituksia IP-verkon iSCSI-välityspalvelimeen. Nämä kartoitukset voidaan tehdä myös vastakkaiseen suuntaan, jolloin iSNS-palvelimet voivat tallentaa iSCSI-laitteiden kartoituksia WWN-välityspalvelimelle.
TCP /IP-perusprotokollat OSI -mallin kerroksittain | |
---|---|
Fyysinen | |
kanavoitu | |
verkkoon | |
Kuljetus | |
istunto | |
Edustus | |
Sovellettu | |
Muuta sovellettu | |
Luettelo TCP- ja UDP-porteista |