Itifaki ya Fiber Channel. Relay ya sura, chaneli ya nyuzi, itifaki za hippi

Dmitry Ganzha
mhariri mtendaji LAN

Muhtasari mfupi wa teknolojia ya Fiber Channel.

Kwa kifupi, Fiber Channel ni mpango wa kasi ya juu (hadi 1 Gbit/s na juu zaidi) kwa uwasilishaji wa data wa duplex kamili na utulivu wa chini (10-30 μs) kwa umbali wa hadi kilomita 10. Inaweza kutumika kwa usawa kama teknolojia ya pembejeo/pato na kama teknolojia ya mtandao wa ndani.

Kwa jina la teknolojia ("fiber channel", kama Fiber Channel inaweza kutafsiriwa kwa Kirusi), maneno yote mawili hayalingani kabisa na ukweli. Njia ya maambukizi ya kimwili inaweza kuwa sio tu nyuzi za macho, lakini pia jozi ya coaxial na iliyopotoka, na usanifu ni mchanganyiko wa topolojia ya channel na mtandao!

MFANO WA NGAZI

Kwa kweli, Fiber Channel hufanya seti nzima ya viwango, ambavyo vingi vinatengenezwa kwa kujitegemea. Zinawasilishwa kwa namna ya mfano wa ngazi tano (angalia Mchoro 1), na kila moja ya ngazi hizi, kulingana na watengenezaji, inapaswa kutekelezwa kwa namna ya vipengele tofauti vya vifaa. Mtindo huu hauna mawasiliano ya moja kwa moja na mfano wa marejeleo wa OSI. Walakini, kama tutakavyoona hapa chini, tabaka za kwanza na za pili (kwa usahihi zaidi, sifuri na ya kwanza - FC-0 na FC-1) ya Fiber Channel yanahusiana na mwili. Kiwango cha OSI, na ngazi ya tatu (ya pili - FC-2) ni safu ndogo ya MAC ya safu ya kiungo cha data ya OSI.

Kiwango cha FC-0 kinaelezea sifa za kimwili na aina zinazowezekana miingiliano na midia ya upokezi, ikijumuisha nyaya, viunganishi, vitoa umeme, visambazaji na vipokezi. FC-1 inafafanua mpango wa usimbaji wa mawimbi ya 8B/10B na kusimbua. FC-2 hufanya kazi za msingi za Fiber Channel, ikiwa ni pamoja na kuashiria, yaani, kuanzisha uhusiano kati ya mtumaji na mpokeaji; mgawanyiko, mkusanyiko na mpangilio wa muafaka unaopitishwa; udhibiti wa mtiririko kwa kutumia mpango wa dirisha la kuteleza, kugundua makosa na urekebishaji; utekelezaji wa madarasa ya huduma. Kwa pamoja, tabaka hizi tatu huunda kinachojulikana kama Fiber Channel Physical layer (FC-PH).

FC-3 inaelezea taratibu za jumla (ingawa labda itakuwa sahihi zaidi kuziita maalum) kwa hali maalum kama vile kurekodi data kwa milia kwenye safu ya diski au utumaji anuwai kupitia seva ya video. FC-4 huwezesha ubadilishaji wa itifaki na programu mbalimbali za mtandao kutekelezwa kupitia Fiber Channel. Kama inavyoonekana kutoka kwenye Mchoro wa 1, Fiber Channel ina uwezo wa kusaidia aina mbalimbali za itifaki za mtandao, violesura vya I/O, na programu tumizi.

TOPOLOJIA

Fiber Channel inafafanua topolojia tatu (ona Mchoro 2), yaani Point-to-Point, Arbitrated Loop, na Fabric.

Topolojia rahisi ni dhahiri ya kumweka-kwa-uhakika. Inajumuisha vifaa viwili vya Fiber Channel na uhusiano wa moja kwa moja kati yao. Fiber moja huunganisha mpokeaji kwenye kifaa kimoja na transmitter kwenye kifaa kingine, na ya pili inaunganisha transmitter kwa mpokeaji. (Katika nakala hii, kwa nyuzi tutamaanisha nyuzi za macho na tofauti jozi iliyopotoka na msingi wa cable coaxial.) Vifaa vyote viwili vinaweza, bila shaka, kutumia bandwidth kamili ya uunganisho, lakini lazima zifanye kazi kwa kasi sawa.

Ya kawaida na wakati huo huo topolojia ngumu zaidi ni kitanzi cha usuluhishi. Inakuruhusu kuunganisha hadi bandari 127 kwenye pete bila kutumia swichi. Walakini, tofauti na topolojia zingine mbili, bandwidth inashirikiwa, ikimaanisha kuwa vifaa viwili tu vinaweza kuwasiliana kwa wakati mmoja. Katika kesi ya ushindani wa upatikanaji wa njia ya upitishaji kati ya vifaa kadhaa, kifaa kilicho na anwani ya chini kinashinda usuluhishi. Vifaa vyote kwenye kitanzi lazima vifanye kazi kwa kasi sawa. Kitanzi kinaweza kuunganisha kwenye lango la kubadili, lakini kwa moja tu.

Kwa ukosefu wa neno bora zaidi la lugha ya Kirusi, tutaita topolojia ya kitambaa muundo wa kubadili. Topolojia iliyobadilishwa inahusisha matumizi ya swichi, lakini kwa hivyo hukuruhusu kuunganisha zaidi ya vifaa milioni 16. Vifaa vilivyo na kasi tofauti za upokezaji na kupitia midia tofauti ya kimwili vinaweza kuunganisha kwenye swichi.

AINA ZA BANDARI

Kulingana na aina ya kifaa, madhumuni yake na topolojia inayoungwa mkono, bandari imegawanywa katika aina kadhaa. Lango la Fiber Channel kwenye kifaa cha mwisho (seva, safu ya diski, kichapishi, n.k.) inaitwa Node Port (N_Port). Bandari kwenye swichi ambayo bandari ya kitovu huunganisha inaitwa Bandari ya Kitambaa (F_Port). Ikiwa bandari hizi zinaweza kushikamana na kitanzi cha usuluhishi, basi zimewekwa alama na herufi L kutoka kwa kitanzi cha Kiingereza, i.e. "kitanzi". Kwa hivyo, milango inayolingana kwenye seva pangishi na swichi itateuliwa kama NL_Port na FL_Port.

Mbali na F_Port, swichi inaweza pia kuwa na mlango wa upanuzi (Mlango wa Upanuzi, E_Port). Bandari hii imeundwa kuunganisha swichi moja hadi nyingine. Ikiwa sio tu kubadili mwingine, lakini pia node inaweza kushikamana na bandari ya upanuzi, basi bandari hiyo inaitwa bandari ya generic (Generic Port, G_Port). Isipokuwa kwamba inaauni usuluhishi wa kitanzi, lango la kawaida linaweza kuandikwa kama GL_Port.

AINA ZA VIFAA

Mbali na kushiriki bandwidth, vitanzi vya usuluhishi vina hasara nyingine. Hasa, ikiwa adapta kwenye kifaa chochote inashindwa au kuna mapumziko katika cable ya kuunganisha, kitanzi kinakuwa haiwezekani kabisa. Zaidi ya hayo, kifaa kipya kinapoongezwa, kitanzi kizima lazima kianzishwe upya (ili kifaa kilichounganishwa kiweze kupata anwani), ambayo inaweza kuchukua muda mwingi.

Matatizo haya yanaweza kutatuliwa kwa kutumia Fiber Channel hubs. Zaidi ya hayo, topolojia ya nyota ya kimwili (ingawa kimantiki bado ni pete) kwa ujumla ni rahisi zaidi katika suala la kuunganisha nodi kuliko pete. Kwa kawaida vituo havina zaidi ya bandari 10. Walakini, kizuizi hiki kinaweza kushinda kwa urahisi na vibanda vya kuteleza. Walakini, kama inavyoonyesha mazoezi, kitanzi cha usuluhishi hufanya kazi vyema wakati idadi ya nodi haizidi 30.

Uvumilivu wa hitilafu wa vibanda kwa mapumziko ya kitanzi hupatikana kupitia matumizi ya mzunguko wa bandari (PBC). PBC hukuruhusu kugundua kiotomatiki uwepo wa nodi na kuijumuisha kwenye kitanzi. Vile vile, PBC hutambua kushindwa kwa nodi na kuiondoa kwenye kitanzi (PBC pia inaweza kutekelezwa kwenye ngazi ya basi ya ndani ya diski). Msaada wa vibanda vya hali ya juu zaidi udhibiti wa kijijini na kazi zingine za hali ya juu.

Kama ilivyo kwa teknolojia zingine za mtandao, swichi za Fiber Channel ni vifaa vya bei ghali zaidi kuliko vitovu vya Fiber Channel. Tofauti na vitovu, hukuruhusu kutoa bandwidth iliyojitolea kwa nodi na, kama ilivyotajwa tayari, kuunda topolojia na idadi kubwa zaidi ya nodi (224). Kwa kuongeza, swichi zinaweza kuwa na bandari zinazounga mkono kasi tofauti na vyombo vya habari vya maambukizi.

Swichi ya Fiber Channel, kwa kweli, inachanganya aina mbili za swichi kwenye kifaa kimoja, kwa kuwa inasaidia ubadilishaji unaoelekezwa na uunganisho usio na uhusiano (kwa kusema, ina sifa za swichi ya mzunguko wa simu na swichi ya sura ya mtandao wa ndani). Baadhi ya swichi zinazozalishwa ni za mzunguko pekee (kama swichi ya kwanza ya Ancor Communications inayopatikana kibiashara), ilhali nyingine ni za fremu pekee.

Swichi za Fiber Channel ni rahisi kusakinisha na kutumia kwa sababu zinajisanidi na kujisimamia. Wakati nodi inapounganishwa na swichi, hujiandikisha na swichi na kujadiliana nayo kuhusu vigezo vinavyokubalika. Wakati wa kuunganisha kubadili kwa kubadili, wanafafanua usanidi na anwani. Shughuli zote zinafanywa moja kwa moja. Lini bandari ya ulimwengu wote(GL_Port) Swichi pia inajiweka yenyewe ikiwa imeunganishwa kwa swichi nyingine, kwa kitanzi, au kwa nodi.

Hata hivyo, ili kuandaa mwingiliano kati ya vifaa katika vitanzi kadhaa, ni nafuu kutumia si kubadili, lakini kitovu cha kubadili (au mseto). Kifaa kinachoonekana nadra sana ni kipanga njia cha Fiber Channel (ingawa kinaweza kuitwa daraja kwa usahihi zaidi). Inakuruhusu kuunganisha mtandao wa Fiber Channel kwa njia nyingine ya upokezaji, kama vile SCSI au Ethernet.

Kufikia sasa tumezungumza, kwa kusema, vifaa vya kuunda muundo wa Fiber Channel. Hata hivyo, vifaa vya kawaida ni, kwa kawaida, adapta za Fiber Channel. Bila wao, hakuna nodi ingeweza kuwasiliana na kitambaa cha kubadili Fiber Channel. Adapta sawa zinaweza kutumika kuunganisha wote kwenye mtandao wa ndani (nodes nyingine) na kwa pembeni. Hii inaruhusu, haswa, kupunguza idadi ya nafasi zinazohitajika za I/O. Adapta nyingi zinapatikana kwa basi ya PCI. Vigeuzi vya Kiolesura cha Gigabit mara nyingi hutumiwa pamoja na adapta. Wanatumikia kubadili ishara za macho katika ishara za umeme na kinyume chake.

MADARASA YA HUDUMA

Swichi na nodi zinaweza kusaidia aina moja au zaidi ya huduma. Hakuna usanidi wa mwongozo unaohitajika kwa sababu huduma za kawaida zinazoungwa mkono na swichi na nodi huamuliwa wakati wa utaratibu wa usajili. Kwa huduma, Fiber Channel inaweza kutumia programu nyingi tofauti. Huduma zimegawanywa katika madarasa. Ya kuu ni Madarasa ya 1, 2 na 3. Kwa jumla, Fiber Channel ina aina 6 au 7 za huduma tofauti (kutokuwa na uhakika huu ni kutokana na ukweli kwamba Hatari ya 5, inaonekana, haitafafanuliwa kamwe, na Darasa la Intermix halina. nambari yake mwenyewe na mara nyingi haizingatiwi kama aina tofauti ya huduma).

Daraja la 1 linalingana na huduma inayolenga muunganisho na utoaji wa uhakika. Uunganisho kwa njia ya muundo wa kubadili (seti ya swichi) imeanzishwa katika microseconds chache. Muunganisho umejitolea ili hakuna kifaa kingine kinachoweza kuwasiliana na mahali unakoenda na bandari chanzo hadi muunganisho umefungwa. Uwasilishaji uliohakikishwa hutolewa kwa uthibitisho wa risiti. Njia bora darasa hili la huduma linafaa kwa kubadilishana idadi kubwa ya data, haswa kwa nakala rudufu, programu za picha na mwingiliano kati ya kompyuta kubwa.

