Itifaki ya Fiber Channel. Muda wa kusubiri uliohakikishwa

Kazi juu ya viwango vya itifaki ya Fiber Channel ilianza mnamo 1988. Kiwango cha kwanza cha Taasisi ya Viwango ya Kitaifa ya Marekani (ANSI) kiliidhinishwa mwaka wa 1994 na kuitwa kiwango cha FC-PH (ANSI X3.230:1994). kama itifaki ya usafiri, ilitengenezwa awali ili kuondokana na mapungufu ya miundombinu ya kisasa sambamba ya Mfumo wa Kiolesura cha Kompyuta Ndogo (SCSI), pamoja na kutoa zaidi. kasi kubwa Na fursa kubwa kuongeza. Ingawa Fiber Channel inaweza kubeba data kutoka kwa itifaki nyingine za kiwango cha juu, ikiwa ni pamoja na Intelligent Peripheral Interface (1PI), High-Performance Parallel Interface (HIPPI), IP, na IEEE 802.2, kwa sasa inatumika hasa kwa kuhamisha seti za amri na data za itifaki ya SCSI. Shirika la viwango la ANSI Tl I linafafanua Fiber Channel kama itifaki inayotumia muundo wa safu ya huduma. Vipimo vya ANSI FC-PH vya Kiolesura cha Kimwili na Kiashirio kinafafanua muundo wa safu ya Itifaki ya Fiber Channel kama inavyoonyeshwa kwenye Mchoro wa 1. 55.3.

Mchele. 55.3. Mfano wa kiwango cha yuzhb

Kila ngazi ya mfano huu inafafanua seti fulani ya huduma, ambayo kila mmoja hutegemea kazi ya ngazi iliyo chini yake na hutumikia kiwango cha juu yake. Takwimu pia inaonyesha kuwa itifaki ya Fiber Channel imeundwa kusaidia itifaki nyingi za safu ya juu. Hata hivyo, kwa sasa inatumika kimsingi kama itifaki ya usafiri ya kuhamisha data ya itifaki ya SCSI-3.

Orodha hapa chini inaelezea viwango vyote vilivyoonyeshwa kwenye Mtini. 55.3.

FC-0. Safu ya FC-0 inafafanua ubainifu wa kiolesura cha midia mbalimbali ya upokezaji na vipokezi na visambazaji husika. Aina mbalimbali za nyaya za shaba na fiber optic hutumiwa kama vyombo vya habari vya maambukizi, pamoja na kasi ya maambukizi wanayounga mkono. Kiwango cha FC-0 pia kinafafanua aina za viunganishi (plugs na soketi), aina za kebo, viwango vya kuashiria midia na kasi zinazolingana.

FC-1. Katika kiwango hiki, kazi tatu za msingi zinafafanuliwa. Ya kwanza kati ya haya inajumuisha mikondo ya data ya usimbaji na usimbaji. Safu ya FC-1 inafafanua mpango wa usimbaji wa 8V/10V unaounganisha alama za data na biti za saa zinazolingana. Kazi ya pili ya safu ya FC-1 imeagizwa usimamizi wa seti. Seti zilizoagizwa ni maneno ya kipekee ya uhamishaji ambayo yanaauni ulandanishi wa idhaa na kudhibiti itifaki. Mfano wa seti zilizoagizwa zinazodhibitiwa na safu ya FC-1 ni vikomo vya fremu. Kazi ya tatu ya safu ya FC-1 ni usimamizi wa itifaki safu ya kiungo na majimbo kama vile hali inayotumika, hali ya nje ya mtandao, kushindwa kwa kiungo na hali ya kurejesha kiungo.

FC-2. Safu ya FC-2 inawajibika kutekeleza majukumu yanayohusiana na kuanzisha na kudumisha mawasiliano kati ya bandari mbili. Vipengele hivi vinajumuisha kuingia kwa mlango, mawasiliano ya kipindi (kipengele cha mawasiliano katika Fiber Channel SANs) na upangaji wa fremu zinazohusiana, udhibiti wa mtiririko, na kugundua na kurejesha makosa. Kazi hizi zote zitaelezwa kwa undani zaidi hapa chini. Safu ya FC-2 pia inafafanua fremu zote za data na miundo ya fremu ya udhibiti inayotumiwa katika itifaki ya Fiber Channel.

FC-3. Safu ya FC-3, safu ya Huduma za Kawaida, kwa ujumla hutoa msingi wa huduma za juu za siku zijazo ambazo ni za kawaida kwa bandari nyingi kwenye nodi. Huduma kama hizo za FC-3 (ambazo zingine tayari zimetengenezwa lakini bado hazitumiki sana) ni pamoja na utangazaji anuwai, mbano na uwekaji wa huduma ya ombi la kuunganisha.

FC-4. Safu ya FC-4 inafafanua jinsi data kutoka kwa itifaki mbalimbali inabadilishwa kuwa miundo ya itifaki ya Fiber Channel. Itifaki hizi za kiwango cha juu ni pamoja na itifaki ya SCSI-3, IP, kiolesura dhahiri (VI), na zingine kadhaa. Amri, data na majimbo ya kila itifaki hizi hubadilishwa kuwa vizuizi vya habari vinavyopitishwa kupitia itifaki ya Fiber Channel.

Sehemu inayofuata inajadili itifaki ya Fiber Channel kwa undani zaidi.

Topolojia ya itifaki ya Fiber Channel

SAN ya Fiber Channel inaweza kujumuisha mitandao mingi iliyo na topolojia tofauti, kama vile topolojia ya kitambaa, topolojia ya kitanzi cha ugomvi, au mtandao wa uhakika hadi hatua. Kila moja ya topolojia hizi inafafanua njia zinazohusiana za mlango wa Fiber Channel ambazo lazima ziauniwe na vifaa vilivyomo.

Topolojia ya mtandao yenye miunganisho ya uhakika hadi hatua

Topolojia ya hatua kwa hatua hutumiwa hasa kuunganisha moja kwa moja kituo kwenye diski au gari la tepi. Inatoa bandwidth zaidi kuliko uunganisho wa SCSI sambamba, lakini matumizi yake ni mdogo kwa mawasiliano kati ya vifaa viwili. Topolojia hii inatoa nafasi kwa topolojia zingine, zenye mwelekeo zaidi wa mtandao ambazo huruhusu vifaa vingi kuunganishwa kwenye mtandao au kuunganishwa kuwa muundo.

Topolojia ya kitanzi cha mabishano

