A Linux végleg búcsút int a HIPPI-nek – nyugdíjba vonul az első közel gigabites szuperszámítógépes hálózati szabvány

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Miközben a Linux kernel fejlesztései már a 1,6 Tb/s sebességű hálózati megoldások előkészítésén dolgoznak a következő generációs szuperszámítógépekhez, egy igazi történelmi relikvia most végleg távozni készül a főágú kernelből. A HIPPI (High Performance Parallel Interface) támogatása a tervek szerint a Linux 7.0 környékén megszűnik.

A HIPPI a késő 1980-as és a korai 1990-es években számított csúcstechnológiának: ez volt az első, széles körben használt hálózati szabvány, amely közel gigabites (800 Mb/s) adatátviteli sebességet kínált, akár 25 méteres távolságon. Akkoriban elsősorban nagyteljesítményű szuperszámítógépek összekapcsolására használták, jóval azelőtt, hogy az Ethernet és a Fibre Channel általánossá vált volna.

Több mint húsz éve idejétmúlt

Bár a HIPPI technológia már évtizedek óta teljesen kiszorult a gyakorlatból – helyét előbb a Fibre Channel, majd a nagysebességű Ethernet-megoldások vették át –, a Linux kernelben mindeddig megmaradt a támogatása. Ez annak ellenére történt így, hogy a kód gyakorlatilag nem karbantartott, és valós használatra aligha akad már példa.

A most elfogadott változtatás a kernel net-next Git ágában eltávolítja:

  • a HIPPI hálózati protokoll támogatását,
  • valamint a RoadRunner HIPPI (rrunner) meghajtót.

Ezzel nagyjából háromezer sor régóta érintetlen, ténylegesen nem használt kódtól szabadul meg a kernel.

Mit mondanak a fejlesztők?

A commit üzenete nem hagy sok kétséget:

„A HIPPI több mint két évtizede nem releváns. Gyorsan háttérbe szorította a Fibre Channel, és még fénykorában is csak nagyon magas kategóriás hardvereken volt jelen. A HIPPI kód a teljes Git-történet során csak átfogó, mechanikus módosításokat kapott. Távolítsuk el a HIPPI támogatást és az rrunner meghajtót, a korábbi karbantartót pedig helyezzük át a CREDITS fájlba.”

Fontos részlet ugyanakkor, hogy az include/uapi/linux/if_hippi.h fejlécfájl megmarad. Erre azért van szükség, mert azt a TUN alrendszer használja, illetve így elkerülhető bármilyen – még ha rendkívül valószínűtlen is – felhasználói térbeli kompatibilitási probléma.

Mikor tűnik el végleg?

Mivel a változtatás már bekerült a net-next ágba, várhatóan a Linux 6.20 / 7.0 fejlesztési ciklusának összevonási (merge) ablakában, február folyamán kerül be a fő kernelágba.

Ez a lépés jól mutatja, hogy a Linux kernel fejlesztése során időről időre szükség van a történelmi örökség tudatos lezárására is – különösen akkor, amikor a jövő már terabites és azon túli hálózati sebességekről szól.