Darasa la 2 linawakilisha huduma isiyo na muunganisho, lakini kwa utoaji wa uhakika (kama ilivyo katika kesi ya awali, kwa kutumia uthibitisho). Kila fremu inayoingia inawashwa bila ya zingine, na milango ya mwisho inaweza kusambaza au kupokea fremu kutoka kwa nodi zingine kadhaa. Kimsingi, swichi huzidisha trafiki kutoka kwa bandari mwenyeji, ndiyo sababu aina hii ya huduma wakati mwingine huitwa multiplexed. Fremu haziwezi kuwasilishwa kwa mpangilio ambao zilitumwa. Aina hii ya huduma inafaa zaidi kwa kusambaza trafiki isiyo ya kawaida (mlipuko) au mwingiliano sawa na trafiki ya mtandao wa ndani.

Daraja la 3 ni sawa na la 2, isipokuwa halitoi hakikisho la uwasilishaji wa fremu (kukubali kupokea). Inakuruhusu kufikia matokeo ya juu zaidi kwa sababu ya ukosefu wa uthibitisho. Kwa asili, ni sawa na maambukizi ya datagram. Aina hii ya huduma inafaa zaidi kwa utangazaji na matangazo anuwai.

Madarasa yaliyosalia mara nyingi hayatofautishwi kama yale yanayojitegemea, lakini huchukuliwa kuwa spishi ndogo za hizo zilizoorodheshwa. Darasa la Intermix ni mchanganyiko wa Darasa la 1 na Darasa la 2 (3). Huruhusu fremu za Daraja la 2 au 3 kutumwa wakati fremu za Daraja la 1 hazitumiwi, na si lazima fremu za Daraja la 2 au 3 zielekezwe kwa mpokeaji sawa na fremu za Daraja la 1.

Kama vile Daraja la 1, Daraja la 4 huchukua uanzishwaji wa muunganisho, dhamana ya uwasilishaji, kucheleweshwa kwa kudumu, na kudumisha agizo asili la fremu. Hata hivyo, inahitaji sehemu tu ya kipimo data kuhifadhiwa, kumaanisha kwamba bandari ya kitovu inaweza kuwa na miunganisho mingine. Nodi inaweza kuhifadhi hadi miunganisho 256 ya Hatari ya 4 kwa wakati mmoja, kila moja ikiwa na vigezo vyake vya QoS. Darasa hili la huduma wakati mwingine huitwa isochronous. Inafaa zaidi kwa maambukizi video ya kidijitali na sauti.

Kama vile Intermix na Darasa la 4, Daraja la 6 ni lahaja la Daraja la 1. Hutumika wakati nodi inahitaji kusambaza fremu kwa nodi kadhaa kwa wakati mmoja, yaani, katika utangazaji anuwai. Ili kufanya hivyo, nodi huanzisha muunganisho wa kujitolea na seva ya multicast, anwani ambayo ni fasta (FFFFF5 katika muundo wa hexadecimal), na inachukua jukumu la kuiga na kusambaza muafaka kwa wapokeaji wote katika kikundi cha multicast.

SIFA ZA FIBER CHANNEL

Kuhitimisha maelezo ya Fiber Channel, mtu hawezi kushindwa kutaja sifa kuu za teknolojia hii. Fiber Channel inakuwezesha kuunga mkono kasi mbalimbali - kutoka 133 Kbps hadi 4.252 Mbps na hata zaidi. Mojawapo ya malengo ya muundo wa Fiber Channel ilikuwa, haswa, kusaidia HIPPI kwa 100 MB/s. Kwa hivyo, kasi kuu ya uhamishaji wa data - kinachojulikana kama kasi kamili - ni 100 MB / s (kasi zingine mara nyingi huonyeshwa kama sehemu za kasi kuu - moja ya nane, robo, pili, mbili, mara nne). Hata hivyo, kwa kuzingatia uendeshaji wa 8B/10B encoding, vichwa vya sura, nk, kiwango cha biti halisi ni 1.063 Mbps. Kwa hivyo, watengenezaji kawaida hutoa kasi mbili - "muhimu", kwa ka kwa sekunde, na "wavu", kwa bits kwa sekunde.

Umbali unaoungwa mkono na viwango vya maambukizi hutegemea aina ya njia ya upitishaji na jenereta za mawimbi zinazotumika. Kama ilivyotajwa, Fiber Channel inaweza kufanya kazi kupitia vyombo vya habari vya macho na shaba, na nyuzi moja iliyojitolea kupeleka mawimbi na nyingine kupokea. Kwa upande wa optics, hii inaweza kuwa 50/125 µm na 62.5/125 µm multimode fiber na fiber ya mode moja yenye viunganishi vya SC. Kwa upande wa shaba, hii inaweza kuwa kebo Koaxial, kebo ya video haswa yenye viunganishi vya TNC (kipokeaji) na BNC (transmitter), pamoja na kebo ya jozi iliyopotoka iliyolindwa na viunganishi vya DB-9.

Kasi ya juu zaidi (hadi 4 Gbit / s) na umbali (hadi kilomita 10) hupatikana wakati wa kutumia nyuzi za macho za hali moja na leza za masafa ya chini. Fiber ya Multimode ina uwezo wa kuhimili kasi sawa lakini kwa umbali mfupi zaidi, hasa 100 MB/s juu ya umbali wa hadi 500 m katika kesi ya 50/125 µm multimode fiber yenye leza ya masafa ya juu. Njia ya maambukizi ya shaba hukuruhusu kudumisha kasi isiyo ya juu kuliko ile kuu kwa umbali mfupi (m 100 au chini).

MALIZA YA KATI

Ingawa sio ngumu kama ATM, teknolojia ya Fiber Channel inafunikwa na viwango kadhaa (wengine hata wanaamini kuwa kupanua uwezo wake na, kwa sababu hiyo, kuifanya kuwa ngumu zaidi kunaweza kuathiri vibaya matarajio yake). Kwa wazi, makala moja ndogo ya utangulizi inaweza tu kutoa maelezo ya jumla ya teknolojia, ambayo ndiyo tulijaribu kufanya. Hata hivyo, maelezo mengi muhimu yalipaswa kuachwa, hasa, jinsi usuluhishi na udhibiti wa mtiririko unafanywa, fremu za Fiber Channel na usimbaji wa 8B/10B ni nini, n.k. Kwa hivyo, tunakusudia kuendelea kuzungumzia mada hii katika toleo lijalo.

Kabla ya kuzungumza juu ya vifaa na SAN, bado tunahitaji kuanza na nini SAN ni kanuni, ilitoka wapi na kwa nini.

Hapo zamani za kale, mwanzoni mwa enzi ya kompyuta, vifaa vya nje uhifadhi kawaida uliunganishwa moja kwa moja na seva (DAS - Hifadhi iliyoambatanishwa moja kwa moja) kwa kutumia SCSI, lakini kwa sababu ya uhifadhi mwingi. ukuaji wa haraka mahitaji ya mifumo ya uhifadhi, mbinu hii imekuwa isiyofaa sana. Ili kubadilisha usanidi wa hifadhi iliyounganishwa kwa kutumia teknolojia ya DAS, ilikuwa ni lazima kutenganisha seva kimwili; kujenga mifumo inayostahimili hitilafu pia ilikuwa ngumu kutokana na hitaji la kuwa na muunganisho wa kimwili wa seva zote kwenye vifaa vyote vya kuhifadhi, na vikwazo vikali kwenye umbali wa juu kati ya vifaa ulifanya upanuzi kama huo wakati mwingine kuwa ngumu sana, na utendaji wa SCSI uliacha kuhitajika. Kubadilisha mbinu ya uunganisho hifadhi ya nje ilituruhusu kupata faida zifuatazo:

  • Kubadilisha usanidi wa uhifadhi hakuathiri utendakazi wa seva na huduma
  • Umbali kati ya vifaa ulifanya iwezekane kujenga vifaa vya uhifadhi wa maafa vilivyo katika maeneo ya mbali
  • Seva yoyote inaweza kufikia kifaa chochote cha kuhifadhi kwenye mtandao wa SAN

Kwa kawaida, SAN inamaanisha mitandao kulingana na itifaki ya Fiber Channel, lakini ni muhimu kuzingatia kwamba itifaki ya iSCSI inakuwezesha kujenga mitandao kulingana na mitandao ya IP yenye sifa zinazofanana. Hapo awali, mpito kutoka SCSI hadi Fiber Channel uliendeshwa na hamu ya kuongeza umbali wa unganisho, sio upitishaji. Toleo la kwanza la itifaki, ambalo lilionekana mwaka wa 1997, lilitoa kasi ya 1Gb / s. Kila toleo jipya la kuchomwa mara kwa mara "huongeza" kasi ya kizazi kilichopita. Kwa sasa, kizazi cha 6 cha itifaki inayofanya kazi kwa kasi ya 32/128Gb/s ni ya sasa.

Chaneli ya nyuzi, kama itifaki ya mtandao, ina tabaka kadhaa:
FC-0 Kimwili: ambayo inaelezea mazingira ya maambukizi ya data, sifa za nyaya, transceivers, HBAs. Tabia za kimwili na za umeme, kasi ya uhamisho wa data.
Usimbaji wa FC-1: inaeleza jinsi data itasimbwa/kutolewa msimbo (8/10 au 64/66) kwa ajili ya usambazaji
FC-2 Kutunga na kuashiria: hufafanua muundo habari zinazosambazwa, hufuatilia uadilifu wa data na kudhibiti uhamishaji wa data moja kwa moja. Katika kiwango hiki, mtiririko wa data umegawanywa katika fremu na muafaka hukusanywa. Inafafanua sheria za uhamisho wa data kati ya bandari mbili, aina za huduma.
FC-3 Kawaida kwa Nodi ya Huduma: iliyokusudiwa kwa utendakazi mpya ambao unaweza kutekelezwa katika itifaki, lakini kwa sasa kiwango hiki hakitumiki
Maonyesho ya Itifaki ya FC-4: inafafanua itifaki ambazo FC inaweza kutumia kwa uendeshaji wake: usambazaji wa SCSI (SCSI-FCP) au TCP/IP (FC-LE)

Kama ilivyo katika itifaki ya mtandao, kifaa chochote kwenye mtandao wa SAN kina kitambulisho chake cha kipekee cha 64-bit - WWN, iliyowekwa na mtengenezaji (sawa na anwani ya MAC. kifaa cha mtandao), kila kifaa pia hupokea anwani ya mtandao ya 24-bit, ambayo hutolewa wakati kifaa kimeunganishwa. Msingi wa mtandao wa SAN ni Kiwanda - mkusanyiko wa vifaa vyote vilivyounganishwa kwenye mtandao. Ni vyema kutambua kwamba kiwanda yenyewe ni hatua moja ya kushindwa, hivyo katika mitandao ya SAN ni mazoezi ya kawaida ya kujenga viwanda kadhaa sambamba (kawaida mbili), ambazo ni picha za kioo za kila mmoja. Hii hukuruhusu kuunda suluhisho zinazostahimili makosa. Ingawa wakati mwingine viwanda vinaweza kutofautiana (kwa mfano, miunganisho ya mifumo muhimu tu inarudiwa), yote inategemea kazi zilizopewa.

Msingi wa usambazaji wa data katika mitandao ya FC ni fremu. Sura haina data tu, bali pia kichwa kinachoelezea maelezo ya huduma kutoka kwa kategoria ya "kutoka wapi hadi wapi", pamoja na mgawanyiko unaoonyesha upakuaji na mwisho wa fremu.


Mwanzo wa Fremu - baiti 4 - kitambulisho cha kuanza kwa fremu.
Kichwa - ka 24 - kichwa. Ina maelezo kama vile anwani za chanzo na lengwa, aina ya fremu, nambari ya mfuatano na nambari ya mfuatano wa fremu ndani yake, na maelezo mengine ya huduma na udhibiti.
Data - 0-2112 byte - data moja kwa moja.
CRC - 4 byte - checksum.
Mwisho wa Fremu - baiti 4 - mwisho wa kitambulisho cha fremu.

Mfuatano ni seti ya viunzi ambavyo hupitishwa kutoka sehemu moja hadi nyingine. Ili kurekebisha makosa yanayowezekana, kila fremu ina kihesabu cha kipekee cha mlolongo. Urekebishaji wa hitilafu unafanywa na itifaki zaidi ngazi ya juu, kwa kawaida katika kiwango cha FC-4. Mlolongo kadhaa hufanya ubadilishanaji. Kubadilishana ni mlolongo wa maelekezo ya njia mbili; hizo. ubadilishanaji unahusisha mfuatano wa data inayopitishwa katika mwelekeo tofauti, ingawa kila mlolongo hupitishwa katika mwelekeo mmoja tu. Kwa kila ubadilishanaji, ni mlolongo mmoja tu unaoweza kutumika wakati huu wakati. Lakini, kwa kuwa ubadilishanaji kadhaa unaweza kufanya kazi kwa wakati mmoja, mlolongo tofauti wa ubadilishanaji huu unaweza pia kuwa hai kwa wakati mmoja. Kila kubadilishana hufanya kazi moja, kwa mfano, kutekeleza amri ya SCSI Read.