Topolojia inayotumika sana lakini hatua kwa hatua kuwa ya kizamani ni topolojia ya kitanzi yenye ushindani. Kitanzi kilichosuluhishwa ni kitanzi cha kimantiki cha hadi vifaa 126 vya Fiber Channel ambavyo vinashindana kwa usambazaji wa data. Kitanzi hiki kwa kawaida hutekelezwa kwa kutumia kitovu cha Fiber Channel kwa usimamizi wa kebo, na hivyo kusababisha topolojia ya nyota halisi. Vifaa vyote katika kitanzi kama hicho hushiriki kipimo data kinachopatikana. Kwa mfano, anatoa za diski za Fiber Channel kwa kawaida huwekwa katika makundi madogo ya vitanzi ndani ya mifumo midogo ya kiendeshi cha diski. Faida ya kitanzi cha ushindani ni uwezo wa kuunganisha vifaa vingi pamoja.

Vitanzi vya kibinafsi

Topolojia za awali za kawaida kwa ujumla hujulikana kama topolojia za kitanzi cha faragha kwa sababu vifaa vyote kwenye kitanzi huelewa tu anwani ya kimantiki ya biti 8 ya vifaa vingine katika kitanzi hicho cha ndani. Mpango huu wa kushughulikia huzuia vifaa vilivyo kwenye kitanzi kufikia vifaa kwenye vitanzi vingine. Utekelezaji wa kisasa zaidi wa kitanzi, unaoitwa loops za umma, unaauni anwani kamili za 24-bit, zinazoruhusu vifaa kwenye kitanzi kimoja kuwasiliana na vifaa kwenye vitanzi vingine. Matokeo yake, wakati wa kutekeleza kitanzi cha umma, vitanzi vingi vya wakati mmoja vinaweza kuunganishwa kwa kutumia muundo uliobadilishwa.

Topolojia ya muundo iliyobadilishwa

Topolojia ya sasa ya chaguo katika mitandao ya Fiber Channel ni topolojia ya kitambaa kilichobadilishwa. Inachanganya vipengele bora vya topolojia za awali kulingana na idadi ya miunganisho na kipimo data kinachopatikana. Topolojia ya kitambaa kilichobadilishwa hutoa uwezo sawa na ule unaopatikana katika mitandao ya Ethernet/IP iliyowashwa.

Swichi za Fiber Channel hupangwa katika vitambaa na hutumia Kitambulisho cha Fiber Channel 24-bit (FC ID) kuelekeza (mbele) fremu ndani ya vitambaa kutoka swichi moja hadi nyingine. Kitambaa cha itifaki cha Fiber Channel kinaweza kujumuisha hadi swichi 239, ambazo kila moja inaweza kuwa na bandari hadi 64 Kbps. Kila mlango wa kubadili wa Fiber Channel unaweza kutoa hadi Gbps 1 au 2 ya kipimo data kwa kila kifaa kilichounganishwa. Kitambaa kilichobadilishwa pia kinajumuisha huduma kadhaa zilizosambazwa, kama vile huduma za uelekezaji wa kitambaa, huduma za kutoa majina na huduma za usalama. Katika Mtini. Mchoro 55.4 unaonyesha mada tatu kati ya nne zilizoelezwa hapo juu.

Aina za Bandari ya Fiber Channel

Fiber Channel ni itifaki inayolenga muunganisho. Hii ina maana kwamba nodi lazima zianzishe njia ya mawasiliano kati yao kwa kutumia utaratibu wa kuingia kabla ya kubadilishana data. Uunganisho umeanzishwa kati ya vipengele vya mantiki(vipengele vya mantiki), vinginevyo huitwa bandari, ambazo kimantiki huwasiliana na vifaa vya kimwili vilivyopo. Bandari inaweza kuwa ya aina tofauti, kulingana na kifaa cha kimwili na topolojia ya uunganisho.

Aina ya mlango hubainishwa na majadiliano ya kiotomatiki kuhusu kifaa au topolojia wanayomiliki. Hata hivyo, mtumiaji anaweza kupunguza njia zinazowezekana za bandari ambazo zitajadiliwa.

Mchele. 55.4. Topolojia ya itifaki ya Fiber Channel

Orodha ifuatayo inaorodhesha aina zote za bandari za kawaida na zisizo za kawaida zinazotumiwa katika Fiber Channel SANs.

N_Port. Aina ya msingi ya bandari ni N_Port, au bandari mwenyeji. Mabadilishano yote ya data katika mitandao ya Fiber Channel hutokea kati ya milango ya N_Port au NL_Port aina. N_Port iko kwenye kifaa cha mwisho kilichounganishwa kwa mtandao wa point-to-point au topolojia ya kitambaa. Kwenye moja kifaa kimwili Kunaweza kuwa na N_Ports nyingi.

NL_Port. Lango la nodi zinazopatikana kwenye vifaa vya mwisho vilivyounganishwa kwenye mtandao wa kitanzi cha ubishani huitwa bandari za kitanzi cha nodi au NL_Ports.

F_Port. Katika kitambaa kilichobadilishwa, milango ya kubadili iliyounganishwa moja kwa moja kwenye vifaa vya mwisho (N_Ports) huitwa bandari za kitambaa au F_Ports.

FL_Port. Lango katika kitambaa kilichobadilishwa ambacho kimeunganishwa kwenye kitanzi cha ubishani wa umma huitwa kitanzi cha kitanzi cha kitambaa au FL_Ports. Kwa kutumia milango ya aina ya FL_Port, vitanzi vya umma vinavyofanana vinaweza kuunganishwa ili kuunda topolojia ya kitambaa kilichobadilishwa. FL_Ports zimeunganishwa kwa NL_Ports zilizofungwa.

E_Port. Wakati swichi mbili za Fiber Channel zimeunganishwa, hali ya mlango inayotokana inakuwa mlango wa upanuzi au E_Port. Kiunga kinachotokana kati ya swichi mbili huitwa kiunga cha kubadilisha-badilisha (ISL). E_Ports huunganisha tu kwa E_Ports zinazofanana.

B_Port. Lango la daraja au B_Port sio lango la kawaida. Mlango huu huongeza kiungo cha Fiber Channel 1SL interswitch kupitia aina ya mlango kando na lango la Fiber Channel. Bandari za aina ya B_Ports zimeunganishwa tu kwa E_Ports na zinashiriki tu seti ya msingi huduma za kituo. Viendelezi vya kuunganisha kwenye mtandao wa IP kwa kawaida hutumia kiolesura cha B_Port kupanua kiungo cha Fiber Channel ISL kwenye mtandao wa IP.

