FPIN (Fabric Performance Impact Notification) -viestit, mitä ne ovat ja mitä ne tarkoittavat

Summary: FPIN (Fabric Performance Impact Notification) -viestit, mitä ne ovat ja mitä ne tarkoittavat.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Fabric Performance Impact Notification (FPIN) -viestit on suunniteltu varoittamaan fabric-verkon laitteita ennakoivasti tietyistä olosuhteista, jotka voivat vaikuttaa suorituskykyyn.

Fabric-verkon ilmoitusviestit toimivat varhaisvaroitusjärjestelmänä, joka lieventää fabric-verkon suorituskykyyn kohdistuvia negatiivisia vaikutuksia. Ne on kehitetty optimoimaan I/O-toiminta ja välttämään polkujen heikentymistä ilmoittamalla laitteille nykyisistä järjestelmän olosuhteista.
Ne sisältävät ilmoituksia linkin eheydestä, toimitusilmoituksista ja ruuhkaongelmista.
Fabric-verkon ilmoitukset ovat mekanismi, joka antaa päätelaitteille enemmän tietoja fabric-verkon tapahtumista ja jonka tarkoituksena on auttaa (käyttäjää) ratkaisemaan nykyaikaisten FC SAN:ien tietovirtaongelmat.

Ilmoitukset kertovat lähinnä päätelaitteen, "You are sending too much into the fabric" or "Beware, there is a problem ahead—slow down or switch paths."
Päätelaite saa tiedon ongelmasta ja voi toimia käynnistääkseen korjauksen ilmoittamalla
lähettäville tai vastaanottaville laitteille ruuhkista, kunnes koko kankaan laajuinen tapahtuma on kehittymässä.

FC Tietovirta ja vaikutus:

  • FC-tietovirtaan voi vaikuttaa kolme ongelmaa
    • Linkin eheys: SAN-polun varrella olevilla kyseenalaisilla / viallisilla komponenteilla (SFP: t, kaapelit, korjauspaneelit) voi olla vakavia vaikutuksia ja ne johtavat usein sovellusten heikkenemiseen, kaatumiseen ja katkoksiin.
Nämä viat voivat olla ajoittaisia ja vaikeita vianmäärityksessä.

 

    • Virheelliset MPIO (Multi-Path Input Output) -asetukset: Useimmat MPO-oletusasetukset käyttävät "round robin". Kun linkin eheysongelma tai ruuhkautuminen tapahtuu, MPIO, joka on asetettu pyöreään punarintaan, käyttää edelleen heikentynyttä (sairasta, mutta ei kuollutta) reittiä, joka lähettää tietoja kankaaseen, mikä johtaa usein ruuhkautumiseen tai pahempaa.

 

  • Ruuhka: Tapahtuu, kun kankaaseen tulevien kehysten nopeus ylittää kankaasta poistuvien kehysten määrän. Tätä pidetään usein hitaana tyhjennyksenä.
FC-verkkojen ruuhkautumiseen on kolme pääasiallista syytä:
      • Ylivaraus, joka tapahtuu, kun kehyksiä saapuu enemmän kuin voidaan käsitellä (kaistanleveyden epäsuhta)
        • Ongelma kasvaa nykyään entistä enemmän, koska nopeampia 32 Gb/s:n tallennusjärjestelmiä sekoitetaan vanhoihin 4 Gb/s:n, 8 Gb/s:n ja 16 Gb/s:n fabric-verkkoihin
      • Luottohäiriö, joka tapahtuu, kun laite lakkaa palauttamasta krediittejä, jolloin linkki pysähtyy
        • Luottotietojen pysähtynyt laite nähdään "hitaana tyhjennyksenä"
      • Menetetyt hyvitykset, joita tapahtuu, kun fyysiset virheet vahingoittavat kehyksiä tai luottovastetta ja vähentävät linkin kapasiteettia


Elementit ja vaatimukset:

Kaksi Fabric-verkon ilmoitustyyppiä

    • Ohjelmistopohjaiset Fabric Performance Impact Notifications (FPIN) ELS-viestit (Extended Link Services)
    • Laitteistopohjaiset ruuhkasignaaliprimitiivit (CSP)