Aina za bandari:
Bandari za nodi:
N_Port (Mlango wa nodi), mlango wa kifaa unaotumia FC-P2P (Point-to-Point) au topolojia ya FC-SW (iliyo na swichi).
NL_Port (Mlango wa Node Loop), mlango wa kifaa ambao unaauni topolojia ya FC-AL (kitanzi cha usuluhishi).

Badili/Bandari za Njia (Topolojia ya FC-SW pekee):
F_Port (bandari ya kitambaa), bandari ya "kiwanda" (kitambaa kilichobadilishwa - usanifu wa mawasiliano uliobadilishwa). Inatumika kuunganisha milango ya aina ya N_Port kwenye swichi. Haitumii topolojia ya kitanzi.
FL_Port (bandari ya Kitanzi cha kitambaa), bandari ya kiwanda yenye usaidizi wa kitanzi. Inatumika kuunganisha milango ya aina ya NL_Port kwenye swichi.
E_Port (bandari ya upanuzi), bandari ya upanuzi. Inatumika kuunganisha swichi. Inaweza tu kuunganishwa kwenye mlango wa aina ya E_Port.
EX_ bandari ya bandari ili kuunganisha kipanga njia cha FC na swichi ya FC. Kutoka upande wa kubadili inaonekana kama E_port ya kawaida, lakini kutoka upande wa kipanga njia inaonekana kama EX_port.
TE_port (Mlango wa Upanuzi wa Trunking (E_port)) ilianzishwa kwenye Fiber Channel na CISCO na sasa inakubalika kama kawaida. Hii ni ISL au EISL iliyopanuliwa. TE_port hutoa, pamoja na vipengele vya kawaida E_port, uelekezaji wa VSAN nyingi (Virtual SANs). Hii inatekelezwa kwa kutumia fremu isiyo ya kawaida ya Fiber Channel (vsan tagging).

Kesi ya jumla:
U_Port (bandari ya Universal), bandari ambayo bado haijabainishwa inafanya kazi katika hali gani. Kawaida baada ya kuanzishwa inakuwa F_Port au E_Port.
L_Port (Loop port), mlango wowote wa kifaa unaotumia topolojia ya "Loop" - NL_port au FL_port.
G_port (bandari ya jumla), bandari ya kugundua kiotomatiki. Inaweza kutambuliwa kiotomatiki kama bandari ya aina ya E_Port, N_Port, NL_Port.

SAN inajumuisha:

  • Nodi, nodi
    • Safu za diski (mifumo ya kuhifadhi data)
    • Seva
    • Tape Maktaba
  • Miundombinu ya mtandao
    • Swichi (na ruta katika mifumo ngumu na iliyosambazwa)
    • Wakurugenzi ni swichi za msimu wa bandari nyingi na upatikanaji wa juu.
    • Swichi zilizojitolea (swichi za kusimama pekee) ni swichi zilizo na idadi isiyobadilika ya bandari.
    • Swichi zinazoweza kutundikwa ni swichi ambazo zina milango ya ziada ya utendaji wa juu ya kuunganisha chasi huru na nyingine.
    • Swichi zilizopachikwa ni swichi zilizojengwa kwenye ngome ya blade, ambapo kuna mgawanyiko wa bandari katika kazi (bandari zinazolengwa kuunganisha seva za blade haziwezi kutumika kwa miunganisho ya interswitch).

Moyo wa vifaa vya mitandao ya SAN ni ASIC (saketi iliyojumuishwa ya programu maalum) - mzunguko maalum uliotengenezwa na Brocade ili kuwezesha kutekeleza utendakazi mwingi wa vifaa kwenye. ngazi ya vifaa, ambayo hatimaye inaongoza kwa utendaji wa juu na kuegemea. Ni matumizi ya ASIC ambayo huwezesha kudumisha hali ya kusubiri ya chini katika mitandao ya SAN.

Inatoa mpito mzuri kati ya FC-0 na FC-1 huku ikishughulika na:

  • Kisimbaji/Kisimbuaji - Husimba kila biti 8 za data iliyotumwa hadi kuwa kiwakilishi cha biti 10. Na kusimbua data iliyopokelewa nyuma.
  • SERDES (Serializer/Deserializer) - Hubadilisha mtiririko sambamba wa vipande 10 vya data kuwa mfululizo wa vipande 10 vya data.
  • Transceiver - hubadilisha msukumo wa umeme kuwa ishara za mwanga.

ASIC huhudumia bandari zenyewe, huku swichi ya Uendeshaji inavyofanya kazi chips tofauti, kwa hiyo, wakati wa kusasisha firmware ya kubadili, huna kutokuwepo. Wakati wa kuanzisha upya OS, ASIC inaendelea kutumikia miunganisho ya sasa, lakini inazuia uanzishwaji wa mpya. Tutazungumza zaidi juu ya hili katika Sehemu ya 6 ya nyenzo.

Na kwa kuwa tunayo SFP kwenye picha hapo juu:
SFPs ni modules tofauti zinazohitajika kuunganisha cable kwenye bandari, lakini nitazungumzia juu yao kwa undani zaidi, aina zao na tofauti katika vifaa vifuatavyo.

Ninatumai sana kuwa kila kitu nilichoweza kujipunguza leo kinaweza kumeng'enywa na kueleweka kwa msomaji. Baada ya yote, bila ya msingi ni vigumu sana kuendelea, kutoka kwa mtazamo wa kuelewa taratibu za mfumo. Kwangu mimi binafsi, nadharia daima imekuwa sehemu ngumu zaidi. Sio vitu vyote vinaweza kueleweka kwa urahisi kama "nyasi ni kijani", vitu vingine unahitaji tu kukubali na kukumbuka jinsi vinafanya kazi.

¦ Vigeuzi vya kiolesura cha Gigabit(Vigeuzi vya kiolesura cha Gigabit - GBIC) vinasaidia tafsiri ya mfululizo na sambamba ya data iliyopitishwa. Waongofu wa GBIC hutoa pluggability ya moto, i.e. Kuwasha/kuzima GBIC hakuathiri utendakazi wa milango mingineyo. Waongofu hutumia kiolesura cha 20-bit sambamba.

Modules za mstari wa Gigabit(Moduli za kiungo za Gigabit - GLM) hutoa huduma zinazofanana na GBIC, lakini zinahitaji kifaa kukatwa kwa ajili ya usakinishaji. Kwa upande mwingine, ni nafuu zaidi kuliko GBICs.

Adapta za Kiolesura cha Midia(Adapter za Kiolesura cha Vyombo vya Habari) hutumiwa kubadilisha ishara kati ya shaba na vyombo vya habari vya macho na kinyume chake. Adapta za kiolesura cha media kwa kawaida hutumiwa katika HBA, lakini pia zinaweza kutumika kwenye swichi na vitovu.

Adapta za fomu ndogo(Adapters za Kipengele Ndogo cha Fomu - SFF) hukuruhusu kuweka idadi kubwa ya viunganishi vya miingiliano mbalimbali kwenye ubao wa saizi fulani.


4.7.4 Vifaa vya kiolesura

Vifaa vya uunganisho huunganisha vipengele vya mitandao ya hifadhi. Vifaa hivi ni kati ya vitovu vya gharama ya chini vya Fiber Channel hadi swichi za kitambaa za gharama kubwa, zenye utendakazi wa juu, zinazodhibitiwa. Vifaa hivi vinajadiliwa katika sehemu 4.7.4.1 hadi 4.7.4.3.


4.7.4.1 Fiber Channel hubs za pete zilizogawanyika

Hubs za FC-AL ni chaguo la gharama nafuu la kuunganisha nodi nyingi za Fiber Channel (vifaa vya kuhifadhi, seva, mifumo ya kompyuta, vitovu vingine na swichi) katika usanidi wa pete. Hubs kawaida hutoa kati ya bandari 8 na 16. Kitovu kinaweza kuunga mkono mazingira tofauti maambukizi, kama vile shaba au macho.

Fiber Channel hubs ni vifaa vya passive, i.e. kifaa kingine chochote kwenye pete hakiwezi kugundua uwepo wao. Hubs hutoa uwezo ufuatao:

viunganisho vya ndani, ambayo inaruhusu bandari yoyote kuunganisha kwenye bandari nyingine yoyote;

uwezo wa kupitisha bandari ambayo kifaa kisichofanya kazi kimeunganishwa.

Tatizo kubwa la bandari ni kwamba wanaweza tu kuunga mkono Fiber Channel moja kwa wakati mmoja. Katika Mtini. Mchoro 4.7 unaonyesha kwamba ikiwa bandari 1 itapewa udhibiti wa kuanzisha kikao na bandari 8, hakuna bandari nyingine itaweza kusambaza hadi kipindi kilichoanzishwa kumalizika.

Hubs zinaweza kuunganishwa kwenye swichi za kitambaa za Fiber Channel (zinazojadiliwa katika Sehemu ya 4.7.4.3) bila marekebisho. Unaweza pia kuunda cascade ya hubs kwa kuunganisha vituo viwili na kebo.

Vituo vya FC-AL vinatawala soko la Fiber Channel, lakini swichi za kitambaa za Fiber Channel zinazidi kuwa maarufu kadiri gharama zinavyopungua.

Vitovu vya FC-AL vinaundwa na makampuni kama vile Gadzoox Networks, Emulex na Brocade.


4.7.4.2 Fiber Channel iliyogawanyika swichi za pete

Faida Muhimu Zaidi ya Swichi za FC-AL

mbele ya vibanda ni kuunga mkono wakati huo huo viunganisho kadhaa, wakati vibanda vinaunga mkono uunganisho mmoja tu kwa wakati fulani (Mchoro 4.8).

Mchele. 4.7. Kitovu cha Fiber Channel

Mchele. 4.8. Kubadilisha Fiber Channel


Fursa msaada wa wakati mmoja miunganisho mingi huja na changamoto zake. Vifaa vilivyounganishwa kwenye swichi ya pete hata "havijui" jukumu lao. Swichi za pete zinahusika katika uwasilishaji wa data na kushughulikia pete. Ifuatayo ni maelezo zaidi kuhusu mada hii, pamoja na kuangalia jukumu la swichi katika SANS na jinsi wachuuzi wanavyoongeza vipengele vipya kwa bidhaa zao.


Swichi za pete na usambazaji wa data

Seva ambayo inakusudia kufikia kifaa cha kuhifadhi lazima itume ombi la usuluhishi ili kudhibiti pete. Katika pete ya kawaida ya FC-AL yenye kitovu, kila kifaa hupokea

pakiti ya usuluhishi kabla ya kurejeshwa kwa seva HBA, ikiipa seva udhibiti wa pete. Swichi ya pete itatuma jibu la mafanikio mara moja bila kutuma maombi kwa nodi zingine. Katika hatua hii, HBA itatuma pakiti ya msingi ya Fungua inayolengwa kwa mlango wa kifaa cha kuhifadhi, ambayo itasambazwa kwa swichi ya pete. Ikiwa bandari haipitishi data kwa wakati huu, haipaswi kuwa na matatizo yoyote. Vinginevyo, hali za migogoro zinaweza kutokea. Ili kutatua tatizo hili, swichi ya pete lazima itoe vihifadhi kwa muda kuhifadhi fremu zinazotumwa kwa mlango wa 7. Baadhi ya wachuuzi wa swichi hutoa bafa 32 kwa kila mlango kwa madhumuni haya.


Swichi za mlio na kushughulikia kwa FC-AL

Vitovu vya FC-AL havina jukumu la kugawa anwani kwa vifaa, lakini husambaza tu fremu za msingi za anwani kuzunguka pete. Vile vile vinaweza kusemwa kwa swichi nyingi. Hata hivyo, vifaa vingine vinaweza kusisitiza kupokea anwani maalum. Baadhi ya vitovu vina uwezo wa kudhibiti mpangilio wa uanzishaji wa mlango, ambayo inaruhusu mlango maalum kuanzishwa kwanza, baada ya hapo kifaa kitaunganishwa kwenye mlango unaohitajika.


Swichi na Uanzishaji wa Pete

Itifaki ya FC-AL inahitaji kuanzishwa upya kwa pete wakati kifaa kimeunganishwa, kukatwa, au kuanzishwa upya. Uanzishaji kama huo wa pete unaweza kusababisha ukiukaji muunganisho uliopo kati ya vifaa vingine viwili. Watengenezaji wengine wa swichi hutoa uwezo wa kuchagua na kusambaza pakiti kwa kuchagua MIDOMO(Mipangilio ya Uanzishaji wa Kitanzi). Uendeshaji huu unakusudiwa kupunguza matatizo, kupunguza muda wa uanzishaji upya wa simu, na kuhifadhi vipindi vya data vilivyopo inapowezekana. Wakati huo huo, ni muhimu kuhakikisha upekee wa anwani za kifaa.

