Brocade сан Част 1 въведение, теорията на фибри канал, хардуер - korp`s блог

Преди да говорим за хардуера и Сан, трябва да продължава да се започне с факта, че от SAN е основно от къде идва и защо.







Имало едно време, в зората на компютърната ера, външни устройства за съхранение обикновено са свързани директно към сървъри (DAS - Директно за съхранение на данни), като се използват SCSI, но поради изключително бързото нарастване на търсенето на системи за съхранение, този подход е станало твърде неефективни. За промяна на конфигурацията на съхранение, свързани с DAS технология изисква физическо спиране на сървъра, отказоустойчивост и системи, същото е било трудно поради необходимостта от физическо свързване към всички сървъри на всички устройства за съхранение и твърди ограничения за максималното разстояние между устройствата направени такива разширения често твърде сложни и производителност SCSI може още много да се желае. Промяна на подхода, за да свържете външна памет ни позволи да се получат следните предимства:

  • Промяна на конфигурацията на съхранение не се отразява на работата на сървъри и услуги
  • Разстоянието между устройствата позволява да строят възстановяване при бедствия хранилище намира на отдалечени обекти
  • Всеки сървър може да получите достъп до който и да е устройство за съхранение в SAN

Fiber канал, като мрежов протокол, който се състои от няколко нива:
FC-0 физически. който описва пренос на данни среда, характеристиките на кабели, приемо-предавателни устройства, HBA. Физични и електрически характеристики, скорост на данните.
FC-1 кодиране. описва как данните ще бъдат кодирани / декодират (8/10 или 64/66) за предаване
FC-2 Рамки и сигнализация. определя структурата на пренасяната информация, се занимава с целостта на контролни данни и директно контролира предаването на данни. На това ниво, има данни поток разделяне на рамки и сглобяване на персонал а. Определя правилата за данни между две пристанища, класовете на услуги.
FC-3 Обща да бъде домакин на услуги. Той поставя за новата функционалност, която може да бъде приложена в протокола, но в момента не се използва това ниво
FC-4 протоколи дисплей. описва могат да се използват протоколите за работата им FC: SCSI спедиция (SCSI-FCP) или TCP / IP (FC-LE)

Brocade сан Част 1 въведение, теорията на фибри канал, хардуер - korp`s блог

В основата на мрежите за пренос на данни в FC е с рамка. Frame съдържа не само информация, но и заглавие, което описва информацията за услуга от категория - "Как-да", както и за разделението, като посочи да се люлее и в края на рамката.

Формат рамка на Fibre Channel

Последователността е набор от рамки, които се предават от една точка до друга. За да се поправят грешки, всеки кадър съдържа уникален брояч последователност. коригиране на грешки се извършва протокол по-високо ниво, обикновено в нивото на FC-4. Множество последователности правят обмен (обмен). Обменът са последователности двустранни посоки; т.е. в замяна включва последователност данни, предаден в различни посоки, въпреки че всяка последователност се предава само в една посока. С всеки обмен само една последователност може да бъде активен в момента. Но, тъй като могат да бъдат активни няколко обмен, различни последователности на тези обмен могат да бъдат активни едновременно. Всеки обмен изпълнява една функция, като например прилагането команда SCSI Четене.







Brocade сан Част 1 въведение, теорията на фибри канал, хардуер - korp`s блог
Brocade DCX 8510-4 Backbone

Пристанищните типа:
Пристанища възли:
N_Port (порт Node), устройството пристанище в подкрепа на FC-P2P топология ( "точка до точка") или FC-SW (ключа).
NL_Port (Node Loop порт), порт устройство с помощта на FC-AL топология (на какъвто контур - контролиран цикъл).

Пристанищата на ключ / рутера (само за FC-SW топология):
F_Port (Fabric порт), пристанище "фабрика» (включен плат - включен плат архитектура). Използва се за да се свържете видове N_Port на портове към комутатора. Тя не поддържа контур топология.
FL_Port (Fabric Loop порт), «Фабрика" порт с поддръжка на цикъл. Използва се за да се свържете NL_Port видове пристанища към комутатора.
E_Port (разширителен порт), порт за разширение. Тя се използва за свързване ключове. Тя може да бъде свързана само с тип E_Port пристанището.
EX_port порт за свързване на рутера и FC-FC-ключа. От страна на ключа, тя изглежда като обикновен E_port и от рутера е EX_port.
TE_port (канали Порт за разширение (E_port)), включени в на Fibre Channel компанията CISCO, сега е прието като стандарт. Това разширено ISL или EISL. TE_port предвижда, в допълнение към стандартните функции E_Port, за маршрутизация на множество VSANs (Virtual SANs). Това се осъществява чрез използване на нестандартни рамка на Fibre Channel (vsan маркиране).

В общия случай:
U_Port (Universal порт), пристанището, която все още не е решено кой режим на работа. Обикновено, след инициализация става F_Port или E_Port.
L_Port (Loop порт), който и да е пристанище устройство с топологията на "Loop» - NL_port или FL_port.
G_port (Generic порт), на пристанището автоматична детекция. Той може автоматично да се определи E_Port типа порт, N_Port, NL_Port.

  • Възли, възлите
    • Дискови масиви (съхранение)
    • Сървъри
    • лентови библиотеки
  • мрежова инфраструктура
    • Комутаторите (или маршрутизатори в сложни и разпределени системи)
    • Директорите - модулни многопортовите ключове с висока наличност.
    • Специализирани ключове (самостоятелни ключове) - ключове с фиксиран брой портове.
    • Stekiruemye ключове (подреждат една върху друга ключове) - Превключване с допълнителни портове за свързване с висока производителност между независим шаси.
    • Вграждане превключватели (вградени ключове) - ключове, вградени в момента на острието, когато има разделяне на функционалните портове (портове за свързване острието сървъри не могат да бъдат използвани за изравнителен съединенията).

Сърцето на хардуера за SAN мрежи е ASIC (специализирана интегрална схема) - специализирана схема, разработена от Brocade за възможността за прилагане на по-голямата част от функционалността на хардуерно оборудване, което в крайна сметка води до по-добра производителност и надеждност. Това е използването на ASIC позволява да се запази такава ниска латентност в Сан-мрежи.

Brocade сан Част 1 въведение, теорията на фибри канал, хардуер - korp`s блог
Brocade ASIC

Тя осигурява плавен преход между FC-0 и FC-1, обратна връзка:

  • Кодер / декодер - кодира всеки 8-битови данни, предоставени в 10-битово представяне. И декодиране на получените данни обратно.
  • SerDes (Serializer / Deserializer) - преобразува паралел 10-битов поток от парчета от данни в сериен поток от 10-битови порции данни.
  • Transceiver - преобразува в електрически импулси светлинни сигнали.

И след като на снимката по-горе, ние имаме SFP:
SFP - са отделни модули, необходими за свързване на кабела към порта, но повече за тях, за техните видове и разлики ще говоря в следните материали.

Аз много се надявам, че всичко, което е в състояние да изтръгне от себе си днес - смилаеми и разбираем за читателя. В крайна сметка, без основите да се движи напред, че е много трудно, по отношение на разбирането на процесите на системата. Лично за мен - теорията винаги е била най-трудната част. Не всички неща могат да се разбират само като "тревата е зелена", някои неща, които просто вземат и помня как те работят.