Difference between revisions 1547870 and 1583928 on afwiki

{{Skrap|sedert 2014 "Gaan taal na"}}
{{Gaan taal na}}

'''InfiniBand''' is 'n raamgebaseerde rekenaarnetwerktegnologie vir plaaslike netwerke (PN'e) (Engels: ''Local Area Networks'' of LAN). InfiniBand is 'n hoogwaardige netwerktegnologie, dit bied sowel hoë [[bandwydte]] as lae [[latensie]].

== Virtuele netwerkhardewareaansturing ==
In die tradisionele opvattinge oor netwerke is die bedryfstelsel die enige sagteware wat met die hardeware kommuniseer. Die bedryfstelsel bied 'n aantal dienste aan die programmatuur aan, wat kommunikasie mooglik maak. In die populêre [[BSD sockets|BSD-socket-programmeermodel]] bied die bedryfstelsel 'n aantal primitiewes aan soos ''open'', ''send'', ''recv'' en ''close''. Hierdie model garandeer die stabiliteit van 'n rekenaar; deurdat alleen die bedryfstelsel die hardeware kan aanstuur kan 'n korrekte implementasie die stabiliteit van die stelsel garandeer, 'n probleem in 'n programma het geen gevolge vir die res van die rekenaar nie.

Hierdie model het egter 'n aantal probleme:
* Vir iedere kommunikasiebewerking dien die verwerker van gebruikersruimte, ''(user space)'' na kernelruimte (''kernel space'') te skakel en weer terug.
* Die onderverdeling van die data in datarame vind plaas in die kernel. Hierdeur is dit nodig die data in die rekenaargeheue te kopieer.

Die gevolg van ditdaarvan is dat in die versending van kleine databerigte, baie tyd verlies word, waardeur die tradisionele model nie bruikbaar is nie vir situasies waar op hoë spoed kleine berigte uitgewissel word. Die ''latensie'' veroorsaak deur die tradisionele model is vir hierdie toepassinge nie akseptabel nie.

(contracted; show full)* [[Mellanox]]
* [[QLogic]]
* [[Voltaire]]

== Eksterne skakels ==
* [http://www.infinibandta.org Infiniband Trade Association]

[[Kategorie:Rekenaarnetwerke]]