Fabric-verkon ilmoitukset edellyttävät, että ilmoitukset tapahtuvat kolmena kriittisenä verkkopalveluna / Core Extended Link Services (ELS) toimii fabric-ohjaimissa (kytkin)

    • Exchange Diagnostic Capabilities (EDC) -diagnostiikkavalmiudet
    • Diagnostiikkatoimintojen rekisteröinti (RDF)
    • Fabric Performance Impact Notifications (FPIN)

 

  • Laitteiden rekisteröityminen ilmoituksia varten:
    • Laitteen on tuettava T11-ilmoitusstandardeja.
      • Laaja valikoima tukivaihtoehtoja tallennus-, kytkin-, HBA-, käyttöjärjestelmä- ja monipolkuohjelmistotoimittajilta
      • Fabric-ilmoituksia koskevassa tulevassa raportissa käsitellään yksityiskohtaisesti tukilaitteita, laiteohjelmistoja ja käyttöjärjestelmiä
    • Signaalien ja FPIN-koodien vastaanottamisesta kiinnostuneet päätelaitteet rekisteröityvät Fabric-ohjaimeen (tyypillisesti kytkimeen) kirjautumisen jälkeen (FLOGI)

 

  • Jotta ilmoitukset voidaan vastaanottaa onnistuneesti, laitteen on:
    • Rekisteröidy vastaanottamaan tietty ilmoitustyyppi.
    • Ilmoitusehto täyttyy.
    • Ole vyöhykkeen sisäinen vertaislaite, jossa ehto on olemassa.


Signaalien ja FPIN:n vastaanottamisesta kiinnostuneet päätelaitteet rekisteröityvät EDC:llä (Exchange Diagnostic Capability) ja RDF:llä (Register diagnostic function) Fabric Controllerin kanssa kirjautumisen jälkeen (FLOGI).
Jotta laite voi vastaanottaa ilmoituksia, sen on oltava rekisteröity vastaanottamaan tietty ilmoitus, siinä on ilmoitusehto ja sen on oltava vyöhykkeen sisäinen vertaislaite, jos ehto on olemassa. 


On olemassa 4 tapahtumatyyppiä, joille FPIN-tunnukset voidaan luoda (ohjelmisto):

  • Linkin eheys: MPIO-ajurit vastaanottavat linkin eheysilmoituksia ja hallitsevat polun valintaa. Kun MPIO on yhdistetty heikentyneeseen polkuun, asianomaiset MPIO-isännät saavat ilmoituksen, jotta he voivat toimia.
Päätelaitteet päättävät parhaasta korjaustavasta, kuten välittömästä vikasietoisuudesta vaihtoehtoiselle polulle MPO-ympäristössä, I/O-nopeuden muutoksesta tai jonotusalgoritmin muutoksesta.
Tiedot sisältävät syyn (linkkivirhe, signaalin menetys, virheellinen CRC jne.) ja ylittyneen kynnysarvon.

 

  • Ruuhkat: Fabric F-portissa havaitusta ruuhkatilanteesta ilmoitetaan liitetylle päätelaitteelle.
Tiedot sisältävät varoituksen tai hälytyksen vakavuustason.
FPIN-ruuhkailmoitukset ovat arvokasta tietoa päätelaitteille, jotka voivat optimoida I/O-ajoituksen, esimerkiksi hidastaa siirtonopeuksia tai antaa sarjaluku-I/O-kortteja.
Yleensä ruuhkailmoitukset osoittavat, miksi vaihtojen läpimenoajat voivat olla pitkiä.

 

  • Vertaisruuhka: Vertaisruuhkailmoitukset lähetetään kaikille ruuhkautuneiden päätelaitteiden rekisteröidyille vyöhykkeen sisäisille vertaisyrityksille.
Ilmoituksen tiedot sisältävät ruuhkan tyypin (luottopysähdys / ylitilaus) ja luettelon laitteista, joihin ruuhka vaikuttaa.
On olemassa erilaisia korjaustoimenpiteitä, joita ikäisensä voivat hyödyntää tämän tyyppisten ruuhkien lievittämiseksi.
Esimerkiksi, jos vertaissatama on saattanut neuvotella automaattisesti nopeammin kuin kohdesatama; vertaisportti voi rajoittaa tiedonsiirtonopeutensa vastaamaan määränpään tiedonsiirtonopeutta.

 

  • Toimitushäiriöt: Kun fabric-verkko on hylännyt paketin, Fabric Notifications ilmoittaa käynnistäjälle virheestä lähettämällä FPIN-toimitusilmoituksen.