Ikiwa vifaa vyote vinashiriki katika uanzishaji upya wa pete, hakuna kurudia kwa anwani kunatokea kwa sababu vifaa "hulinda" anwani zao. Walakini, ikiwa vifaa vingine havishiriki katika uanzishaji upya wa pete, ni muhimu kuzuia ugawaji wa anwani zilizotengwa tayari kwa vifaa ambavyo vinashiriki katika uanzishaji upya wa pete. Upekee wa anwani unahakikishwa na mantiki ya ziada ya kubadili pete. Wakati wa kuongeza kifaa cha kuhifadhi, pakiti ya LIP lazima itumwe kwa seva, lakini LIP haihitaji kutumwa kwa vifaa vya kuhifadhi ambavyo haviwasiliani kamwe na vifaa vingine vya kuhifadhi.

Baadhi ya vifaa vya kuhifadhi vinaweza kuwasiliana moja kwa moja na vifaa vingine vya kuhifadhi, ambavyo hutumika kuhifadhi nakala za data. Kwa maelezo zaidi kuhusu utendakazi wa kunakili, angalia Sura ya 5.


Swichi za pete na usanifu wa kitambaa

Ikiwa vifaa vyote kwenye pete vinafahamu usanifu wa kitambaa, swichi ya pete hupitisha fremu zinazohitajika, kama vile fremu za Kuingia za Kitambaa, kwa njia ya kawaida. Ikiwa vifaa kwenye pete haviunga mkono usanifu wa kitambaa, swichi ya pete lazima ifanye kazi nyingi peke yake.

Swichi za pete za wachuuzi hazitumii kuachia. Zaidi ya hayo, swichi zingine za pete zinahitaji sasisho la programu kabla ya kuunganisha kwenye swichi za kitambaa. Baadhi ya swichi lazima ziboreshwe ili kuhimili kikamilifu usanifu wa kitambaa kabla ya kuziunganisha kwa SAN.

Swichi za FC-AL zinatengenezwa na makampuni kama vile Brocade, McDATA, Gadzoox Networks, Vixel na QLogic.


4.7.4.3 Swichi za Fiber Channel

Swichi za Vitambaa vya Fiber Channel (FC-SW) hutoa vipindi vingi vya mawasiliano ya kasi ya juu kwa wakati mmoja na vifaa vyote. Kwa sasa, swichi kuu zinaunga mkono kasi ya takriban 1 Gbps, wakati kasi ya 2 Gbps pia sio ajabu tena. Kwa ujumla, swichi za kitambaa ni ghali zaidi kwa kila bandari kuliko vitovu na swichi za FC-AL, lakini hutoa utendaji zaidi.

Swichi za usanifu wa kitambaa ni bora zaidi kuliko vitovu na swichi za FC-AL. Kwa mfano, swichi hutoa huduma maalum zilizoelezwa hapo juu, hutoa udhibiti wa mtiririko kwa kutumia pakiti za udhibiti wa kimsingi, na, muhimu zaidi, swichi zingine zinaweza kuiga vitendaji vya FC-AL ili kutoa. utangamano wa nyuma na vifaa vya zamani.

Baadhi ya swichi za kitambaa zinaunga mkono kuelekeza bila kuakibisha. Wazo ni kwamba wakati kichwa cha fremu kinapopokelewa, swichi hupata haraka kichwa cha lengwa wakati fremu bado inapokelewa. Faida ya mbinu hii ni kupunguzwa kwa ucheleweshaji wa utoaji wa sura na kutokuwepo kwa haja ya kuhifadhi yaliyomo ya sura katika kumbukumbu ya buffer. Hasara ni maambukizi ya haraka ya fremu zote, ikiwa ni pamoja na zilizoharibiwa.

Swichi za usanifu wa kitambaa hucheza jukumu muhimu katika usalama wa mitandao ya hifadhi ya Fiber Channel, ambayo imeelezwa kwa undani zaidi katika Sura ya 7.


4.7.4.4 Ulinganisho wa vifaa vitatu vya uunganisho

Katika meza Jedwali la 4.5 linaonyesha utendakazi na tofauti kati ya aina tatu za vifaa vya Fiber Channel.


4.7.4.5 Madaraja na vipanga njia

Katika sura hii na katika kitabu chote, masharti madaraja(madaraja) na vipanga njia(ruta) sio madaraja ya jadi ya Ethaneti na ruta za IP. Katika kesi hii, madaraja na ruta hurejelea vifaa vya Fiber Channel, na sio kwa itifaki za mtandao za Tabaka 2 na Tabaka 3.

Madaraja ni vifaa vinavyotoa ushirikiano kati ya Fiber Channel na itifaki za urithi kama vile SCSI. Fiber Channel hadi madaraja ya SCSI hukuruhusu kuhifadhi uwekezaji wako uliopo wa hifadhi ya SCSI. Madaraja kama haya yanaunga mkono miingiliano ya SCSI na Fiber Channel na kubadilisha data kutoka kwa itifaki hizo mbili. Hivyo, seva mpya Na adapta iliyowekwa Basi la Fiber Channel linaweza kufikia vifaa vilivyopo Hifadhi ya SCSI. Madaraja hutoa kiolesura kati ya basi sambamba ya SCSI na kiolesura cha Fiber Channel. Vipanga njia vina uwezo sawa, lakini kwa mabasi mengi ya SCSI na violesura vya Fiber Channel. Vipanga njia vya hifadhi, au madaraja mahiri, hutoa vile vipengele vya ziada, kama vile uwekaji picha wa LUN na uchoraji ramani, na pia tumia amri za Nakala Zilizopanuliwa za SCSI. Kama vifaa vya kuhamisha data, vipanga njia hutumia amri za Nakala Iliyoongezwa ili zitumike na maktaba za hifadhi, hivyo kuruhusu data kunakiliwa kati ya kifaa mahususi lengwa na maktaba iliyounganishwa. Kazi hii pia inaitwa chelezo huru(hakuna seva).

Mifano ya vipanga njia na watengenezaji madaraja ni pamoja na makampuni kama vile Crossroads Systems, Chaparral Hifadhi ya Mtandao, Shirika la Taarifa za Kina Dijiti (ADIC baada ya kupata Pathlight) na MTI.





4.8 Mbinu za Udhibiti wa Fiber Channel

Sehemu zilizopita zilichunguza vipengele vya maunzi vinavyounda mitandao ya eneo la hifadhi. Uendeshaji wa SAN pia unahusisha programu nyingi tofauti, hasa iliyoundwa kwa ajili ya usimamizi, usalama, chelezo na kurejesha data. Sehemu ya 4.8.1 na 4.8.2 inashughulikia idadi ya dhana zinazohitajika ili kudhibiti SAN na kuhakikisha usalama wa data. Kimsingi, dhana hizi hutoa "moyo" wa SAN.

Katika hali ambapo mtandao mmoja una kompyuta nyingi na vitengo vya uhifadhi, inashauriwa kupunguza ushawishi wa baadhi ya kompyuta (katika istilahi za Fiber Channel, zinaitwa. nodi) kwa mifumo midogo ya hifadhi fulani na vitengo fulani ndani ya mifumo hiyo midogo. Hii inaleta maana hasa ikiwa seva pangishi inaendesha Windows NT, ambayo inahitaji kwamba kila kifaa kinachotambuliwa kiwekwe. Kwa upande mwingine, UNIX ina meza ya mlima, ambayo inahakikisha kuwa vifaa vilivyoorodheshwa moja kwa moja kwenye jedwali vimewekwa. Hata unapotumia seva pangishi zinazotegemea UNIX, inashauriwa kuzuia ufikiaji kwa sababu za usalama na kupunguza uwezekano wa ufisadi wa data. Ufikiaji unaweza kupunguzwa hadi tatu aina mbalimbali kazi za kuonyesha na kugawa maeneo.

Kazi ya msingi kutekelezwa ndani ya node; ikiwezekana kwa kutumia programu ya kiendeshi cha adapta ya basi.

Kitendaji cha kubadili.

Kazi katika kiwango cha mfumo mdogo wa uhifadhi.


4.8.1 Ukandaji

Muda kugawa maeneo kushikamana na swichi. Upangaji wa maeneo huruhusu milango fulani ya kubadili kuunganishwa kwa milango iliyobainishwa tu. Katika baadhi ya matukio, kugawa maeneo kunaweza kuzuia uenezaji wa fremu za udhibiti wa Fiber Channel; kwa mfano, wakati kifaa kipya cha kuhifadhi kinapoingia kwenye pete, unaweza kupunguza uenezi wa fremu ya LIP kwa vifaa vingine.

Kutoka kwa mtazamo wa kazi, ukandaji huruhusu kompyuta kuunganisha moja kwa moja kwenye mfumo maalum wa hifadhi. Ubaya wa mbinu hii ni kwamba rasilimali zote za SAN zimetengwa kwa kompyuta moja, ambayo kwa kawaida haiwezi kuzitumia kikamilifu. Hasa, ukandaji hauruhusu kushiriki upatikanaji wa mtandao au rasilimali za kuhifadhi.

Mchele. 4.9. SAN Zoning


Kuweka maeneo kunaweza kuzingatiwa kuwa sawa na kusanidi mlango wa IP kwenye kipanga njia kilichowezeshwa na ngome. Mfano mwingine utakuwa kusanidi mitandao ya eneo la karibu (VLAN) kwenye LAN halisi iliyopo. Katika VLAN, ni baadhi tu ya vifaa "huonana" kila mmoja, hata kama kuna vifaa vingine kwenye LAN sawa halisi. Vile vile, ukandaji huweka mipaka uwezo wa vipengele vya SAN (hasa waanzilishi) kwa kutoa data ndogo kuhusu baadhi ya vipengele. vitengo hifadhi na uwezo wa kuzifikia, hata zikiwa katika hali sawa mitandao hifadhi ya data na vifaa vingine vya kuhifadhi ziko.

Katika Mtini. 4.9 imeonyeshwa dhana ya ukandaji. SAN ina seva tatu na vitengo vitatu vya uhifadhi. Vivuli tofauti vinaonyesha kanda tofauti.

Majina ya LUN yanaweza kushirikiwa kati ya programu ya usimamizi wa faili mifumo SAN. Katika programu hii, seva moja au zaidi hufanya kama seva za metadata. Programu imewekwa kwenye kompyuta ya mteja (kompyuta inayotaka kufikia faili kwenye mtandao wa hifadhi) na kwenye seva ya metadata. Metadata huipa kompyuta mteja taarifa ya kuweka ramani ya usawaziko wa kimantiki kwenye faili hadi nambari halisi ya kizuizi kifaa maalum. Hii inaruhusu kompyuta ya mteja kufikia faili moja kwa moja juu ya SAN, bila kuhamisha data kupitia seva. Pamoja na shirika lenye uwezo wa kutosha ruhusa za kawaida kwa faili kwenye

kwenye kompyuta ya mteja pia itatumika kwa faili zilizohifadhiwa kwa mbali, ambazo hazihitaji msimamizi kuchukua hatua za ziada ili kusanidi ruhusa za kushiriki faili.

Kanda nyingi zinaweza kufafanuliwa, na nodi moja ina uwezo wa kuingia kanda nyingi kwa wakati mmoja; kwa hivyo, baadhi ya kanda zitapishana. Zoning inafanywa kwa njia kadhaa.

Ukandaji kwa nambari ya bandari. Faida ya njia hii ni ufanisi. Ikiwa kifaa kilichounganishwa kwenye mlango kinabadilishwa na kifaa kingine, usanidi upya hauhitajiki.

Ukandaji kwa jina la WWN. Hii inafanywa kwa kubainisha majina ya WWN ambayo ni sehemu ya eneo moja. Baadhi ya WWN zinaweza kuorodheshwa katika kanda nyingi. Faida ni usalama, ambayo, hata hivyo, inakuja kwa gharama ya ufanisi. Mabadiliko ya usanidi yanaweza kuhitaji kuwashwa upya kwa seva.

Upangaji wa programu. Inafanywa kwa kutumia seva ya jina (programu) inayoendesha kwenye swichi. Upangaji wa eneo la programu unaweza kutumia nambari za mlango, WWN, au mchanganyiko wa vigezo hivi. Seva ya jina ina hifadhidata inayohifadhi WWN, nambari za bandari na vitambulisho vya eneo.

Upangaji wa vifaa. Hii inafanywa kwa kutumia jedwali la uelekezaji ambalo limehifadhiwa kwenye swichi. Upangaji wa vifaa unategemea WWN na hauzingatii nambari za bandari.


4.8.2 Masking ya LUN

Rasilimali za hifadhi zinaweza "kugawanywa" katika vitengo vingi vilivyowekwa viota (vidogo) vinavyoitwa nambari ya kifaa cha mantiki(nambari ya kitengo cha mantiki - LUN). Kiwango cha SCSI-2 kinaweza kutumia hadi LUN 64 kwa kila kifaa.

Kutoka kwa mtazamo wa kazi, masking ya LUN inaruhusu kompyuta maalum pata ufikiaji wa kitengo maalum kwenye mfumo fulani wa kuhifadhi data. Hata hivyo, muhimu zaidi, njia hii inaweza kuzuia upatikanaji wa LUN fulani kwa baadhi ya kompyuta au seva. Masking ya LUN hukuruhusu kushiriki rasilimali za uhifadhi na (isiyo wazi) kipimo data cha mtandao, lakini LUN yenyewe haiwezi kushirikiwa. Ili kushiriki LUN moja na kompyuta nyingi, unahitaji mfumo wa faili na vipengele vya ziada, ambavyo vimefafanuliwa katika Sura ya 6.

