KÜRE LogoKÜRE Logo
Ai badge logo

Bu madde yapay zeka desteği ile üretilmiştir.

InfiniBand

Bilişim Ve İletişim Teknolojileri+1 Daha
fav gif
Kaydet
kure star outline
594e8d1e-dea5-462b-a9e6-21edb0c22972.png
InfiniBand
Adı
InfiniBand
Temel Özellikler
Düşük gecikme (mikrosaniye altı)Yüksek bant genişliği (HDR: 200 Gbps NDR: 400 Gbps XDR: 800 Gbps)RDMA (Remote Direct Memory Access) desteğiQoS (Hizmet Kalitesi) ve hata düzeltme mekanizmaları
Avantajları
Düşük CPU kullanımıyüksek veri aktarım hızı
Dezavantajları
Yüksek kurulum maliyetiözel donanım gereksinimi

InfiniBand, yüksek bant genişliği, düşük gecikme süresi ve yüksek güvenilirlik sunan bir sistem bağlantı mimarisidir. İlk olarak 2000'li yılların başında Future I/O ve Next Generation I/O girişimlerinin birleşimiyle geliştirilmiştir. PCI, PCI-X ve AGP gibi geleneksel veriyolu teknolojilerinin sınırlamalarını aşmak amacıyla tasarlanmıştır. Sunucular, depolama sistemleri ve ağ altyapısı arasında yüksek hızlı veri iletimi sağlamak amacıyla veri merkezleri, yüksek performanslı hesaplama (HPC), süper bilgisayarlar ve yapay zeka altyapılarında yaygın olarak kullanılmaktadır.

Mimari Yapı

InfiniBand mimarisi, OSI modeline benzer şekilde katmanlı bir yapıya sahiptir. Bu yapı beş temel katmandan oluşur:


  1. Fiziksel Katman (Physical Layer): Bakır veya optik kablolar üzerinden iletim sağlar. Veriler, lane adı verilen çoklu yollarla paralel biçimde iletilebilir.
  2. Bağlantı Katmanı (Link Layer): Veri çerçevelerinin (packet) iletiminden sorumludur. Hata tespiti, akış kontrolü ve güvenlik gibi mekanizmaları içerir.
  3. Ağ Katmanı (Network Layer): Paket yönlendirme ve ağ topolojisi yönetimini üstlenir.
  4. Taşıma Katmanı (Transport Layer): RDMA, send/receive gibi yüksek performanslı veri iletim yöntemlerini destekler.
  5. Uygulama Katmanı (Upper Layer Protocols): MPI (Message Passing Interface) gibi yüksek seviyeli uygulamalarla iletişimi sağlar.


InfiniBand, point-to-point bağlantıların yanı sıra switch'lerle desteklenen fat-tree, mesh ve torus gibi topolojilerde de çalışabilir. Yönetim altyapısı SM (Subnet Manager) üzerinden yapılandırılır.

Performans ve Teknik Özellikler

InfiniBand, yüksek hızlı veri iletimi ve düşük gecikme süresiyle öne çıkar. 1X, 4X, 8X ve 12X lane yapılandırmalarıyla farklı hızlar elde edilebilir. Başlangıçta SDR (Single Data Rate - 2.5 Gbps) ile başlayan InfiniBand teknolojisi, şu anda HDR (High Data Rate - 200 Gbps), NDR (Next Data Rate - 400 Gbps) ve planlanan XDR (eXtreme Data Rate - 800 Gbps) gibi gelişmiş standartları desteklemektedir.


  • Gecikme: Mikro saniye altı seviyelerde ölçülür.
  • Bant Genişliği: Yüzlerce Gbps seviyesine ulaşabilir.
  • RDMA: Bellekten belleğe veri aktarımı için işlemciye ihtiyaç duymadan doğrudan iletişim sağlar.
  • QoS: Hizmet kalitesi ve önceliklendirme sunar.
  • Veri bütünlüğü: CRC, hata algılama ve düzeltme mekanizmaları içerir.


Bu özellikleri sayesinde InfiniBand, özellikle HPC ve veri yoğun uygulamalarda tercih edilmektedir.

InfiniBand ile Ethernet Karşılaştırması

Özellik

InfiniBand

Ethernet

Gecikme

Mikro saniye altı

Mikro saniye ila milisaniye arası

RDMA Desteği

Dahili

Harici (RoCE, iWARP)

Bant Genişliği

200–400 Gbps (HDR/NDR)

100 Gbps (standart)

CPU Kullanımı

Düşük

Görece yüksek

Protokol

Özel (Verbs, ULP)

TCP/IP

Kullanım Maliyeti

Yüksek

Görece düşük

InfiniBand, düşük gecikme ve yüksek aktarım hızına sahip sistemlerde tercih edilirken, Ethernet daha geniş kapsamlı ve ekonomik çözümler için kullanılır.

Kullanım Alanları

InfiniBand teknolojisi aşağıdaki alanlarda yaygın olarak kullanılmaktadır:


  • Yüksek Performanslı Hesaplama (HPC): Süper bilgisayar kümelerinde temel veri yolu olarak kullanılır.
  • Veri Merkezleri: Depolama ağları (SAN/NAS) ve blade sunucu sistemlerinde yüksek hızlı veri aktarımı sağlar.
  • Makine Öğrenimi ve Yapay Zeka: Büyük veri kümelerinin eğitiminde GPU kümeleri arasında yüksek bant genişliği sunar.
  • Finansal Sistemler: Düşük gecikme süresi sayesinde yüksek frekanslı alım-satım uygulamalarında tercih edilir.
  • Üniversiteler ve Araştırma Kurumları: Bilimsel simülasyonlar ve paralel hesaplama uygulamaları için kullanılır.

Kaynakça

Dalessandro, Brian, Pavan Balaji, Darius Buntinas, David Goodell, William Gropp, and Rajeev Thakur. Evaluation of the Current InfiniBand Software Stack. Los Alamos National Laboratory, 2005. Erişim tarihi: 09.05.2025. https://doi.org/10.2172/877537.


FS Community. “InfiniBand vs Ethernet: What Are They?” FS Blog. Erişim tarihi: 07.05.2025. https://www.fs.com/blog/infiniband-vs-ethernet-what-are-they-2740.html.


Gabert, Karl. An Introduction to InfiniBand for End Users. InfiniBand Trade Association, 2003. Erişim tarihi: 09.05.2025. https://www.openfabrics.org/downloads/ib-docs/Intro_to_IB_for_End_Users.pdf.


Shanley, Tom. InfiniBand Network Architecture. Addison-Wesley, 2003. Erişim tarihi: 09.05.2025. https://books.google.com.tr/books?id=4s0BNIxPsdIC&pg=PR8.


Sen de Değerlendir!

0 Değerlendirme

Yazar Bilgileri

Avatar
Ana YazarCihat Demirel9 Mayıs 2025 07:30
KÜRE'ye Sor