InfiniBand მაღალი ხარისხის მრავალფუნქციური ქსელური არქიტექტურა

InfiniBand არის მაღალი ხარისხის, მრავალპროფილიანი ქსელური არქიტექტურა, რომელიც დაფუძნებულია სვიჩის დიზაინზე, რომელსაც ხშირად "გადამრთველი ქსოვილი" უწოდა. InfiniBand (მოკლედ "IB") განკუთვნილია I / O ქსელებში, როგორიცაა შენახვის ქსელების (SAN) ან კასეტური ქსელების გამოყენება. ეს გახდა წამყვანი სტანდარტი მაღალი ხარისხის კომპიუტერში. 200-ზე მეტი მსოფლიოს 500 სუპერკომპიუტერის გამოყენებით InfiniBand- ს იყენებს, უფრო მეტი ვიდრე Gigabit Ethernet .

InfiniBand- ის ისტორია

InfiniBand- ის მუშაობა 90-იანი წლების დასაწყისში დაიწყო ორ სხვადასხვა ინდუსტრიულ ჯგუფში სხვადასხვა სახელწოდების მიხედვით, რომლებიც ქმნიან სისტემურ კავშირებს ტექნიკური სტანდარტების შემუშავებაში. 1999 წელს გაერთიანებულ ორ ჯგუფთან ერთად, "InfiniBand" საბოლოოდ გამოჩნდა ახალი არქიტექტურის სახელით. InfiniBand- ის არქიტექტურის სტანდარტის 1.0 ვერსია გამოქვეყნდა 2000 წელს.

როგორ InfiniBand სამუშაოები

სპეციფიკაციები InfiniBand Architecture- სთვის OSI- ის 1-დან 4-მდე ფენას. იგი მოიცავს ფიზიკურ და მონაცემთა კავშირის ფენის ტექნიკურ მოთხოვნებს და ასევე მოიცავს TCP და UDP- ს კავშირი ორიენტირებულ და კავშირგაბმულ სატრანსპორტო პროტოკოლებს. InfiniBand იყენებს IPv6 ქსელის ფენას.

InfinBand ახორციელებს შეტყობინებების სერვისებს, რომლებიც უწოდებენ " Channel I / O" - ს ქსელის ოპერაციული სისტემების გვერდის ავლით, რათა მოხდეს მაღალი ხარისხის შესრულება სპეციალურ გარემოში. ის უზრუნველყოფს ორ Infiniband- ის ჩართულობის შესაძლებლობას, შექმნას პირდაპირი საკომუნიკაციო არხი, რომელმაც გააგზავნა და მიიღოს რიგები მოუწოდა რიგში წყვილები. რიგების რუკაზე ხელმისაწვდომობა მეხსიერების სივრცეებს, რომლებიც ხელმისაწვდომია თითოეული განაცხადისთვის მონაცემთა გაზიარებისათვის (ე.წ. დისტანციური პირდაპირი მეხსიერება წვდომა ან RDMA).

InfiniBand ქსელი შედგება ოთხი ძირითადი კომპონენტისგან:

სხვა ქსელური ტრასების მსგავსად , InfiniBand Gateway- ი ინტეგრირებულია IB ქსელში გარე ქსელების გარეთ.

მასპინძელი არხი ადაპტერები InfiniBand- ს მოწყობილობებს IB ქსოვილთან აკავშირებს, ისევე როგორც უფრო ტრადიციული ქსელების ადაპტერებს .

Subnet მენეჯერი პროგრამული უზრუნველყოფა მართავს მოძრაობის ნაკადს InfiniBand ქსელში. თითოეული IB მოწყობილობა მუშაობს ქვენეტის მენეჯერის აგენტი ცენტრალურ მენეჯერთან კომუნიკაციის მიზნით.

InfiniBand კონცენტრატორები ქსელის საჭირო ელემენტია, რათა უზრუნველყონ მოწყობილობების კოლექცია სხვადასხვა კომბინაციებში ერთმანეთთან შეერთებაზე. განსხვავებით Ethernet და Wi-Fi, IB ქსელები, როგორც წესი, არ იყენებენ მარშრუტიზატორებს .

რამდენად სწრაფად არის InfiniBand?

InfiniBand მხარს უჭერს მრავალ Gigabit ქსელის სიჩქარეზე, მდე 56 Gbps და უმაღლესი დამოკიდებულია მისი კონფიგურაცია. ტექნოლოგიური საგზაო რუკის მხარდაჭერა მოიცავს 100 Gbps- ს და მომავალ ვერსიებში უფრო სწრაფი სიჩქარით.

InfiniBand- ის შეზღუდვები

InfiniBand- ის აპლიკაციები დიდწილად შემოიფარგლება კასეტური სუპერკომპიუტერებისა და სხვა სპეციალიზებული ქსელური სისტემებით. მარკეტინგის განმარტებით, InfiniBand არ იყო განკუთვნილი ზოგადი დანიშნულების აპლიკაციის მონაცემთა ქსელისთვის ისე, რომ შესაძლებელი გახდეს Ethernet ან Fibre Channel- ის ინტერნეტ მონაცემთა ბაზებში ჩანაცვლება. იგი არ იყენებს ტრადიციული ქსელის პროტოკოლს, როგორიცაა TCP / IP, რადგან ამ პროტოკოლების შესრულების შეზღუდვა, მაგრამ ამით ხელს არ უჭერს ზომიერ პროგრამებს.

ის ჯერ კიდევ არ გახდება საშუალო ტექნოლოგია, ვინაიდან სტანდარტული ქსელის პროგრამული ბიბლიოთეკები, როგორიც WinSock- ს არ შეუძლია, InfiniBand- სთან მუშაობა არ შეასრულოს არქიტექტურის შესრულების შეღავათების გარეშე.