Ufunikaji wa LUN ni muhimu ili kuhakikisha uadilifu wa data katika mazingira ya SAN. Tafadhali kumbuka: Masking ya LUN ni kipengele cha usalama cha kiwango cha diski, si lazima kiwe kipengele cha usalama cha kiwango cha faili. Katika kesi ya mwisho (katika ngazi ya faili), programu ya ziada itahitajika.

Ufunikaji wa LUN hutoa utendakazi wa ziada ili kwamba LUN zinaweza kukabidhiwa upya kwa kompyuta zingine. Kuna njia kadhaa za kufikia masking ya LUN. Kila njia ina faida na hasara zake. Kawaida, kuficha hufanywa kwa njia zifuatazo:

vifaa adapta ya basi;

Vifaa vya kubadili Fiber Channel;

Vifaa vya kifaa cha kuhifadhi Fiber Channel;

programu ya nodi.

Chaguzi hizi zinajadiliwa katika sehemu 4.8.2.1–4.8.2.4.


4.8.2.1 LUN masking kutumia HBA BIOS

HBA BIOS hufunika LUN zote ambazo hazijaorodheshwa kwenye jedwali la HBA BIOS. Kwa hivyo, node (pamoja na HBA imewekwa) tu "haioni" kuwepo kwa LUNs ambayo haipaswi "kuona".

Ubaya wa njia hii ni hitaji la usanidi sahihi; Kwa kuongeza, njia hiyo haihitajiki kutumiwa. Mifumo yoyote ambayo HBA zake hazijasanidiwa ipasavyo au haziauni kipengele kilichoelezwa inaweza kuwa na uwezo wa kufikia LUN ambazo hazitaki kufikia. Tatizo jingine ni utata udhibiti wa nguvu na usanidi upya wa mifumo hiyo.


4.8.2.2 Kufunika LUN kwa kutumia swichi za Fiber Channel

Kwa swichi za Fiber Channel, kugawa maeneo ni rahisi sana. Pakiti inayoingia inasambazwa au haisambazwi, kulingana na mlango chanzo na anwani za bandari lengwa. Ufunikaji wa LUN huweka sehemu ya ziada kwenye swichi za Fiber Channel kwa sababu swichi lazima ikague baiti 64 za kwanza za kila pakiti ya data. Hii inashusha hadhi utendakazi wa swichi nyingi za Fiber Channel, kwa hivyo kipengele hiki kwa kawaida hakitekelezwi.


4.8.2.3 Ufungaji wa LUN kwa vidhibiti na vipanga njia vya uhifadhi wa Fiber Channel

Njia hii ya kufunika LUN inalazimishwa kwa wapangishi waliounganishwa au inahitaji uingizaji mdogo kutoka kwa mwenyeji. Masking ya LUN inatekelezwa na kidhibiti cha uhifadhi au kipanga njia (kwa kutumia firmware inayofaa). Vifaa hivi vimesanidiwa ili kudumisha jedwali la HBA WWN zilizopangwa kwa LUNs ambazo (kidhibiti au kipanga njia) wanaruhusiwa kufikia. Faida kubwa ya mbinu hii ni kwamba inaunda usanidi ambao haujitegemea swichi za kati au vibanda.

Ubaya wa njia hii ni utekelezaji uliofungwa wa teknolojia hii na kila muuzaji na ugumu wa kuunda. console moja usimamizi wa kusanidi upya au hata kupata taarifa kuhusu vigezo vya sasa, ingawa kila muuzaji hutoa miingiliano ya kudhibiti vifurushi vya WWN-LUN.

Wauzaji wa mfumo wanaounga mkono teknolojia hii ni pamoja na Crossroads Systems, EMC, Dot Hill, na HP (katika bidhaa za Uhifadhi wa Mifumo). Wauzaji hupeana utekelezaji wao wa teknolojia majina yao wenyewe; kwa mfano, kampuni ya Crossroads inaita Vidhibiti vya Ufikiaji na HP ilichagua jina la bidhaa za StorageWorks Uwasilishaji Uliochaguliwa wa Hifadhi.


4.8.2.4 Masking ya LUN na programu mwenyeji

Ufungaji wa LUN unaendelea. programu mwenyeji, haswa nambari ya dereva ya kifaa. Nambari lazima iendeshwe katika hali ya kernel kwa sababu wazo kuu ni kuzuia mfumo wa uendeshaji kufikia LUN, na mfumo wa uendeshaji utafanya hivi kabla ya programu ya kwanza ya hali ya mtumiaji kuanza.

Masking kama hiyo inaweza kufanywa kama kazi ya mfumo wa uendeshaji au nje ya mfumo. Kwa kukosekana kwa suluhisho maalum kutoka kwa Microsoft, wachuuzi wengine wameongeza nambari muhimu kwa dereva wa HBA. Kawaida dereva hutoa amri Ripoti LUNs kila kifaa kilichounganishwa kwenye basi, na kabla ya kutoa orodha ya LUNs kwa mfumo wa Windows NT, dereva "hupunguza" LUN kutoka kwenye orodha kulingana na data iliyoombwa zaidi (kwa mfano, habari. Usajili wa mfumo Windows NT), kwa hivyo "kuficha" baadhi ya LUN kutoka kwa Windows.

Tatizo kuu la njia hii ni mpangilio wa hiari, na kwa hivyo hitaji la ushiriki wa mwenyeji kwa sehemu katika mchakato wa kufunika kwa LUN. Hii ina maana kwamba kompyuta ambazo hazina kiendeshi cha HBA kilichorekebishwa hazishiriki katika masking ya LUN. Kwa kuongeza, kuna matatizo ya kuongeza, tangu hasa mitandao mikubwa Hifadhi ya data ni ngumu kusanidi kwenye kila seva na kila seva ya HBA. Kwa upande wa manufaa, LUN inaweza kutumika kwa ufanisi na seva nyingi.

Kazi iliyoelezwa inatekelezwa katika bidhaa kutoka Emulex, Dell na JNI.


4.8.2.5 Masking ya LUN na Mustakabali wa Windows NT

Kwa sasa, kuna habari kwamba Microsoft inafanya kazi katika kutekeleza uwezo wa kufunika LUN kwenye kiendesha bandari. Hata hivyo, kipengele hiki haipatikani katika Windows Server 2003. Faida ya kutumia dereva wa bandari ni kwamba dereva yuko daima. bandari kwenye kumbukumbu, kwa hivyo wakati ambao kompyuta haitashiriki katika masking ya LUN imepunguzwa sana. Nafasi ya kupakia dereva wa bandari isiyo sahihi ni ya chini sana kuliko nafasi ya kupakia kiendeshi kisicho sahihi na kiendeshi cha miniport. Kwa kuzingatia utabiri wa awali, ikiwa kazi iliyoelezwa inatekelezwa katika Windows, msimamizi ataweza kujitegemea kuamua na kubadilisha orodha ya LUN zinazoonekana kwa seva; hata hivyo, orodha inaweza kubadilishwa kwa muda. Katika kesi ya mwisho, mabadiliko hayatahifadhiwa baada ya seva kuwashwa tena.

4.9 Kuingiliana kati ya vifaa vya Fiber Channel

Ujumbe "Jihadhari Mnunuzi!" inaelezea vizuri hali ya mawasiliano ya kifaa katika ulimwengu wa Fiber Channel.

Inaweza kusema kuwa matatizo mengi katika ushirikiano wa usanidi wa FC-AL yanahusiana na vifaa vya kuhifadhi, HBA, swichi za FC-AL na wachuuzi wa router. Wafanyabiashara wa kifaa hufanya majaribio ya kina kwenye bidhaa zao, lakini wakati katika nadharia ya ushirikiano na vifaa vingine inapaswa kuhakikishiwa, kwa mazoezi inahitaji majaribio mengi ya ziada na kurekebisha vigezo mbalimbali ili kupata matokeo. Inashauriwa kutumia usanidi ambao umejaribiwa na muuzaji au muuzaji ufumbuzi tayari SAN.

Shida kubwa ni ukosefu wa uzingatiaji wa uhakika wa viwango vya tasnia. Aidha, hata kufuata viwango pia hakuhakikishi mwingiliano wa 100%.

Wauzaji wa suluhu zilizotengenezwa tayari, kama vile IBM, HP na EMC, huunda maabara kwa ajili ya kupima mwingiliano wa vifaa mbalimbali na kufanya vyeti vyao wenyewe. Kwa kiwango fulani, wasambazaji wengine hufanya vivyo hivyo. Inashauriwa kutumia ufumbuzi huo kuthibitishwa, ambayo inakuwezesha kuepuka matatizo ambayo mara nyingi hutokea wakati wa kuongeza vifaa vipya ambavyo havijaidhinishwa na muuzaji.

Ingawa mitandao mingi ya uhifadhi ya Fiber Channel inatoa utendaji wa 1 Gbps, Hivi majuzi Vifaa vinavyotumia kasi ya 2 Gbit/s vimepatikana kwa mauzo. Vifaa vipya vinamaanisha matatizo mapya. Viwango vinavyofuatwa na watengenezaji vinaweza kutumia kasi ya Gbps 2, lakini vifaa huhamia kiotomatiki hadi kasi ya 1 Gbps ikiwa vifaa vingine kwenye mtandao vinafanya kazi kwa kasi hiyo. Jambo kuu ni kwamba SANs za Fiber Channel lazima ziendeshe kwa kasi ya kifaa cha polepole zaidi kwenye mtandao. Kwa hivyo, hata kifaa kimoja kinachotumia Gbps 1 kitalazimisha SAN nzima kufanya kazi katika kiwango hicho cha utendakazi.

4.10 Ugumu katika utekelezaji wa vitendo

Fiber Channel SANs huiga muunganisho wa moja kwa moja kutoka kwa kifaa cha kuhifadhi hadi kwa seva, hata kama kifaa kimeunganishwa kupitia swichi. Kwa hiyo, katika mazingira ya Windows, vifaa vya Fiber Channel vinapatikana kwa kutumia madereva ya SCSIPort au Storport yaliyoelezwa katika Sura ya 2. Kwa hiyo, vipengele vya kufanya kazi na hifadhi ya moja kwa moja (DAS) ni muhimu kwa SAN.

Muundo mpya wa kiendeshi wa Storport hutoa utendaji mwingi, ikiwa ni pamoja na uboreshaji wa I/O na usimamizi wa kipimo data cha mtandao, lakini wasimamizi wa mfumo na watoa maamuzi wa TEHAMA wanapaswa kutambua kuwa kielelezo cha kiendeshi cha Storport kinatumika kwenye Windows Server 2003 pekee. Majukwaa ya Windows Inafaa kutazama mipango ya mchuuzi wako wa kuhifadhi kuhamia muundo wa Storport. Wakati huo huo, ni muhimu kulipa kipaumbele kwa utekelezaji wa usaidizi wa vifaa hivi kulingana na jukwaa la Windows 2000, ikiwa ni pamoja na maelezo ya utekelezaji wa dereva wa kifaa. Hii ni muhimu hasa ili kubainisha utoshelevu wa upitishaji wa muundo wa urithi wa kiendeshi wa SCSIPort ikiwa muuzaji ataendelea kuutumia. Kwa kuongeza, unahitaji kujua ikiwa muuzaji hutoa usanifu wa SAN wa asili, bila mfano wa dereva wa SCSIPort, na ikiwa suluhisho limeidhinishwa na kuungwa mkono na washikadau wote. Mwishowe, kumbuka mipango ya muuzaji kuhamia mfano wa dereva wa Storport wa Windows Server 2003.

Masking ya LUN haitumiki kwa sasa katika matoleo ya kibiashara ya Windows, na kutolewa kwa Windows Server 2003 hakubadilisha hili. Kabla ya kununua programu mpya na maunzi, fahamu ni teknolojia gani muuzaji anatumia kutekeleza ufunikaji wa LUN na jinsi inavyofaa kufanya kazi katika mazingira yako. Mazingira ya Windows.

4.11 Muhtasari

Mitandao ya hifadhi ya Fiber Channel huunda sehemu muhimu ya mifumo midogo ya uhifadhi wa biashara. Teknolojia ya Fiber Channel inaweza kutumika katika usanidi wa msingi wa pete wa gharama nafuu au katika topolojia ya usanifu wa vitambaa unaozidi kuwa maarufu.

Mfumo wa uendeshaji wa Windows Server 2003 unaauni vifaa vya Fiber Channel kwa kutumia kiendeshi cha Storport kilichotolewa na muuzaji maunzi. Muuzaji anaweza kutoa kiendeshi kidogo cha bandari cha SCSI badala yake, lakini katika kesi hii faida za kiendeshi cha Storport (k.m. kuongezeka kwa tija na kushughulikia makosa) haitapatikana kwa watumiaji. Mfumo wa uendeshaji wa Windows 2000 na matoleo ya awali yanaauni vifaa vya Fiber Channel kupitia kiendeshi kidogo cha SCSIPort kinachotolewa na wachuuzi wa maunzi.