TE_Port. Hali maalum ya bandari inayojadiliwa kati ya swichi mbili za multilayer za Cisco MDS 9000 ni mlango wa upanuzi wa shina, au TE_Port. Bandari kama hiyo ni nyongeza au upanuzi wa bandari ya aina ya E_Port; Hii ina maana kwamba utaratibu maalum wa kuweka lebo unaauni uwezo wa SAN pepe kuunda miundo mingi ya kimantiki juu ya muundo wa kawaida wa kimaumbile. TE_Ports zinaweza tu kuunganishwa kwa TE_Ports zinazofanana.

TL_Port. Milango ya kitanzi cha tafsiri, au TL_Ports, unganisha vitanzi vya faragha kwenye vitanzi vya umma au vitambaa vilivyobadilishwa. TL_Port hutumika kama seva mbadala ya anwani kwa vifaa vya mzunguko wa migogoro. Kipengele cha kurudi nyuma kwa matangazo ni muhimu unapotumia vifaa vilivyopitwa na wakati vya Fiber Channel ambavyo havitumii anwani za umma.

GL_Port. Lango la kawaida la kitanzi au GL_Port sio hali inayojadiliwa, lakini inaonyesha uwezo wa bandari. Lango inayoweza kujadili aina za F_Port, FL_Port, na E Port inaitwa GL_Port.

Katika Mtini. Mchoro 55.5 unaonyesha njia za uunganisho na uwezekano wa matumizi yao.

Muundo wa Mawasiliano wa Itifaki ya Fiber Channel

Itifaki ya Fiber Channel hutumia mbinu ya uunganisho ambayo inahitaji kituo kiundwe kati ya vifaa hivi viwili kabla ya kubadilishana data. Mchakato wa ufungaji wa kituo unajumuisha hatua kadhaa. Baada ya kituo kuanzishwa, kubadilishana data kati ya vifaa vya mwisho hutokea kulingana na mfano wa kihierarkia. Zifuatazo ni hatua za msingi za kuanzisha mawasiliano kati ya vifaa viwili vinavyomilikiwa na topolojia tofauti za itifaki ya Fiber Channel. Kwa unyenyekevu, baadhi ya hatua rahisi zimeachwa.

Mchele. 55.5 Njia za uunganisho wa Fiber Channel

Kwa miunganisho ya hatua kwa hatua:

Hatua ya 1. Vifaa, mali ya mtandao kwa usanidi wa uhakika-kwa-uhakika, fanya kana kwamba vifaa viwili ni vya kitanzi cha ubishi binafsi. Vifaa kama hivyo lazima kwanza vitekeleze utaratibu wa uanzishaji wa kitanzi (LIP) ili kubaini ikiwa ni vya mtandao wa uhakika-kwa-point au mtandao wa kitanzi kwa wakati mmoja.

Hatua ya 2. Bandari moja ya NL inafungua kituo hadi NL_Port nyingine.

Hatua ya 3. Bandari zinaweza kubadilishana data.

Kwa kitanzi cha ushindani:

Hatua ya 1: Vifaa vilivyounganishwa kwenye kitanzi cha ugomvi lazima vitekeleze utaratibu wa LIP ili kupata Anwani ya Mahali ya Kitanzi Iliyosuluhishwa (AL_PA), i.e. Anwani ya 8-bit inayotumika kwa mawasiliano na vifaa vingine kwenye mtandao. Wakati wa mchakato huu, NLPort huamua ikiwa kitanzi kina mlango wa aina ya FLPort, uwepo wake ambao unaifanya kuwa kitanzi cha umma. F - Ikiwa hakuna FLPort, basi kitanzi ni cha faragha.

Hatua ya 2: NL_Port moja inashindania ufikiaji wa kitanzi ili kuwasiliana na Mlango mwingine wa NL.

Hatua ya 3: Ufikiaji unapotolewa, Lango la NL hufungua muunganisho kwenye Lango nyingine ya NL (au FL Port ikiwa inawasiliana na kifaa cha kitambaa).

Hatua ya 4: Bandari zinaweza kuanza kuwasiliana.

Kwa muundo uliobadilishwa:

Hatua ya 1 Vifaa vilivyounganishwa kwenye kitambaa lazima vitekeleze utaratibu wa kuingia kwenye kitambaa (FLOGI) ili kupata anwani ya Fiber Channel (FC_ID), ambayo ni anwani ya biti 24 inayotumiwa kuwasiliana na vifaa vingine. mtandao uliowashwa.

Hatua ya 2: Bandari moja ya N lazima iingie ili kupata ufikiaji wa N_Port nyingine au NL Port ambayo itawasiliana nayo. Utaratibu wa kuingia kwenye bandari (PLGI) unafanywa ili kuanzisha chaneli yenye kifaa kinacholengwa.

Hatua ya 3. Bandari zinaweza kutekeleza kubadilishana data.

Mara tu kituo cha mawasiliano kinapoanzishwa kati ya vifaa viwili, itifaki ya Fiber Channel inafuata kwa ukamilifu muundo wa mawasiliano unaojumuisha safu ya miundo ya data. Juu ya uongozi huu ni kubadilishana. Kwa kawaida, ubadilishanaji wa itifaki ya Fiber Channel hutafsiriwa kuwa amri ya itifaki ya kiwango cha juu, kama vile amri ya kusoma itifaki ya SCSI-3. Kila ubadilishaji una msururu wa ofa za njia moja. Kwa upande mwingine, kila sentensi ina fremu kadhaa zilizo na nambari ambazo husogea kutoka kwa chanzo hadi kwa mpokeaji. Ubadilishanaji kadhaa unaweza kufunguliwa kati ya vifaa viwili, ambavyo kila kimoja kina seti yake ya Vitambulisho vya ubadilishanaji wa asili (OXID) na Vitambulisho vya kubadilishana vipokea majibu (RX_ID). Katika Mtini. Mchoro 55.6 unaonyesha uhusiano huu wa kihierarkia na unatoa mfano wa ubadilishanaji rahisi wa SCSI-3.

Mchele. 55.6. Mfano wa kubadilishana kwa SCSI kwenye mtandao wa Fiber Channel

Itifaki ya Itifaki ya Fiber Channel

Itifaki ya Fiber Channel ina aina mbili za anwani ambazo hutumika kutambua kifaa au kubadili mlango. Aina ya kwanza ni anwani ya kipekee, iliyokabidhiwa kimataifa inayoitwa jina la dunia nzima (WWN). Anwani ya WWN imetolewa na mtengenezaji na upekee wake wa kimataifa umehakikishwa. Hali hii ni sawa na kutumia anwani za MAC za vifaa vya Ethernet.

