Ця стаття є сирим з іншої мови. Можливо, вона створена за допомогою машинного перекладу або перекладачем, який недостатньо володіє обома мовами. (червень 2011) |
FICON (Fibre Connection) — послідовний канал передачі даних, заснований на ANSI стандарті Fibre Channel, введеному міжнародним комітетом IT-стандартів . Вперше був використаний в генераціях G5, G6 серверів (IBM S/390). FICON реалізує дуплексний режим, так що дані можуть передаватися по одному каналу в обох напрямках.
Стандарт Fibre Channel використовується для під'єднання до серверів периферійних пристроїв і зовнішньої пам'яті. У залежності від реалізації інтерфейс FICON забезпечує швидкість передачі від 1 до 4 Гбіт/с при максимальній довжині лінії від 9 до 100 км.
FICON використовується виключно в комп'ютерах, побудованих на архітектурі Z (IBM System z і сучасних нащадках (System/360), (370), (390)), відоміші як мейнфрейми.
Термінологія FICON
Вузол
Вузол (Node) — кінцева точка містить інформацію. Це може бути комп'ютер (хост), контролер або периферійний пристрій. У кожного вузла є унікальний 64-бітний ідентифікатор.
Порт
Кожен вузол зобов'язаний мати хоча б один порт для з'єднання вузла з оптичним інтерфейсом. Далі будемо іменувати його N_Port (від Node Port). N_Port має унікальний 64-бітний ідентифікатор, заданий на час його роботи. N_Port потрібен для того щоб асоціювати точку доступу з ресурсами сайту.
Існують також порти наступних типів:
- E_Port (expansion port) — необхідний для з'єднання мережевих комутаторів.
- F_Port (fabric port) — необхідний для безпосереднього з'єднання порту вузла з комутатором.
- FL_Port (fabric loop port) — необхідний для кільцевого з'єднання порту вузла з комутатором.
- G_Port
- L_Port
- NL_Port
Комутатори FICON
У топології FICON розрізняються такі типи комутаторів:
- Вхідний комутатор, безпосередньо зв'язує FICON канал з цільовим контролером чи іншим комутатором.
- Каскадний комутатор, який з'єднує контролер з вхідним комутатором.
Вхідний і каскадний комутатори з'єднуються міжкомутаторною лінією (Inter-Switch Link або ISL). Кожен комутатор має порти, адресовані 1-байтною адресою.
Комутоване матриця
Кілька з'єднаних комутаторів утворюють комутовану матрицю (Switched Fabric), до якої подключаются порти вузлів (N_Port)
Лінія FC
Порти вузлів і комутаторів з'єднуються між собою через лінію FC (Fibre Channel Link). Лінія FC — це оптичний кабель, що має дві жили: одну для передачі сигналу і одну для прийому. Лінія FC може з'єднувати:
- Вузол + Вузол (N_Port + N_Port)
- Вузол + Комутатор (N_Port + F_Port)
- (Кільцеве з'єднання) Вузол + Комутатор (NL_Port + FL_Port)
- Комутатор + Комутатор (E_Port + E_Port)
Топології і режими FICON
Канал FICON може отримувати доступ до контролерів FICON використовуючи такі топології:
- Точка-Точка
- Перемикна Точка-Точка
- З каскадними комутаторами
FICON канал може функціонувати у наступних режимах:
- FCV (FICON Conversion Mode)
- FC (FICOn Native Mode)
- FCP (FICON Fibre Channel Protocol mode)
Канал FCV призначений для підключення до контролерів зі стандартом ESCON. У цьому випадку FICON-канал підключається до ESCON комутатора через міст FICON-ESCON, встановлений як порт у комутаторі ESCON.
Канал FC є оригінальним FICON каналом і передбачає топології підключення зазначені вище.
Канал FCP заснований на протоколах, розроблених комітетом INCITS, і призначений для підключення до контролерів, функціонуючим по протоколах FCP або SCSI. FCP-протокол є основою при побудові мережі для підключення пам'яті (Storage Area Network або SAN)
Елементи FICON
Канал FICON
Для початку виконання операції введення-виведення з заданим пристроєм (представленого спеціальним контрольним блоком UCB, англ. Unit Control Block), програма ініціює запит вводу-виводу, який надходить у чергу запитів контролера відповідного пристрою, використовуючи команду SVC (англ. Supervisor Call) супервізора введення-виведення (IOS). Програма також надає канальну програму (англ. Channel Command Words, CCW) і додатковий параметр у блоці запиту операції ORB (англ. Operation Request Block).
Супервізор розміщує заданий запит у черзі і починає його обслуговування відповідно до пріоритету. IOS запускає команду START SUBCHANNEL
(SSCH) з ідентифікатором канальної підсистеми (англ. Subsystem Identification Word, SSID) і ORB як операндами. Канальна підсистема підбирає найбільш підходящий FICON канал і надсилає йому програму каналу, підготовлену додатком. Контролер каналу зчитує дані з пам'яті, адреси яких задаються у CCW (якщо це операція виводу), або записує дані в пам'ять (при операції вводу), надає статус операції, і за необхідності ініціює переривання вводу-виводу.
FICON упаковує команди z/Архітектури, дані і статуси в інформаційні елементи (Information Units) FC-SB-2
(рівень FC-4). UIs від декількох операцій при передачі на один контролер скалидаются разом на четвертому рівні FC (фреймінг), а при передачі на різні контролери відповідно розподіляються. Ці фрейми другого уроня (всместе з ув'язненими в них FC-SB-2 IUs') кодуються і раскодіровуются на першому рівні FC (рівні кодування) і посилаються на або приймаються від першого рівня 'FC (волоконно-оптичного середовища).
Ланцюжки CCW
Здатність CCW складатися в ланцюжка істотна відмінність FICON від ESCON. Канал ESCON, передаючи CCW на контролер, змушений чекати статусу завершення роботи та устаткування (Channel End / Device End або CE / DE) після передачі кожної CCW. FICON ж підтримує передачу ланцюжків CCW без очікування CE / DE після виконання кожної CCW, очікуючи CE / DE тільки після виконання всього ланцюжка.
Програмне забезпечення
Операційні системи, що підтримують FICON:
- (Z/VM)
Посилання
- Технологія FICON [ 2 березня 2010 у Wayback Machine.]
- Послідовний канал FICON [ 14 травня 2010 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ye sirim perekladom z inshoyi movi Mozhlivo vona stvorena za dopomogoyu mashinnogo perekladu abo perekladachem yakij nedostatno volodiye oboma movami Bud laska dopomozhit polipshiti pereklad cherven 2011 FICON Fibre Connection poslidovnij kanal peredachi danih zasnovanij na ANSI standarti Fibre Channel vvedenomu mizhnarodnim komitetom IT standartiv Vpershe buv vikoristanij v generaciyah G5 G6 serveriv IBM S 390 FICON realizuye dupleksnij rezhim tak sho dani mozhut peredavatisya po odnomu kanalu v oboh napryamkah Standart Fibre Channel vikoristovuyetsya dlya pid yednannya do serveriv periferijnih pristroyiv i zovnishnoyi pam yati U zalezhnosti vid realizaciyi interfejs FICON zabezpechuye shvidkist peredachi vid 1 do 4 Gbit s pri maksimalnij dovzhini liniyi vid 9 do 100 km FICON vikoristovuyetsya viklyuchno v komp yuterah pobudovanih na arhitekturi Z IBM System z i suchasnih nashadkah System 360 370 390 vidomishi yak mejnfrejmi Terminologiya FICONVuzol Vuzol Node kinceva tochka mistit informaciyu Ce mozhe buti komp yuter host kontroler abo periferijnij pristrij U kozhnogo vuzla ye unikalnij 64 bitnij identifikator Port Kozhen vuzol zobov yazanij mati hocha b odin port dlya z yednannya vuzla z optichnim interfejsom Dali budemo imenuvati jogo N Port vid Node Port N Port maye unikalnij 64 bitnij identifikator zadanij na chas jogo roboti N Port potriben dlya togo shob asociyuvati tochku dostupu z resursami sajtu Isnuyut takozh porti nastupnih tipiv E Port expansion port neobhidnij dlya z yednannya merezhevih komutatoriv F Port fabric port neobhidnij dlya bezposerednogo z yednannya portu vuzla z komutatorom FL Port fabric loop port neobhidnij dlya kilcevogo z yednannya portu vuzla z komutatorom G Port L Port NL Port Komutatori FICON U topologiyi FICON rozriznyayutsya taki tipi komutatoriv Vhidnij komutator bezposeredno zv yazuye FICON kanal z cilovim kontrolerom chi inshim komutatorom Kaskadnij komutator yakij z yednuye kontroler z vhidnim komutatorom Vhidnij i kaskadnij komutatori z yednuyutsya mizhkomutatornoyu liniyeyu Inter Switch Link abo ISL Kozhen komutator maye porti adresovani 1 bajtnoyu adresoyu Komutovane matricya Kilka z yednanih komutatoriv utvoryuyut komutovanu matricyu Switched Fabric do yakoyi podklyuchayutsya porti vuzliv N Port Liniya FC Porti vuzliv i komutatoriv z yednuyutsya mizh soboyu cherez liniyu FC Fibre Channel Link Liniya FC ce optichnij kabel sho maye dvi zhili odnu dlya peredachi signalu i odnu dlya prijomu Liniya FC mozhe z yednuvati Vuzol Vuzol N Port N Port Vuzol Komutator N Port F Port Kilceve z yednannya Vuzol Komutator NL Port FL Port Komutator Komutator E Port E Port Topologiyi i rezhimi FICONKanal FICON mozhe otrimuvati dostup do kontroleriv FICON vikoristovuyuchi taki topologiyi Tochka Tochka Peremikna Tochka Tochka Z kaskadnimi komutatorami FICON kanal mozhe funkcionuvati u nastupnih rezhimah FCV FICON Conversion Mode FC FICOn Native Mode FCP FICON Fibre Channel Protocol mode Kanal FCV priznachenij dlya pidklyuchennya do kontroleriv zi standartom ESCON U comu vipadku FICON kanal pidklyuchayetsya do ESCON komutatora cherez mist FICON ESCON vstanovlenij yak port u komutatori ESCON Kanal FC ye originalnim FICON kanalom i peredbachaye topologiyi pidklyuchennya zaznacheni vishe Kanal FCP zasnovanij na protokolah rozroblenih komitetom INCITS i priznachenij dlya pidklyuchennya do kontroleriv funkcionuyuchim po protokolah FCP abo SCSI FCP protokol ye osnovoyu pri pobudovi merezhi dlya pidklyuchennya pam yati Storage Area Network abo SAN Elementi FICONKanal FICON Dlya pochatku vikonannya operaciyi vvedennya vivedennya z zadanim pristroyem predstavlenogo specialnim kontrolnim blokom UCB angl Unit Control Block programa iniciyuye zapit vvodu vivodu yakij nadhodit u chergu zapitiv kontrolera vidpovidnogo pristroyu vikoristovuyuchi komandu SVC angl Supervisor Call supervizora vvedennya vivedennya IOS Programa takozh nadaye kanalnu programu angl Channel Command Words CCW i dodatkovij parametr u bloci zapitu operaciyi ORB angl Operation Request Block Supervizor rozmishuye zadanij zapit u cherzi i pochinaye jogo obslugovuvannya vidpovidno do prioritetu IOS zapuskaye komandu START SUBCHANNEL SSCH z identifikatorom kanalnoyi pidsistemi angl Subsystem Identification Word SSID i ORB yak operandami Kanalna pidsistema pidbiraye najbilsh pidhodyashij FICON kanal i nadsilaye jomu programu kanalu pidgotovlenu dodatkom Kontroler kanalu zchituye dani z pam yati adresi yakih zadayutsya u CCW yaksho ce operaciya vivodu abo zapisuye dani v pam yat pri operaciyi vvodu nadaye status operaciyi i za neobhidnosti iniciyuye pererivannya vvodu vivodu FICON upakovuye komandi z Arhitekturi dani i statusi v informacijni elementi Information Units FC SB 2 riven FC 4 UIs vid dekilkoh operacij pri peredachi na odin kontroler skalidayutsya razom na chetvertomu rivni FC frejming a pri peredachi na rizni kontroleri vidpovidno rozpodilyayutsya Ci frejmi drugogo uronya vsmeste z uv yaznenimi v nih FC SB 2 IUs koduyutsya i raskodirovuyutsya na pershomu rivniFC rivni koduvannya i posilayutsya na abo prijmayutsya vid pershogo rivnya FC volokonno optichnogo seredovisha Lancyuzhki CCW Zdatnist CCW skladatisya v lancyuzhka istotna vidminnist FICON vid ESCON Kanal ESCON peredayuchi CCW na kontroler zmushenij chekati statusu zavershennya roboti ta ustatkuvannya Channel End Device End abo CE DE pislya peredachi kozhnoyi CCW FICON zh pidtrimuye peredachu lancyuzhkiv CCW bez ochikuvannya CE DE pislya vikonannya kozhnoyi CCW ochikuyuchi CE DE tilki pislya vikonannya vsogo lancyuzhka Programne zabezpechennyaOperacijni sistemi sho pidtrimuyut FICON Z VMPosilannyaTehnologiya FICON 2 bereznya 2010 u Wayback Machine Poslidovnij kanal FICON 14 travnya 2010 u Wayback Machine