Ingawa Windows NT inaauni teknolojia ya ufunikaji na ukanda wa LUN, hakuna usaidizi wa kimsingi wa kuweka mask kwenye LUN katika Windows NT. Masking ya LUN katika Windows NT inaweza kutekelezwa katika dereva kutoka kwa muuzaji wa vifaa.

Vidokezo:

ISO - Shirika la Kimataifa la Viwango;

OSI - Fungua Muunganisho wa Mfumo(mwingiliano wa mifumo wazi).

Kwa sasa kuna viwango kadhaa tofauti vya kimwili, na ukweli kwamba tatu tu hutumiwa aina ya msingi nyaya (shaba, mode moja, na multimode) haimaanishi kuna aina tatu za viunganishi vya kimwili. Kwa kuongeza, aina hizi pia hutumiwa katika miingiliano mingine, kama vile Gigabit Ethernet.

6 Itifaki ya Fiber Channel

Katika muktadha wa jumla Fiber Channel ni seti ya viwango vilivyotengenezwa na Taasisi ya Kitaifa ya Viwango ya Marekani. Kiolesura cha Fiber Channel hutoa muunganisho wa mfululizo wa utendaji wa juu kati ya seva pangishi na vitengo vya uhifadhi, na pia kati ya vitengo vya hifadhi vyenyewe. Kiwango kinaruhusu uwasilishaji wa data wa kasi ya juu katika mitandao yenye topolojia za uhakika na pete. Zaidi ya hayo, Fiber Channel hutoa uwezo huu wote pamoja na kuangalia makosa.
Kiwango cha Fiber Channel kinafafanua viwango vitano vya utendaji: FC-0 hadi FC-4. Kumbuka kwamba kwa sababu za kiutendaji, safu za FC-0, FC-1, na FC-2 zinatekelezwa katika maunzi.

6.1 Kiwango FC-0

Inafafanua sifa za kimwili za kiolesura na midia. Hasa, FC-0 inafafanua vipimo vya viwango vya mawimbi, midia na wapokeaji/watumaji. Safu ya FC-0 inaruhusu matumizi ya violesura vingi, ambayo inafanya uwezekano wa kuchagua viwango tofauti vya data na vyombo vya habari tofauti vya maambukizi. Mifano ya vyombo vya habari vya maambukizi ya kimwili ni pamoja na waya wa shaba, nyaya za mode moja na mode nyingi. Kasi ya uhamishaji ni kati ya 12.5 hadi 106.25 MB/s.
Wale wanaofahamu modeli ya mitandao ya safu saba ya ISO OSI wanaweza kutambua kuwa FC-0 inalingana na safu ya saba ya muundo wa ISO OSI.

6.2 Kiwango FC-1

Inafafanua mipango ya usimbaji na kusimbua kwa data, mawimbi na herufi maalum, pamoja na udhibiti wa makosa. Kwa kuongeza, kiwango cha FC-1 kina jukumu la kudumisha njia za mawasiliano.
Kiwango cha FC-1 kinatumia mpango wa usimbaji unaoitwa 8V/10V. Mzunguko umeundwa ili kutoa yafuatayo:

■ Usawazishaji wa data unaofaa;

■ kugundua makosa ya hali ya juu;

■ utambuzi wa ufanisi wa wahusika wa udhibiti;

■ muundo uliorahisishwa wa maunzi ya kipokezi/kisambazaji.

Mzunguko wa usimbaji wa 8V/10V hubadilisha kila biti 8 kuwa thamani mbili zinazowezekana za 10-bit. Biti hizi 10 zinatumika katika fomu ya Ann.m, ambapo A ni thamani ya K kwa kiashirio cha amri au D kwa kiashirio cha data; nn - maadili ya decimal ya bits tano za mwisho za byte; M ni thamani ya desimali ya biti tatu za kwanza za baiti.
Thamani hizo mbili zinazowezekana hutokea kwa sababu vipimo huchagua moja ya thamani ili kusimba data wakati wa uwasilishaji kulingana na historia ya hivi karibuni ya uwasilishaji. Hii ni muhimu ili kuhakikisha idadi ya chini ya mabadiliko ya serikali (kati ya 0 na 1), ambayo itaongeza ufanisi wa maambukizi. Historia ya hivi majuzi ya upokezaji inaitwa kutolingana kwa nguvu.
Kama ilivyoonyeshwa tayari, data yote imesimbwa kwa kutumia bits 10. Baadhi ya herufi 10-bit ambazo hazijatumika (katika muktadha wa data) hutumiwa kutenganisha fremu na ishara, ikijumuisha ishara kwamba mlango uko tayari kupokea data, pamoja na aina nyingine za mawimbi. Lengo ni kugundua na kusahihisha makosa wakati wa awamu ya maambukizi. Data ya Fiber Channel daima hupitishwa kwa makundi ya byte 4, inayoitwa maneno ya maambukizi.

6.3 Kiwango FC-2

Inafafanua uhamisho wa data kutoka node moja hadi nyingine, i.e. utaratibu wa usafiri wa moja kwa moja. Safu ya FC-2 hutengeneza fremu, hufafanua aina za huduma, na kusajili huduma za usanifu wa mawasiliano au bandari. Safu hii inaweza kuchukuliwa kuwa sawa na safu ya MAC (Media Access Control) katika muundo wa ISO OSI.

Mchele. Utawala wa Data ya Fiber Channel

Kiwango cha FC-2 kinafafanua:

■ Daraja la mawasiliano la Fiber Channel, ambalo linajumuisha seti zilizopangwa, fremu, mfuatano na ubadilishanaji;

■ Udhibiti wa mtiririko wa Fiber Channel;

■ Itifaki za FC-2;

■ madarasa ya huduma FC-2.

Katika Fiber Channel, data hupitishwa kwa kutumia fremu. Fremu ni sawa na pakiti ya TCP/IP. Muafaka huundwa kutoka kwa seti zilizoagizwa na alama za data. Fremu kadhaa zimeunganishwa pamoja ili kuunda mfuatano, na mifuatano kadhaa huunda kubadilishana. Hii inaonyeshwa kwenye takwimu hapo juu.

6.3.1 Fiber Channel iliyoagizwa seti

Seti zilizoagizwa ni miundo ya mfululizo ya data ya baiti 4 ambayo inawakilisha herufi maalum au mawimbi ya laini ya mawasiliano. Ifuatayo ni mifano ya seti kama hizo.

■ Vitenganishi vya fremu SOF (Mwanzo wa Fremu) na EOF (Mwisho wa Fremu), ambazo ni mlinganisho wa pakiti za SOF na EOF katika Mitandao ya Ethernet. Tofauti na Ethernet, Fiber Channel inafafanua chaguo nyingi za SOF na EOF kwa sababu safu ya FC-1 hutumia mpango wa usimbaji ambao hutoa uwakilishi mwingi kwa kila herufi inayotumwa.

■ Ishara mbili za msingi za kuonyesha hali ya mlango.
Kutofanya kazi - dalili kwamba bandari iko tayari kusambaza au kupokea data.
Mpokeaji Tayari - dalili kwamba bafa ya kiolesura (kifaa cha mwingiliano) iko tayari kupokea data.

■ Mlolongo wa kimsingi. Seti rahisi iliyoagizwa ambayo inatumwa mara kwa mara ili kuonyesha hali maalum ya bandari. Hali maalum ni pamoja na:
Sio Uendeshaji (NOS) - hutumiwa tu katika mitandao ya uhakika au katika usanifu wa kitambaa (sio katika pete na kujitenga kwa upatikanaji) ili kuonyesha kushindwa kwa mstari wa mawasiliano au tukio la kosa maalum;
Offline (OLS) - hupitishwa wakati wa kuanzisha bandari au wakati wa kupokea hali ya msingi ya NOS; hivyo, kwa kukabiliana na NOS, bandari hutuma majibu ya OLS;
Upyaji wa Kiungo (LR) - kutumika kuonyesha haja ya kuanzisha upya mstari wa mawasiliano;
Kiungo cha Majibu ya Kuweka Upya (LS) - Hutumika kuashiria kuwa data ya LR imepokelewa na kuchakatwa.

6.3.2 Sura ya Fiber Channel

Kama vile pakiti ya IP ni kipengele cha msingi cha Itifaki ya Mtandao (IP), fremu ndiyo msingi kipengele cha muundo Kiolesura cha nyuzinyuzi Kituo. Kuna aina tatu za muafaka.
1. Viunzi vya udhibiti wa viungo, vinavyotumiwa kutuma amri ya udhibiti wa kiungo.
2. Unganisha muafaka wa data, unaotumiwa kutuma data inayohitajika ili kudhibiti kiungo.
3. Fremu za data za kifaa, ambazo zina data ya itifaki za kiwango cha juu, kama vile data iliyosomwa kutoka kwa diski kuu.

Kichwa cha fremu cha Fiber Channel

Takwimu inaonyesha kichwa cha fremu cha Fiber Channel. Fremu iliundwa kubeba baiti 2048 za data na kichwa cha hiari cha baiti 64. Ukubwa huu wa fremu hukuruhusu kuhamisha kiasi kikubwa cha data kwa wakati mmoja na uendeshaji mdogo (takriban 1.5%). Hata hivyo, hii ina maana kwamba nodi nyingine itabidi kusubiri kwa sura kubwa ili kukamilisha maambukizi, ambayo ina maana kuongezeka kwa ucheleweshaji wa maambukizi. Wacha tulinganishe hii na itifaki ya ATM (Asynchronous Transfer Mode), ambapo saizi ya fremu ni ka 53 na itifaki ya juu ni karibu 10%. Hii inapunguza muda wa kusubiri, lakini wakati inachukua kuhamisha kiasi fulani cha data huongezeka.
Kila fremu huanza na kuishia na kikomo maalum, kama ilivyo katika itifaki zingine za mtandao. Hizi ni SQF na EOF kwa mtiririko huo. Kila sura ina kichwa kinachofanya kazi kadhaa. Moja ni utoaji wa anwani lengwa na chanzo ili kuwezesha ubadilishaji wa data. Kazi nyingine ni kubeba taarifa za kudhibiti kiunganishi cha mawasiliano, ikiwa ni pamoja na kudhibiti upitishaji yenyewe.
Sehemu zingine za fremu za Fiber Channel zimejadiliwa hapa chini.

■ Sehemu ya Destination_Id inatumika kuelekeza fremu. Katika topolojia ya hatua kwa hatua na mgawanyiko wa pete, uelekezaji unaweza kutokea kwa njia ya kawaida, ambayo sivyo katika topolojia ya usanifu wa kitambaa kilichobadilishwa. Sehemu ya Source_Id inakusudiwa kuwasilisha ujumbe wa hitilafu na kuzuia misururu ya data wakati wa kuelekeza.

■ Sehemu za R_CTL na Aina hutumika kupanga fremu mbalimbali za kiwango cha FC-4 zinapowasili mahali zinapoenda. Kwa hivyo, sehemu hizi zinaonyesha ikiwa fremu inayowasili ina SCSI, IP, au data nyingine. Thamani za uga wa Ture zimeelezewa kwenye jedwali.

■ Sehemu ya R_CTL inatumiwa kuonyesha yaliyomo kwenye fremu. Sura inaweza kuwa na data au taarifa kwa ajili ya kudhibiti kiungo cha mawasiliano; katika kesi ya mwisho, muafaka unaweza kuombwa au bila kuombwa.

Jedwali la Thamani za uwanja wa Ture katika fremu za Fiber Channel

Maana

Maelezo

Matengenezo ya mstari wa msingi

Fiber Channel Port - Huduma ya Kiungo Iliyoimarishwa

Bandari ya kumbukumbu

Kuanzisha kumbukumbu

TAZAMA kiolesura cha 802.2

Itifaki ya Mtandao (IP)

IPI (Intelligent Peripheral Interface) kifaa cha watumwa

Kifaa kikuu cha IPI

Mwanzilishi wa SCSI

Kifaa kinacholengwa cha SCSI

Kiolesura cha HIPPI

Msimbo wa SBCCS (Seti za Amri za Baiti Moja).

Imehifadhiwa kwa aina mpya za mabasi

Imehifadhiwa

Kipekee kwa mtengenezaji

Kituo cha moja kwa moja

■ Sehemu ya F_CTL inatumika kuelezea maelezo ya fremu, kama vile mlolongo wa kwanza au wa mwisho.

■ Sehemu ya DF_CTL inaonyesha kuwepo au kutokuwepo kwa vichwa vya hiari;

■ Sehemu za SEQ_Id na SEQ_CNT zinatambulisha kihesabu mfuatano wa kubadilishana kwa njia ya kipekee (angalia Sehemu ya 4.6.3.3).

■ Sehemu ya 0X_Id (kitambulisho cha kubadilishana chanzo) inatumika kuhusisha fremu na ubadilishanaji wa mlango wa chanzo mahususi.