Aina ya pili ya anwani inayotumiwa katika itifaki ya Fiber Channel ni anwani ya daraja iliyokabidhiwa kwa nguvu, ambayo inaruhusu fremu kutumwa kutoka kifaa kimoja hadi kingine kwa njia inayolengwa. Anwani hii inaitwa Kitambulisho cha Itifaki ya Fiber Channel (FC_ID). Katika mtandao wa Fiber Channel, FC_ID inatafsiriwa katika anwani ya WWN ili waanzilishi waweze kutumia WWN kuwasiliana na kifaa, na anwani hiyo kisha kutafsiriwa katika FC_ID kuwasiliana. Anwani ya FCJD iliyopewa kifaa inategemea aina ya topolojia.

Topolojia ya hatua kwa hatua. Viunganishi vya uhakika kwa uhakika hutekelezwa kama kitanzi cha faragha kati ya vifaa viwili. Kwa sababu vifaa viko kwenye kitanzi cha faragha, hutumia tu anwani ya 8-bit AL_PA. Anwani hii ni kati ya 0x00000 lh hadi 0x0000Efh.

Kitanzi cha ushindani. Vitanzi vinavyofanana vinaweza kutekelezwa kama vitanzi vya faragha au vya umma, ambavyo huamua aina ya anwani inayotumiwa. Katika topolojia ya kitanzi cha kibinafsi, anwani ya kawaida ya AL_PA imetolewa kwa njia sawa na katika topolojia ya uhakika hadi hatua. Kila kifaa cha faragha kinapewa anwani katika masafa 0x000001h hadi 0x0000Efh (hata hivyo, upeo wa vifaa 126 unaweza kuwa katika kundi moja la mzozo).

Kitanzi cha umma. Kitanzi cha umma kina FL_Ports moja au zaidi, ambazo hufanya kama lango la kitambaa kilichowashwa. Kwa hivyo, anwani iliyokabidhiwa kwa kifaa cha nyuma cha mtandao cha umma ina anwani kamili ya 24-bit. Oktet ya kwanza ni Domain_ID iliyokabidhiwa swichi. Octet ya pili inabainisha kitanzi maalum kwenye swichi. Oktet ya tatu inatumika kwa anwani ya AL_PA iliyokabidhiwa vifaa kwenye kitanzi hiki. FL_Port huwa na anwani AL_PA sawa na OxOOh. Kwa hivyo, safu halisi ya anwani ya vifaa vya kitanzi vinavyotumika kwa wakati mmoja inawakilishwa kama Oxddllaa, ambapo dd ni kitambulisho cha DomainJD cha swichi iliyounganishwa kutoka masafa ya OxOlh hadi OxEFh (1 hadi 239), // ni kitambulishi cha kitanzi kutoka masafa OxOOh hadi OxFF. , na aa ni anwani ya AL_PA kutoka safu ya 0x0lh hadi OxEFh, ambapo OxOOh imetengwa kwa ajili ya FL_Port.

Muundo uliobadilishwa. Anwani ya kitambaa iliyobadilishwa inategemea FC_ID, ambayo hutumia anwani kamili ya 24-bit. Kila swichi kwenye kitambaa imepewa Domain_IDs moja au zaidi. KikoaJD hiki kinaweza kuzingatiwa kama kiambishi awali cha uelekezaji ambacho kinatumiwa na swichi ya kusambaza fremu kwa vifaa vilivyounganishwa kwa swichi zingine. Oktet ya kwanza ya FC_ID ni Domain_ID. Ni kati ya OxOlh hadi OxEFh. Oktet ya pili na ya tatu ya FCJD ya kitambaa kilichobadilishwa huitwa AreaJD na Port_ID, mtawalia. Vipengee hivi vya FCJD lazima viwe vya kipekee kwa kila swichi.

Hata hivyo, wakati wa kutambua vifaa vya kitambaa vya mwisho, hutumiwa tofauti na wazalishaji tofauti wa kubadili. Wazalishaji wengine hupanga vipengele hivi kulingana na bandari ya kimwili ambayo kifaa cha mwisho kinaunganishwa. Wazalishaji wengine huwapanga kwa msingi wa kuja, wa kwanza. Kiwango hakifafanui sheria za uwekaji wa vipengele hivi vya anwani. Hata hivyo, masafa ya uhalali wa anwani hizi ni OxOOOOh hadi OxFFFFh.

15 tabo. Kifungu cha 55.1 kinatoa muhtasari wa miundo mbalimbali ya FCID, safu za anwani na mipaka yake.

Jedwali 55.1. Miundo na Mapungufu ya Vitambulisho vya FCJD

Umbizo la Fremu ya Itifaki ya Fiber Channel

Sura ya itifaki ya Fiber Channel ina muundo wa kawaida, unaoonyeshwa kwenye Mtini. 55.7.

Mchele. 55.7. Umbizo la Muundo wa Fiber Channel

Ukubwa wa fremu za Fiber Channel huanzia baiti 36 hadi 2148, kulingana na ukubwa wa mzigo. Yafuatayo ni maelezo ya sehemu kuu za fremu ya Fiber Channel.

IDLE ya sehemu ya IDLE inatumika kwa ulandanishi na upatanishaji wa neno kati ya kisambaza data na kipokezi. Sehemu za IDLE zinaonyesha utayari wa usambazaji na hupitishwa kila mara ikiwa hakuna data nyingine ya kusambaza. IDLE ni seti iliyoagizwa ya baiti 4 ambayo hupitishwa kutoka kifaa kimoja hadi kingine. Kulingana na viwango vya Fiber Channel, kila fremu inayotumwa lazima iwe na seti sita zilizoagizwa, ambazo mara nyingi huwa na sehemu ya IDLE iliyo kwenye fremu.

ya mwisho. Kila fremu inayotokana lazima ijazwe na angalau seti mbili zilizoagizwa.

Sehemu ya SOF Sehemu ya Kuanza ya Fremu ni seti iliyoagizwa ya baiti 4 ambayo inatangulia mara moja maudhui (ya malipo) ya fremu. Sehemu ya SOF pia inaonyesha darasa la fremu inayopokelewa.

Kichwa cha fremu Kichwa cha fremu kina ukubwa wa baiti 24 na kina sehemu kadhaa za udhibiti (udhibiti). Kijajuu cha fremu kinajumuisha sehemu kama vile chanzo FC_ID, lengwa FC_ID, vitambulisho vya kubadilishana, udhibiti wa uelekezaji na vigezo vingine kadhaa. Muundo kamili wa kichwa cha sura katika itifaki ya Fiber Channel inavyoonyeshwa kwenye Mtini. 55.8.

Sehemu ya data Sehemu ya data ina data halisi ya itifaki ya kiwango cha juu. Inaweza kuwa kutoka baiti 0 hadi 2112 kwa urefu.