Tätä FPIN-koodia käytetään vähentämään sovellusten aikakatkaisuja kertomalla virheestä välittömästi päätelaitteelle.
Aloittajalle ilmoitetaan siitä, pudottaako komento ISL- vai päätelaiteyhteydellä.
Tiedot sisältävät syykoodin (aikakatkaisu, ei reittiä ja niin edelleen) ja pudotetun paketin otsikon, jonka avulla voidaan päätellä pudotuksen vaikuttamat työnkulut.


Fabric-verkon ilmoitustyypit – CSP:t (laitteisto)

  • Laitteistopohjaiset ruuhkasignaaliprimitiivit (CSP)
    • Lähetetään tyypillisesti FC-1-tunnistusportista (tyypillisesti matalan tason laiteohjelmistolla) rekisteröityihin laitteisiin
    • Koostuu optisista koodeista (ei kehyksistä), jotka lähetetään suoraan liitettyjen Fibre Channel -laitteiden välisen linkin kautta. Ei koske fabric-viiveongelmia
    • Havaitse äkilliset ruuhkatilanteet nopeasti (reaaliaikaisesti) ja reagoi välittömästi liittämällä fyysisesti kytketyn portin
    • Ei tueta PowerMaxissa

 

  • Ruuhkasignaali:
CSP:t ovat alkeellisia FC-optisia koodeja (ei kehyksiä), jotka ilmaisevat, että lähettävän portin resurssit ovat ylittäneet kynnysarvon.
Tämä lähetetään tyypillisesti tunnistusportin FC-1-kerroksesta (tyypillisesti matalan tason laiteohjelmistolla) rekisteröityihin laitteisiin.
FPIN:n lisäksi tarvitaan signaaleja, koska primitiivit voidaan lähettää ruuhkaisessa satamassa, vaikka krediittejä ei olisi käytettävissä (FPIN-kehyksen on odotettava, kun krediittejä ei ole). 
Joten toisin kuin FPIN, signaaleja voidaan pitää reaaliaikaisina ruuhkaindikaattoreina paremmalla toimitustakuulla.



Fabric-vaatimukset:

  • Brocade
    • Connectrix DS-66xx -kytkimen, MP-7810/7850B- ja ED-DCX6B-ohjainlaitteistoa ja uudempia tuetaan
    • Brocade tukee Fabric-ilmoituksia Fabric OS 9.0:ssa ja sitä uudemmissa versioissa
      • PowerMax-integraatiota tuetaan Fabric OS 9.2.0a:n ja uudempien kanssa.
      • Fabric OS 9.2.0a sisältää tarkemmat Fabric-ilmoitusten raja-arvot
    • FPIN-LI:n edellyttämä Fabric Vision -lisenssi
    • MAPS-käytännön (konservatiivinen, kohtalainen tai aggressiivinen) on oltava käytössä

 

  • Cisco MDS
    • Cisco tukee Fabric-ilmoituksia NX-OS 9.3.1:ssä tai uudemmassa
      • PowerMax-integraatio testattiin 9.3(2a):n kanssa
      • Kaikkia kytkimiä ja ohjausohjelmia, jotka pystyvät käyttämään näitä versioita, tuetaan.
    • Fabric-ilmoitukset eivät ole oletusarvoisesti käytössä, ja niiden käyttöönotto edellyttää vaiheita

 

  • MPIO ja PowerPath edellyttävät käyttöjärjestelmiä ja HBA:ita, jotka tukevat Fabric-ilmoituksia.

 

  • Kaikkien komponenttien ei tarvitse tukea Fabric-ilmoituksia
    • Esimerkiksi vanhat 4G- ja 8G-HBA: t, joissa ikääntyvä optiikka ja ruuhkat ovat merkittäviä ongelmia.


Katso oletusarvoisen FC-portin vianmääritysohjeet aina omatoimisen tuen artikkelista:
Connectrix: Kuitukanavasolmun kytkentäportin tai SFP-tiedonsiirto-ongelmien vianmääritys eliminoimalla, omatoiminen apu.

Additional Information

SAN-järjestelmien ja -verkkojen järjestelmänvalvojat voivat ehkä ratkaista nämä puhdistamalla kaapeleiden optiset liittimet kunnolla.  Lisätietoja on kohdassa Kaikki tuotteet: Epäpuhtaudet, kuten pöly valokuituliittimen päädyssä, heikentävät IO:n suorituskykyä

Affected Products

Connectrix
Article Properties
Article Number: 000224090
Article Type: How To
Last Modified: 20 Jun 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.