■ Sehemu ya RX_Id (Kitambulisho cha Kijibu) inatumika kuhusisha fremu na trafiki mahususi ya mlango wa majibu.

■ Sehemu ya Kipengele Husika hutambua uwiano wa uwiano wa baiti ya kwanza ya yaliyomo kuu ya fremu kutoka kwa anwani ya msingi.

6.3.3 Mfuatano wa Fiber Channel

Mfuatano ni seti ya viunzi ambavyo hupitishwa kutoka sehemu moja hadi nyingine. Ili kurekebisha makosa yanayowezekana, kila fremu ina kihesabu cha kipekee cha mlolongo. Marekebisho ya hitilafu hufanywa na itifaki ya kiwango cha juu, kwa kawaida katika kiwango cha FC-4. Kumbuka kwamba fremu zote katika mlolongo hupitishwa kwa mwelekeo mmoja (sio zote mbili kwa wakati mmoja).

6.3.4 Ubadilishanaji wa Fiber Channel

Mlolongo kadhaa hufanya ubadilishanaji. Kubadilishana ni mlolongo wa maelekezo ya njia mbili; hizo. ubadilishanaji unahusisha mfuatano wa data inayopitishwa katika mwelekeo tofauti, ingawa kila mlolongo hupitishwa katika mwelekeo mmoja tu. Kwa kila ubadilishanaji, mfuatano mmoja pekee unaweza kuwa amilifu kwa wakati fulani. Lakini, kwa kuwa ubadilishanaji kadhaa unaweza kufanya kazi kwa wakati mmoja, mlolongo tofauti wa ubadilishanaji huu unaweza pia kuwa hai kwa wakati mmoja.
Kila kubadilishana hufanya kazi moja, kwa mfano, kutekeleza amri ya SCSI Read.

6.3.5 Udhibiti wa Mtiririko wa Fiber Channel

Nodi za mwisho za Fiber Channel huwasiliana moja kwa moja na hazitengenezi miunganisho ya kikao kwa nodi za kati.

Vifaa havijui kubadili usanifu wa kitambaa na kitovu. Bila shaka, hii inahusisha swichi na vibanda vinavyobadilishana pakiti za udhibiti wa mtiririko na vifaa hivi.
Utaratibu wa kudhibiti mtiririko unahitaji kwamba mlango unaotuma usitume fremu kwa kasi zaidi kuliko uwezo wa kuzichakata. Bandari za Fiber Channel zina bafa za kuhifadhi fremu kwa muda na kisha kuzichakata. Kuchakata kunamaanisha kutuma fremu kwenye mlango mwingine au kupitisha fremu kwa itifaki ya kiwango cha juu. Mpango wa udhibiti wa mtiririko unaotumiwa katika Fiber Channel unafanana sana na itifaki ya dirisha inayoelea katika TCP/IP. Ukubwa wa dirisha, ambayo ni idadi ya muafaka ambayo inaweza kutumwa bila uthibitisho wa kupokea kwao, imewekwa mapema na vyama vya kubadilishana. Katika kesi hii, thamani iliyokubaliwa haiwezi kubadilishwa. Kwa kila sura iliyotumwa, ukubwa wa dirisha hupunguzwa kwa moja, na kwa kila sura iliyokubaliwa, ukubwa wa dirisha huongezeka kwa moja. Udhibiti wa mtiririko unaweza kufanywa katika mojawapo ya njia mbili: kumweka-kwa-uhakika au bafa-kwa-bafa. Hii inahitaji kugawana njia zote mbili.
Udhibiti wa mtiririko wa hatua kwa uhakika hutokea kati ya ncha mbili: chanzo cha data (kwa mfano, seva) na marudio ya data (kwa mfano, diski kuu). Udhibiti wa mtiririko wa hatua kwa uhakika unafanywa kati ya bandari mbili za aina ya N (kunaweza kuwa na nodes za kati kati yao). Bandari mbili za aina ya N zinasajili nyingine, wakati ambapo kila mlango hutenga idadi fulani ya bafa kutoka kwa mlango mwingine. Kiasi hiki kinaitwa uhifadhi wa akiba. Mtumaji hawezi kutuma fremu zaidi ya thamani hii. Mpokeaji hutuma fremu ya ACK (makubaliano chanya) kwa kila fremu iliyopokelewa na kuchakatwa kwa ufanisi, na mtumaji, anapopokea fremu ya ACK, anaweza kuongeza thamani ya hesabu ya mkopo kwa moja kwa kila fremu ya ACK iliyopokelewa. Mpokeaji anaweza kukiri kufanikiwa kwa upokeaji wa fremu nyingi au hata mlolongo mzima, na mpokeaji atalazimika, badala ya kungoja uthibitisho wa kila fremu kibinafsi, ili kuongeza idadi ya fremu zinazoweza kutumwa.
Udhibiti wa mtiririko wa buffer-to-bafa unafanywa kati ya nodi mbili zilizo karibu, ambazo ni nodi za kati au ziko kati ya nodi ya mwisho na nodi ya kati. Kwa hivyo, udhibiti wa mtiririko wa bafa hadi bafa unatekelezwa kati ya milango ya aina ya N au kati ya lango F na lango N. Kama ilivyobainishwa, bandari hubadilishana data inayoonyesha idadi ya bafa zilizohifadhiwa kwa kila nodi. Thamani hizi zinaweza kutofautiana; kwa mfano, mlango mmoja unaweza kutenga bafa mbili, wakati mlango mwingine unaweza kutenga bafa nne. Upokeaji wa fremu unakubaliwa na fremu Iliyo Tayari ya Kipokea badala ya fremu ya ACK kama ilivyo katika udhibiti wa mtiririko wa uhakika hadi hatua.

6.3.6 itifaki za FC-2

Viwango vya Fiber Channel hufafanua itifaki za kudhibiti utumaji data na njia za mawasiliano. Zaidi ya hayo, viwango vya ziada vinaelezwa kusaidia itifaki za kiwango cha juu zinazotumiwa kwenye safu ya FG-4. Itifaki hizi zimefafanuliwa hapa chini.

■ Itifaki ya Kuingia kwa kitambaa, ambayo inafafanua ubadilishanaji wa vigezo kati ya bandari na swichi ya usanifu wa kitambaa.

■ Kuingia kwa Bandari, ambayo inahitaji kwamba, bila kujali topolojia (point-to-point, pete iliyogawanyika, au usanifu wa kitambaa kilichobadilishwa), bandari mbili lazima zisajiliwe kabla ya kuunganishwa. Usajili wa pande zote unafanywa kwa kutumia sura maalum ya PL0GI. Itifaki ya Kuingia kwa Bandari hutoa vipengele viwili muhimu.
Uwezekano wa kupata taarifa kuhusu bandari N ambayo usajili unafanywa. Habari hii inajumuisha maelezo ya madarasa ya huduma inayoungwa mkono na bandari N.
Anzisha bafa ya uhifadhi kwa udhibiti wa mtiririko wa uhakika hadi hatua. Tafadhali kumbuka kuwa katika muktadha uhusiano wa moja kwa moja udhibiti wa mtiririko wa uhakika kwa uhakika hauna tofauti na udhibiti wa mtiririko wa bafa-hadi-bafa.

■ Itifaki ya Uhawilishaji Data, ambayo hufafanua jinsi data ya itifaki ngazi ya juu(kiwango cha FC-4) hupitishwa kwa kutumia nyaya za kudhibiti mtiririko.

■ Itifaki ya Kitanzi Kisuluhishi, ambacho hufafanua uanzishaji wa pete na mbinu za usimamizi.

6.3.7 Madarasa ya huduma FC-2

Kiolesura cha Fiber Channel kiliundwa ili kutoa kwa njia mbalimbali usambazaji wa data. Idadi ya huduma ina sifa zifuatazo:
■ aina ya uunganisho wa huduma, i.e. sawa na TCP au bila kuanzisha muunganisho, kama katika UDP;

■ usaidizi wa uwasilishaji wa watumiaji wengi (multicast);

■ msaada kwa taarifa ya utoaji au uwasilishaji ulioshindwa;

■ usaidizi wa utoaji wa uhakika wa muafaka kwa utaratibu ule ule ambao walitumwa;

■ aina ya huduma inayotolewa, kama vile kuhifadhi kipimo data kwa unganisho ikiwa huduma ina mwelekeo wa unganisho;

■ aina ya mifumo ya udhibiti wa mtiririko wa data.
Ili kutoa anuwai ya chaguzi za uhamishaji data, madarasa kadhaa ya huduma yanafafanuliwa.

■ Aina ya Daraja la 1 inafafanua muunganisho maalum, sawa na muunganisho wa TCP/IP. Kama vile TCP, Daraja la 1 huhakikisha kwamba fremu zinawasilishwa kwa mlolongo uleule ambazo zilitumwa. Aina ya Hatari ya 1 hutumiwa wakati wa kuhamisha kiasi kikubwa cha data, wakati muda uliotumiwa kuanzisha uunganisho ni utaratibu wa ukubwa chini ya muda unaohitajika kuhamisha data.

■ Daraja la 2 hufafanua huduma isiyo na muunganisho (sawa na datagramu), ambapo fremu zinaweza kutolewa nje ya mlolongo ambazo zilitumwa (ikimaanisha kuwa fremu zimewekwa upya kwa itifaki ya safu ya juu). Kama ilivyo kwa itifaki za mtandao, huduma ya Daraja la 2 inaeleweka wakati kiasi cha data iliyohamishwa ni kidogo vya kutosha hivi kwamba sehemu ya juu ya kuanzisha muunganisho inalinganishwa na gharama ya kutuma data yenyewe. Mpokeaji wa fremu ya Daraja la 2 lazima atume uthibitisho anapopokea fremu.

■ Darasa la 3 pia hutoa huduma bila muunganisho. Tofauti kuu kutoka kwa Darasa la 2 ni kwamba hakuna haja ya kuthibitisha upokeaji wa mafanikio wa fremu. Hii inalinganishwa na datagrams za IP, njia ya matumizi ambayo wakati mwingine huitwa kwa utani "tuma na kuomba."

■ Darasa la 4, pia linaitwa Intermix, ni aina ya huduma ya hiari. Darasa huhakikisha kipimo data fulani kwa fremu za Hatari 1, na kipimo data kilichobaki kinatumika kwa fremu za Daraja la 2 na la 3;

■ Darasa la 6 ni huduma ya moja kwa moja, inayolenga muunganisho yenye uwezo wa utoaji wa matone mbalimbali (Hatari ya 5 imehifadhiwa).
Jedwali lina habari zote kuhusu madarasa ya huduma ya Fiber
Kituo.
Kumbuka kuwa watoa huduma wengi wanaauni madarasa ya 1, 2, na 3. Hata hivyo, baadhi ya watoa huduma hutumia tu madarasa yasiyozingatia muunganisho (Darasa la 2 na la 3).