CRC (Angalia Upungufu wa Mzunguko) Udhibiti wa upunguzaji wa mzunguko. Uga huu una urefu wa baiti 4 na hutumika kuangalia uadilifu wa fremu. Wakati wa kuhesabu thamani ya uwanja huu, tu kichwa cha sura na shamba la Data hutumiwa.

EOF (Mwisho wa Fremu) Mwisho wa uga wa fremu ni seti iliyopangwa ya baiti 4 ambayo inatangulia mara moja yaliyomo kwenye fremu. Sehemu ya EOF pia inaonyesha darasa la fremu ya Fiber Channel.

Mchele. 55.8 Umbizo la Kichwa cha Fremu ya Fiber Channel

Yafuatayo ni maelezo mafupi ya sehemu zote kwenye kichwa cha fremu cha Fiber Channel.

R_CTL (Udhibiti wa Njia) Sehemu ya Udhibiti wa Uelekezaji ina sehemu ndogo mbili za 4-bit: aina ndogo ya uelekezaji na sehemu ndogo ya habari. Biti za uelekezaji hutofautisha fremu kulingana na kazi au huduma, kwa mfano, fremu za data zinatofautishwa na fremu za udhibiti wa viungo zilizo na amri au hali.

Kitambulisho cha D_ID Fiber Channel (FC_ID) Kitambulisho cha Mpokezi wa Kituo cha Fiber (baiti 3)

CS_CTL (Udhibiti wa Hatari Maalum) Sehemu ya Udhibiti wa Hatari, baiti 1 kwa ukubwa, inatumika tu katika Darasa la 1 na 4 (Darasa la 1 au Daraja la 4). Madarasa ya itifaki ya Fiber Channel yanajadiliwa kwa undani zaidi katika sehemu inayofuata.

Kitambulisho cha chanzo cha S_ID PC_Fiber Channel (baiti 3).

Chapa Uga wa aina (baiti 1) hubainisha itifaki ya safu ya juu ambayo data yake hutumwa katika sehemu ya upakiaji.

F_CTL Sehemu ya Kudhibiti Fremu (baiti 3) ina idadi ya alama zinazodhibiti mtiririko wa mfuatano.

SEQ_ID (Kitambulisho cha Mfuatano) Sehemu ya Kitambulisho cha Mfuatano (baiti 1) hubainisha kwa njia ya kipekee mlolongo fulani katika muktadha wa ubadilishanaji mmoja. Kila fremu inatambuliwa na SEQ_ID yake.

DF_CTL (Udhibiti wa Sehemu ya Data) Sehemu ya Udhibiti wa Sehemu ya Data (baiti 1) inaonyesha kuwepo kwa vichwa vya hiari mwanzoni mwa Sehemu ya Data ya fremu za Video_Data za Kifaa. Biti za DF_CTL hazina maana kwa Viungo_Kudhibiti na fremu za Huduma ya Kiungo Msingi.

SEQ_CNT (Hesabu ya Mfuatano) Sehemu ya kuhesabu mfuatano (baiti 2) inaonyesha mpangilio ambao fremu hupitishwa katika mfuatano. Inatumiwa na mpokeaji wa mlolongo kuhesabu fremu zote zinazopitishwa.

OX_ID (Kitambulisho cha Mabadilishano ya Kianzilishi) Kitambulisho cha ubadilishaji wa mwanzilishi (baiti 2) hutambua ubadilishaji wa mtu binafsi. Kitambulisho hiki kinafanywa na mwanzilishi wa kubadilishana.

RX_ID (Kitambulisho cha Responder Exchange) Kitambulisho cha Kijibu cha Exchange (baiti 2) hutambua ubadilishaji wa mtu binafsi. Utambulisho huu unafanywa na kijibu cha kubadilishana.

Vigezo Sehemu ya Vigezo (baiti 4) inategemea aina ya fremu fulani iliyobainishwa na uga wa R_CTL.

Madarasa ya Huduma ya Itifaki ya Fiber Channel

Itifaki ya Fiber Channel inafafanua aina kadhaa za huduma, ingawa katika mazoezi ni mbili tu ndizo zinazotumika. Madarasa haya hutofautiana katika jinsi yanavyotekeleza mbinu za kukiri, kudhibiti mtiririko na kuhifadhi nafasi kwa kituo.

Daraja la 1 ni huduma inayolenga muunganisho yenye uthibitisho wa uwasilishaji au arifa kwamba uwasilishaji haujafanyika. Kabla ya muunganisho kutokea, lazima kituo kiundwe kati ya chanzo na lengwa.

Daraja la 2 ni huduma isiyo na muunganisho wa bandari hadi bandari yenye uthibitisho wa uwasilishaji au arifa kwamba uwasilishaji haukufaulu.

Daraja la 3 ni huduma isiyo na muunganisho wa bandari hadi bandari bila uthibitisho wa uwasilishaji na hakuna arifa kwamba uwasilishaji umeshindwa. Hivi sasa, darasa hili hutumiwa mara nyingi katika mazoezi.

Daraja la 4 ni huduma inayolenga muunganisho ambayo hutoa sakiti pepe kati ya N_Ports yenye uthibitishaji wa uwasilishaji au arifa ya kushindwa kuwasilisha na kipimo data kilichohakikishwa.

Daraja la 6 ni lahaja la Daraja la 1 kwa utangazaji anuwai (moja hadi nyingi) na uthibitishaji wa uwasilishaji au kutokuwasilisha arifa.

Katika meza 55.2 hutoa muhtasari wa sifa za aina zote za huduma. Katika mitandao ya kisasa ya SAN, darasa la 3 hutumiwa mara nyingi. Miundo mingi pia inasaidia darasa la 2. Madarasa mengine yote hutumiwa mara chache sana leo.

| Jedwali 55G.2. Madarasa ya Huduma ya Itifaki

Mwelekeo wa muunganisho

Uhifadhi wa kipimo cha data

Sehemu

Muda wa kusubiri uliohakikishwa

Ndiyo (QoS)

Agizo la utoaji lililohakikishwa

Uthibitishaji wa Uwasilishaji

Fremu nyingi kwenye bandari

Udhibiti wa mtiririko wa mwisho hadi mwisho

Udhibiti wa Mtiririko wa Safu ya Kiungo

Kuelekeza katika Mfumo wa Itifaki wa Fiber Channel

Topolojia ya kitambaa hutumia itifaki inayobadilika ya uelekezaji inayoitwa Njia fupi Zaidi ya Vitambaa (FSPF) kuelekeza fremu katika kitambaa kilichounganishwa.

Itifaki ya FSPF kimsingi inategemea itifaki ya uelekezaji ya IP ya Open Shortest First (OSPF). FSPF ni itifaki ya safu- kiungo ambayo inahitaji swichi zote kubadilishana taarifa za safu- kiungo, ikiwa ni pamoja na taarifa ya hali ya uendeshaji na maelezo ya kipimo cha uelekezaji kwa kila ISL iliyounganishwa moja kwa moja. Kwa kutumia habari hii, ambayo imehifadhiwa ndani msingi wa ndani data, kila swichi huendesha algoriti ya Dijkstra inayojulikana ili kukokotoa njia fupi zaidi kwa Domain_ID zingine zote.

Katika kesi ambapo njia kadhaa zilizo na viwango sawa zipo kwa kikoa fulani, kazi ya kusawazisha mzigo inafanywa kati ya njia hizi. Iwapo kuna mabadiliko ya hali kwenye safu ya kiungo, kama vile mabadiliko ya kipimo au hitilafu ya kiungo, masasisho ya hali ya kiungo (LSUs) hutumwa na njia huhesabiwa upya kulingana na maelezo mapya yaliyopokelewa. Katika mtandao wa Fiber Channel, kwa kuweka vipimo vya kituo, unaweza kusambaza tena mtiririko na kurejesha njia.

Udhibiti wa Mtiririko kwenye Mtandao wa Fiber Channel

Mojawapo ya mifumo yenye nguvu zaidi ya itifaki ya Fiber Channel ni uwezo wake wa kudhibiti mtiririko. Udhibiti wa mtiririko unatokana na mfumo wa ruhusa, ambayo ina maana kwamba kifaa au mlango hauwezi kusambaza data hadi kipokee mkopo. Itifaki ya Fiber Channel ina njia mbili za udhibiti wa mtiririko: mwisho hadi mwisho na buffer-to-bafa.

Udhibiti wa mwisho hadi mwisho hutumiwa kudhibiti kasi ya utumaji kati ya vifaa viwili vya mwisho na hutumiwa mara chache. Udhibiti wa mtiririko wa bafa hutokea kati ya jozi zote za milango ya kifaa iliyo karibu kando ya njia fulani ya Fiber Channel na kati ya jozi zote za vifaa vya kitanzi kwa wakati mmoja.

Dhana ya salio la bafa inarejelea idadi ya vihifadhi vya pembejeo vinavyopatikana kwenye milango iliyounganishwa iliyo karibu. Wakati wa kutekeleza utaratibu wa kuingia, vifaa vilivyo karibu hubadilishana taarifa kuhusu idadi ya mikopo inayopatikana ya bafa. Salio la bafa hujazwa tena wakati bafa ya ingizo ya kifaa jirani inapopatikana bila malipo. Katika kesi hii, amri ya 4-byte R_RDY inazalishwa na kutumwa kwa kifaa cha jirani, na kusababisha mkopo mpya kuonekana hapo. Umuhimu wa udhibiti wa mtiririko wa bafa huongezeka kadri umbali kati ya milango iliyo karibu unavyoongezeka. Umbali huu unapoongezeka, kuchelewa au kuchelewa kwa usafiri pia huongezeka. Kuchelewa kwa muda huongeza muda unaotumika kupokea ujumbe wa R_RDY kutoka kwa kifaa cha mbali. Ikiwa hakuna mikopo ya kutosha, kifaa jirani huenda kisiweze kudumisha kasi ya utumaji kwenye kiungo kati ya vifaa hivi, kwani uhamishaji utapungua bila mikopo ya bafa. Hali hii ndiyo msingi wa jaribio lililopangwa la kupanua Fiber Channel SAN kwa kuongeza mtandao wa macho (SONET/SDH) ili kurudia data katika tukio la kushindwa na hivyo kurejesha maambukizi. Kanuni ya msingi katika hali hii ni kwamba ili kusaidia 1 Gbps kwa kila kilomita 2, BB_Credit moja inahitajika. Kwa mfano, ili kuauni laini ya Gbps 1 kwenye kiungo cha macho cha kilomita 100, salio 50 lazima ziauniwe kila mwisho. Yoyote ucheleweshaji wa ziada, unaosababishwa na sababu kama vile ubadilishaji wa data kati ya itifaki tofauti, mbano au usimbaji fiche, unahitaji ongezeko la idadi ya mikopo. Katika Mtini. Mchoro 55.9 unaonyesha modeli ya udhibiti wa mtiririko bafa kama inavyotumika kwa mawasiliano kati ya kituo na gari la diski katika muundo.

Huduma Zinazosambazwa za Vitambaa Vilivyobadilishwa vya Fiber Channel

Mfumo wa itifaki uliobadilishwa wa Fiber Channel hutoa huduma kadhaa zinazosambazwa ambazo hurahisisha usimamizi, usanidi na kuimarisha usalama katika vitambaa vya itifaki vya Fiber Channel. Sehemu hii inaelezea baadhi ya huduma hizi.

Huduma za Saraka

Mifumo ya itifaki ya Fiber Channel inasaidia huduma ya saraka iliyosambazwa, mara nyingi huitwa seva ya jina. Kwa sababu anwani za FC_ID zimekabidhiwa kwa nguvu katika itifaki ya Fiber Channel, huduma ya saraka husaidia kutafsiri WWN tuli ya kifaa hadi FC_ID ambayo inatumika kuelekeza. Kifaa kinapoingia kwenye muundo, husajiliwa kiotomatiki na seva ya jina pamoja na baadhi ya sifa zake. Taarifa hii inaweza baadaye kuombwa na kifaa chochote cha mwisho ili kupata kifaa au vifaa mahususi vilivyo na sifa zozote mahususi.

Huduma za eneo

Ili kutoa kiwango fulani cha usalama ndani ya muundo wa itifaki ya Fiber Channel, huduma za kanda hupunguza uwezo wa mawasiliano wa vifaa fulani vilivyounganishwa. Katika Fiber Channel, eneo ni kundi la vifaa vya kimantiki vinavyoruhusiwa kuwasiliana na kubadilishana data. Kwa sababu vifaa hivi vinaweza kushikamana na swichi tofauti, usanidi wa eneo unatumika kwa swichi zote kwenye kitambaa. Maeneo yanaweza kuundwa kwa kutumia idadi ya vitambulishi, ikiwa ni pamoja na FC_IDs, faharasa za mlango wa kubadili halisi, au anwani zinazojulikana zaidi za WWN. Kuna aina mbili za kanda: kanda ngumu au kali (ukanda mgumu) na kanda laini au zisizo kali (zoning laini). Katika maeneo madhubuti, usanidi wa eneo hutoa uchujaji wa sura kwenye vifaa. Njia hii hutoa kiwango kikubwa cha usalama. Unapotumia kanda zisizo kali, maombi tu kwa huduma ya saraka huchujwa, na kusababisha vifaa fulani tu vinavyoonekana. Maeneo tulivu hayatoi usalama kamili kwa sababu kifaa cha mwisho lazima kijue FC_ID ya kifaa kilicho upande wa pili wa kiungo ili kukwepa eneo na kuwasiliana na kifaa cha mwisho.