ANSI mnamo 1988. Fiber Channel kwa sasa inashindana na Ethernet na SCSI. (Angalia http://www.prz.tu-berlin.de/docs/html/EANTC/INFOSYS/fibrechannel/detail, http://www.fibrechannel.com/technology/physical.htm na http://www. ancor.com, http://www.iol.unh.edu/training/fc/fc_tutorial.html.) Inaingiliana kwa urahisi na itifaki za mtandao wa ndani na kikanda. Fiber Channel ina mfumo wa kiolesura cha kipekee na umbizo za fremu zinazoruhusu kiwango hiki kuunganishwa kwa urahisi itifaki za kituo IPI(Intelligent Peripheral Interface), SCSI, HIPPI, ATM, IP na 802.2. Hii inaruhusu, kwa mfano, kuandaa kituo cha kasi kati ya kompyuta na mfumo wa hifadhi ya disk RAID. Kasi ya mitandao ya Fiber Channel ni n x 100 MB/s kwa urefu wa kituo cha kilomita 10 au zaidi. Pia inawezekana kufanya kazi kwa kasi ya chini (kwa mfano, 12.5 MB / s). Upeo wa juu kasi ya maambukizi leo ni 4.25 Gbaud. Fiber ya macho ya hali moja au multimode inaweza kutumika kama njia ya usafiri. Matumizi ya cable coaxial ya shaba na jozi zilizopotoka inaruhusiwa (kwa kasi hadi 200 MB / s). Fiber Channel ina madarasa sita ya huduma huru (kila darasa linawakilisha mkakati mahususi wa mawasiliano) ambayo hurahisisha aina mbalimbali za matatizo ya utumizi (Jedwali 14.11). Jedwali 14.11.
Darasa la 1 Muunganisho wa mzunguko wa kumweka-kwa-point kati ya milango ya aina ya n_port. Darasa linafaa kwa matumizi ya sauti na video kama vile mikutano ya video. Mara tu muunganisho unapoanzishwa, kipimo data cha kituo kinachopatikana kinatumika. Hii inahakikisha kwamba fremu zitapokelewa kwa mpangilio sawa na ambazo zilitumwa.
Darasa la 2 Ubadilishanaji wa kifurushi usio na muunganisho unaohakikisha uwasilishaji wa data. Kwa kuwa hakuna muunganisho ulioanzishwa, bandari inaweza kuwasiliana na idadi yoyote ya n_ports wakati huo huo, kupokea na kusambaza muafaka. Hatuwezi kuwa na hakikisho kwamba fremu zitawasilishwa kwa mpangilio ule ule ambazo zilipitishwa (isipokuwa katika kesi ya muunganisho wa pete ya uhakika kwa uhakika au usuluhishi). Miradi ya udhibiti wa mtiririko wa bafa-kwa-haki na uhakika ni halali katika darasa hili. Darasa hili ni la kawaida kwa mitandao ya ndani ambapo muda wa uwasilishaji wa data sio muhimu
Darasa la 3 Kubadilishana datagramu bila kuanzisha muunganisho na bila dhamana ya uwasilishaji. Mpango wa udhibiti wa mtiririko wa bafa-kwa-bafa. Inatumika kwa chaneli za scsi
Darasa la 4 Hutoa mgao wa sehemu fulani ya uwezo wa kituo na thamani fulani ya huduma (QoS). Inafanya kazi tu na topolojia ya kitambaa, ambapo bandari mbili za aina ya n_port zimeunganishwa. Katika kesi hii, miunganisho miwili ya mtandaoni huundwa ambayo hutumikia mtiririko wa data ya kukabiliana. Uwezo wa viunganisho hivi unaweza kutofautiana. Kama ilivyo katika darasa la 1, agizo la utoaji wa sura limehakikishwa hapa. Ruhusiwa muunganisho wa wakati mmoja yenye lango zaidi ya moja ya aina ya n_port. Mpango wa udhibiti wa mtiririko wa bafa-kwa-bafa hutumiwa. Kila muunganisho wa mtandaoni unadhibitiwa kwa kujitegemea kwa kutumia mawimbi ya awali ya fc_rdy
Darasa la 5 Inachukua huduma ya isochronous
Darasa la 6 Hutoa huduma ya utumaji anuwai ndani ya topolojia ya kitambaa. Anwani ya kawaida 0xfffff5 inatumiwa. n_port anakuwa mwanachama wa kikundi cha utangazaji anuwai kwa kujiandikisha katika anwani 0xfffff8

Fiber Channel hutumia pakiti urefu wa kutofautiana(hadi baiti 2148), iliyo na hadi baiti 2112 za data. Urefu wa pakiti hii kwa kiasi kikubwa hupunguza kichwa kinachohusiana na vichwa vya usambazaji (ufanisi wa 98%). Kwa mtazamo huu, ATM iko katika nafasi mbaya zaidi (ufanisi wa 83% wa byte 48 za data katika pakiti ya 53-byte). FDDI pekee ndiyo inashinda Fiber Channel katika kigezo hiki (99%). Tofauti na mitandao mingine ya ndani inayotumia anwani za oktet 6, chaneli ya nyuzi hufanya kazi na anwani za baiti 3 ambazo zimetolewa kwa nguvu wakati wa operesheni ya kuingia. Anwani 0xffffff imehifadhiwa kwa anwani ya utangazaji. Anwani katika masafa 0xffff0-0xfffffe zimetengwa kwa ajili ya kufikia muundo wa kitambaa, seva ya utumaji anuwai na seva-lakabu. n_bandari husambaza fremu kutoka chanzo_id (s_id) yake hadi destination_id (d_id). Kabla ya kufanya operesheni ya kuingia kwa kitambaa, bandari s_id haijafafanuliwa. Katika kesi ya pete ya usuluhishi, anwani za oktet 3 za al_pa hutumiwa, zilizobainishwa wakati pete imeanzishwa. Ili kutambua nodi za kipekee, majina ya vitambulisho vya 64-bit hutumiwa.

Umbizo la pakiti katika mitandao ya Fiber Channel imeonyeshwa kwenye Mtini. 14.7. Inatumia anwani 24-bit, ambayo inaruhusu hadi vitu milioni 16 kushughulikiwa. Mtandao unaweza kujenga miunganisho kwa kutumia mpango wa hatua kwa hatua; usanifu wa pete na uwezekano wa usuluhishi (FC-al) na mipango mingine (kwa mfano, kitambaa, kuruhusu idadi kubwa ya kubadilishana huru wakati huo huo) pia inaruhusiwa. Mchoro wa uunganisho wa pete unaonyeshwa kwenye Mtini. 14.8. Hadi nodi 128 zinaweza kuunganishwa kwenye pete. Itifaki ya Fiber Channel ina tabaka 5 zinazofafanua kati ya kimwili, viwango vya maambukizi, mpango wa usimbaji, fomati za pakiti, udhibiti wa mtiririko Na aina tofauti huduma. Safu ya mwili (FC-ph, 1993) ina safu ndogo tatu. FC inatumia nyuzi za macho na kipenyo cha 62.5, microns 50 na mode moja. Ili kuhakikisha usalama, kidhibiti cha hiari cha kiunganishi cha macho (OFC) kinatolewa. Ili kufanya hivyo, kisambazaji mara kwa mara hutuma mipigo ya mwanga mfupi kwa mpokeaji. Ikiwa mpokeaji hupokea pigo kama hilo, mchakato wa kubadilishana unaendelea (Jedwali 14.12).

Jedwali 14.12.
FC-0 Hufafanua sifa za kimaumbile za kiolesura na mazingira, ikiwa ni pamoja na nyaya, viunganishi, viendeshi (ECL, LED, leza), visambaza data na vipokezi. Pamoja na FC-1, safu hii huunda safu halisi
FC-1 Inafafanua mbinu ya usimbaji/usimbuaji (8B/10B) na itifaki ya upokezaji ambapo usambazaji wa data na taarifa ya muda umeunganishwa.
FC-2 Inafafanua sheria za itifaki ya kuashiria, madarasa ya huduma, topolojia, mbinu ya mgawanyiko, huweka muundo wa fremu na inaelezea usambazaji wa muafaka wa habari.
FC-3 Huamua uendeshaji wa bandari nyingi kwenye nodi moja na hutoa aina za kawaida huduma
FC-4 Hutoa utekelezaji wa seti ya amri za maombi na itifaki za kiwango cha juu (kwa mfano, kwa SCSI, IPI, IEEE 802, SBCCS, HIPPI, IP, ATM, n.k.)


Mchele. 14.7.

Fomu ya FC-0 na FC-1 safu ya kimwili, sambamba mfano wa kawaida ISO.

Kiwango cha FC kinaruhusu pointi-kwa-point, pete iliyosuluhishwa, na miunganisho ya kitambaa (juu, katikati, na chini ya Mchoro 14.8). Usanifu wa pete hutoa muunganisho wa bei rahisi zaidi. Mfumo wa usuluhishi unaruhusu tu kubadilishana kati ya nodi mbili kwa wakati mmoja. Ikumbukwe kwamba muundo wa pete haimaanishi matumizi ya mpango wa upatikanaji wa ishara. Wakati kifaa kilichounganishwa kwenye mtandao kiko tayari kusambaza data, hutuma mawimbi ya awali ya ARBX, ambapo X iko. anwani ya kimwili vifaa katika pete ya usuluhishi (al_pa). Ikiwa kifaa kitapokea mawimbi yake ya awali ya ARBX, kinapata udhibiti wa pete na kinaweza kuanza kusambaza. Mwanzilishi wa ubadilishanaji hutuma mawimbi ya awali ya wazi (OPN) na huanzisha muunganisho na mpokeaji. Hakuna kikomo cha muda cha kudumisha udhibiti juu ya pete. Ikiwa vifaa viwili vinajaribu kukamata udhibiti wa pete kwa wakati mmoja, maadili ya X ya ishara za ARB hulinganishwa. Kifaa kilicho na al_pa ndogo hupewa kipaumbele, kifaa kilicho na al_pa kubwa kimezuiwa.

Kabla ya kutumia pete, lazima uanzishwe (utaratibu wa LIP), ili kila bandari ipate anwani yake ya kimwili (al_pa - octet moja, ambayo huamua idadi ya juu bandari katika pete ya usuluhishi). Utaratibu wa uanzishaji huanza mara baada ya kuwasha nguvu kutuma ishara-LIP primitive kupitia bandari l_port. Kisha kifaa kitakachosimamia mchakato wa uteuzi wa al_pa kinachaguliwa.

Kabla ya kusambaza, pweza hubadilishwa kuwa mfuatano wa msimbo wa biti-10 unaoitwa vibambo vya maambukizi (IBM 8B/10B usimbaji). Moja ya mantiki inalingana na kiwango cha juu cha nishati ya mwanga.


Mchele. 14.8.

Fiber Channel ina njia mbili za mawasiliano: buffer-to-bafa na point-to-point. Uhamisho wa data hutokea tu wakati mpokeaji yuko tayari kwa hilo. Kabla ya kutuma chochote, wahusika lazima wafanye operesheni ya kuingia. Wakati wa operesheni ya kuingia, kikomo cha juu cha kiasi cha data iliyohamishwa (mkopo) imedhamiriwa. Thamani ya kigezo cha mkopo hubainisha idadi ya fremu zinazoweza kupokewa. Baada ya fremu inayofuata kutumwa, thamani ya mkopo hupunguzwa kwa moja. Kigezo hiki kinapofikia sufuri, utumaji zaidi huzuiwa hadi kipokezi kitakapochakata fremu moja au zaidi na iko tayari kuendelea kupokea. Mfano wa karibu na madirisha ndani Itifaki ya TCP. Hali ya kubadilishana bafa-hadi-bafa inahusisha kuanzisha mawasiliano kati ya bandari za N_Port na F_Port au kati ya N_Ports mbili. Muunganisho unapoanzishwa, kila mhusika hufahamisha mshirika ni fremu ngapi ambazo ziko tayari kukubali (thamani ya tofauti ya BB_Credit). Hali ya kumweka-kwa-point inatekelezwa kati ya milango ya aina ya N_Port. Kikomo cha idadi ya fremu ambazo mhusika anaweza kukubali kimewekwa na tofauti ya EE_Credit. Tofauti hii imewekwa hadi sifuri inapoanzishwa, inaongezwa kwa moja wakati fremu inatumwa, na kupunguzwa wakati fremu ya Udhibiti wa Kiungo cha ACK inapokewa. Fremu ya ACK inaweza kuonyesha kuwa mlango umepokea na kuchakata fremu moja, fremu N, au mlolongo mzima wa fremu. (Ona pia Ufafanuzi wa Vitu Vinavyosimamiwa kwa Kipengele cha Vitambaa katika Fiber Channel Standard. K. Teow. Mei 2000, RFC-2837.)

14.2. Kiolesura cha mtandao sambamba cha HIPPI

Mifumo yote ya upitishaji habari inayozingatiwa hadi sasa imetumia msimbo wa serial pekee. Katika hatua tofauti za mageuzi ya mawasiliano ya simu, upendeleo ulitolewa kwa njia zote mbili sambamba na za mfululizo za kubadilishana data. Kwa sasa, interface sambamba imehifadhiwa tu kwa kuunganisha printers. Faida kuu ya mipango ya maambukizi ya habari ya serial ni akiba kwenye nyaya. Hapo chini tunaelezea kiwango kingine kinachotumia kiolesura sambamba (mwanzo wa maendeleo ulianza 1987). HIPPI ( Kiolesura Sambamba cha Utendaji wa Juu, ona ftp://ftp.network.com ; http://www.cern.ch/hsi/hippi/spec/introduc.htm ; RFC-2067, IP juu ya HIPPI, J. Renwick; RFC-1374, IP na ARP kwenye HIPPI, J. Renwick, ANSI x3t9.3/90-043, 1990 na X3t9.3/91-005) ni kiolesura cha kasi ya juu kilichokadiriwa kuwa 800 Mbit/s (lakini matoleo yanayowezekana. na 100, 200 400 na 1600 Mbit / s). Kiolesura kilitengenezwa huko Los Alamos. Baadaye, kwa misingi ya interface hii, itikadi ya mtandao iliandaliwa.

Urefu wa msimbo unaopitishwa kwa mzunguko wa saa katika HIPPI ni bits 32 (toleo la HIPPI, iliyoundwa kwa kasi ya 1600 Mbit / s, ina urefu wa kificho wa bits 64). Usafirishaji wote ni rahisix. Kuna kiwango cha Superhippi (HIPPI -6400, 6.4 GB/s), ambacho kinaelezea mfumo wa upitishaji data ambao ni mara 8 zaidi ya HIPPI. Toleo la mfululizo la HIPPI limetengenezwa kwa kiwango cha ubadilishaji cha 1.2 Gbaud kwa nyaya za coaxial na fiber optic (hadi kilomita 10; toleo la HIPPI -FC - chaneli ya nyuzi). Umbali wa juu kati ya kituo na kubadili ni m 25. Umbali wa juu kati ya vituo (station-switch-station) ni m 50. Kikomo cha idadi ya vituo inategemea aina ya swichi zinazotumiwa. Swichi zinaweza kuwasiliana na kila mmoja (HIPPI-SC), kutoa kubadilishana habari kati ya vituo. Mfano wa topolojia ya mtandao wa HIPPI imewasilishwa kwa