Huduma za Usimamizi

Huduma nyingine muhimu sana kulingana na ANSI Til Generic Services Standard (FC-GS na FC-GS-3) ni Huduma ya Usimamizi wa Usambazaji.

Inakuwezesha kurejesha sifa za kifaa na maelezo ya usanidi katika muundo. Maelezo haya yanaweza kujumuisha sifa kama vile toleo la programu, uwezo wa kifaa, majina ya mantiki ya kifaa na anwani za IP za kifaa cha kudhibiti. Kwa kuongeza, inawezekana kukusanya taarifa kuhusu bandari zilizounganishwa na vifaa vya jirani. Ingawa habari hii ni muhimu sana kwa madhumuni ya usimamizi, watengenezaji wengi huchelewa kutumia fursa hii. Walakini, idadi inayokua ya watengenezaji wanapanga usaidizi kama huo kwa toleo linalofuata, linaloitwa FC-GS-4, ambalo litaruhusu habari zaidi ya usanidi kurejeshwa kutoka kwa miundo.

Huduma za Arifa za Mabadiliko ya Hali

Katika walio wengi mitandao ya jadi uwasilishaji wa data, taarifa kuhusu hitilafu za mtandao zilitumwa kwa vipengele vingine vya mtandao kama vile swichi na vipanga njia. Hata hivyo, itifaki ya Fiber Channel huongeza huduma hii hadi kumalizia vifaa. Kwa kutumia Huduma ya Arifa ya Mabadiliko ya Jimbo, na baadaye Huduma ya Arifa ya Mabadiliko ya Hali Iliyosajiliwa (RSCN), vifaa vya mwisho vinaweza kusajiliwa ili kupokea arifa kuhusu matukio ya kitambaa. Tukio linapotokea kwenye mtandao, iwe kwa bahati mbaya au kimakusudi, ujumbe wa huduma ya RSCN huzalishwa ili kuarifu vifaa vingine kwenye mtandao. Kwa kutumia huduma ya RSCN, vifaa vinaweza kukabiliana na hitilafu za mtandao kwa haraka zaidi kuliko kama vilikuwa vinasubiri vipima muda kuisha.

Fasihi:

Mwongozo wa Teknolojia ya Ufanyaji kazi Mtandaoni, Toleo la 4. : Kwa. kutoka kwa Kiingereza - M.: Nyumba ya kuchapisha "William", 2005. - 1040 pp.: mgonjwa. - Sambamba. titi. Kiingereza

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 wanaoufahamu mtandao wa ngazi saba Mfano wa ISO OSI inaweza 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. Uhawilishaji daraja Data ya nyuzi Kituo

Kiwango cha FC-2 kinafafanua:

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

■ usimamizi Mkondo wa nyuzi Idhaa;

■ 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.

■ SOF (Kuanza Kwa Fremu) na EOF (Mwisho Wa Fremu) vitenganishi vya fremu, ambavyo ni mlinganisho wa pakiti za SOF na EOF katika mitandao ya Ethaneti. 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 wa kiolesura cha Fiber Channel. 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 matumizi ya pamoja ya 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. Kumbuka kuwa katika muktadha wa muunganisho 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 ya safu ya juu (safu ya FC-4) inavyohamishwa kwa kutumia saketi 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 mbinu mbalimbali za kuhamisha 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 zinazotolewa, kama vile kuweka nafasi kipimo data kwa uunganisho ikiwa huduma imeelekezwa kwa uunganisho;

■ 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 zimepangwa 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 Daraja la 2 ni kwamba hakuna haja ya kuthibitisha upokeaji wa fremu kwa mafanikio. 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).

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. Kati ya maambukizi ya kimwili inaweza kuwa sio tu nyuzi za macho, lakini pia coaxial na jozi iliyopotoka, na usanifu ni mchanganyiko wa njia na topolojia za 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.

Safu ya FC-0 inaeleza sifa za kimaumbile na aina zinazowezekana za violesura na midia ya upokezi, ikijumuisha kebo, viunganishi, vitoa umeme, visambaza data 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 viwango hivi vitatu vinaunda kile kinachoitwa safu ya kimwili Fiber Channel (Fiber Channel Physical, 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 makala hii, kwa nyuzi tutamaanisha nyuzi zote za macho na jozi ya mtu binafsi iliyopotoka na kamba ya cable coaxial.) Vifaa vyote viwili vinaweza kutumia kwa kawaida 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 inafaa 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 hugundua kushindwa kwa nodi na kuiondoa kwenye kitanzi (PBC pia inaweza kutekelezwa kwenye basi la ndani safu ya diski) Vituo vya juu zaidi vinaauni usimamizi wa mbali na vipengele vingine vya juu.

Kama ilivyo kwa teknolojia zingine za mitandao, swichi za Fiber Channel ni kubwa zaidi vifaa vya gharama kubwa kuliko vituo 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. Katika kesi ya lango la ulimwengu wote (GL_Port), swichi pia huamua ikiwa imeunganishwa kwa swichi nyingine, kitanzi, au 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 6 au 7 aina tofauti huduma (kutokuwa na uhakika kama huo kunatokana na ukweli kwamba Hatari ya 5, inaonekana, haitafafanuliwa kamwe, na Class Intermix haina nambari yake yenyewe 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. Darasa hili la huduma linafaa zaidi kwa ubadilishanaji wa idadi kubwa ya data, haswa kwa nakala rudufu, programu za picha na mawasiliano kati ya kompyuta kuu.

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 kusambaza video na sauti ya dijiti.

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 kazi ya 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, hasa kebo ya video yenye viunganishi vya TNC (kipokeaji) na BNC (transmitter), pamoja na kebo ya jozi iliyopotoka yenye ngao yenye 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 kwa 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.

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 kipekee wa kiolesura cha kimwili na miundo ya fremu inayoruhusu kiwango hiki kutoa muingiliano kwa urahisi na 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 kwa datagramu bila kuanzisha muunganisho na bila dhamana ya uwasilishaji. Mpango wa kudhibiti mtiririko wa bafa-kwa-bafa. Inatumika kwa chaneli za scsi
Darasa la 4 Hutoa mgao wa sehemu fulani ya uwezo wa kituo kutoka thamani iliyopewa ubora wa 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. Miunganisho ya wakati mmoja kwa zaidi ya mlango mmoja wa aina ya n_port inaruhusiwa. Mpango wa udhibiti wa mtiririko wa bafa-kwa-bafa hutumiwa. Kila moja muunganisho wa mtandaoni kudhibitiwa kwa kujitegemea kwa kutumia ishara 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 mbalimbali za huduma. Safu ya mwili (FC-ph, 1993) ina safu ndogo tatu. FC hutumia 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 uhamishaji 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 Inafafanua uendeshaji wa bandari nyingi kwenye nodi moja na hutoa huduma za kawaida
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 ni anwani halisi ya kifaa kwenye 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 kubwa ya 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. Kuna mlinganisho wa karibu hapa na windows kwenye 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. KATIKA wakati huu Kiolesura sambamba kilihifadhiwa kwa kuunganisha vichapishi pekee. Faida kuu ya mipango ya maambukizi ya habari ya serial ni akiba kwenye nyaya. Hapo chini tunaelezea kiwango kingine ambapo kiolesura sambamba kinatumika (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 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 wa HIPPI limetengenezwa kwa kiwango cha ubadilishaji cha 1.2 Gbaud kwa coaxial na fiber optic cable(hadi kilomita 10; toleo la HIPPI -FC - fiber channel). Umbali wa juu kati ya kituo na kubadili ni m 25. Umbali wa juu kati ya vituo (station-switch-switch) 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

¦ 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 vituo vya gharama ya chini vya Fiber Channel hadi ghali, utendakazi wa hali ya juu na swichi zilizosimamiwa usanifu uliounganishwa. 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 kuauni midia tofauti ya upokezaji, 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:

miunganisho ya ndani, ambayo inaruhusu bandari yoyote kuunganishwa na 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 Channel ya Fiber


Uwezo wa kusaidia miunganisho mingi kwa wakati mmoja 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, inawezekana kwamba hali za migogoro. 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 ushughulikiaji wa 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, na 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. Kuanzisha pete kwa njia hii kunaweza kuharibu mawasiliano yaliyopo 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 vifurushi vya msingi usimamizi, na muhimu zaidi, swichi zingine zinaweza kuiga vitendaji vya FC-AL ili kutoa uoanifu 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 njia hii ni kupunguzwa kwa ucheleweshaji wa utoaji wa sura na kutokuwepo kwa hitaji la kuhifadhi yaliyomo kwenye sura kwenye kumbukumbu ya buffer. Hasara ni maambukizi ya haraka ya fremu zote, ikiwa ni pamoja na zilizoharibiwa.

Swichi za kitambaa zina jukumu muhimu katika usalama wa mitandao ya hifadhi ya Fiber Channel, ambayo inajadiliwa 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 kwa kesi hii Madaraja na vipanga njia hurejelea vifaa vya Fiber Channel, na si kwa itifaki za mtandao za Tabaka la 2 na Layer 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. Kwa njia hii, seva mpya iliyosakinishwa Fiber Channel HBA inaweza kufikia vifaa vya hifadhi vilivyopo vya SCSI. Madaraja hutoa kiolesura kati ya basi sambamba Kiolesura cha SCSI na 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 uwezo wa ziada kama vile kuweka alama kwenye LUN na uchoraji wa ramani, na kuhimili amri za SCSI za Nakala Zilizoongezwa. 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 iliyoambatishwa. 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. Watu wengi pia wanahusika katika kazi ya SAN. programu mbalimbali, iliyokusudiwa haswa kwa usimamizi wa data, usalama, chelezo na uokoaji. 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 ina maana maalum wakati nodi inaendesha chini Udhibiti wa Windows NT, ambayo inahitaji kupachika kila kifaa kilichotambuliwa. 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 cha kifaa kilichobainishwa. 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; hivyo, baadhi ya kanda zitapishana. Zoning hufanywa 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. Kwa kugawana Kutumia LUN moja kwenye kompyuta nyingi kunahitaji mfumo wa faili wenye uwezo wa ziada, ambao umefafanuliwa 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 vya 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 koni moja ya usimamizi kwa urekebishaji au hata kupata habari 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 masuala ya kuongeza kasi, kwa kuwa katika SANs kubwa ni vigumu kusanidi kila seva na kila adapta ya basi ya seva. 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 mengi kwenye bidhaa zao, lakini wakati katika nadharia ya ushirikiano na vifaa vingine inapaswa kuhakikishiwa, kwa mazoezi inahitaji majaribio mengi ya ziada na tweaking ili kupata matokeo. vigezo mbalimbali. Inapendekezwa kutumia usanidi ambao umejaribiwa na muuzaji au mchuuzi wa SAN.

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

Watoa huduma za suluhu za nje ya rafu kama vile IBM, HP na EMC wanaunda maabara ili kujaribu mwingiliano. 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 Fiber Channel SANs nyingi hutoa kasi ya 1 Gbps, vifaa vinavyotumia kasi ya Gbps 2 vimepatikana sokoni hivi majuzi. 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 hivyo, katika muktadha Ufikiaji wa Windows Vifaa vya Fiber Channel vinapatikana kwa kutumia viendeshi vya SCSIPort au Storport vilivyoelezwa katika Sura ya 2. Hivyo, vipengele vya kufanya kazi na hifadhi iliyounganishwa moja kwa moja kwenye seva (DAS) pia inatumika kwa SAN.

Muundo mpya wa kiendeshi wa Storport hutoa utendakazi mwingi, ikijumuisha uboreshaji wa I/O na usimamizi wa kipimo data cha mtandao, lakini wasimamizi wa mfumo na watoa maamuzi. idara za habari Makampuni yanapaswa kutambua kuwa kiendeshi cha kiendeshi cha Storport kinatumika kikamilifu kwenye Windows Server 2003. Wanaoamua kutumia mfumo wa Windows wanapaswa kukagua mipango ya muuzaji wao wa hifadhi ya 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.

Ufunikaji wa LUN hautumiki kwa sasa katika inapatikana kibiashara Matoleo ya Windows, na kutolewa kwa Windows Server 2003 hakubadilisha hali hiyo. 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.

chumba cha upasuaji Mfumo wa Windows Server 2003 inasaidia 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 (kama vile utendakazi ulioboreshwa na kushughulikia makosa) hazitapatikana 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 vya kimwili tofauti, na ukweli kwamba kuna aina tatu tu za msingi za cable (shaba, mode moja, na multimode) haimaanishi kuna aina tatu za viunganisho vya kimwili. Kwa kuongeza, aina hizi pia hutumiwa katika miingiliano mingine, kama vile Gigabit Ethernet.