-
x86 in der Fabric?
Autor: Poison Nuke 18.04.13 - 10:44
Als Route- und Switch-Prozessor sind Intel CPUs mittlerweile sogar bei Cisco zum Standard geworden. Nur diese Prozessoren leiten keine Pakete weiter. Die kümmern sich einfach nur darum, dass die Routing-Tabelle stimmt usw.
Das eigentliche Routing und Switching wird aber von spezialisierten ASICs ausgeführt, die nur diese Aufgabe können, dafür aber mehrere TBit/s an Daten schaufeln können.
Das schafft eine x86-CPU nicht mal im geringsten Ansatz.
Was genau stellen die sich nun also vor? Die Welt der Supervisors weiter erobern, obwohl sie da eh schon Fuss gefasst haben oder wollen die wirklich den Netzwerkverkehr über die CPU leiten? Wodurch man aber keine RZ-tauglichen Geschwindigkeiten erreichen wird. .. ? -
Re: x86 in der Fabric?
Autor: Photonics 18.04.13 - 11:18
Dazu gibt es auch einen netten Fefe Rant (ist schon etwas älter; find ich grad nich).
-
Re: x86 in der Fabric?
Autor: gelöscht 18.04.13 - 11:49
Poison Nuke schrieb:
--------------------------------------------------------------------------------
> Als Route- und Switch-Prozessor sind Intel CPUs mittlerweile sogar bei
> Cisco zum Standard geworden. Nur diese Prozessoren leiten keine Pakete
> weiter. Die kümmern sich einfach nur darum, dass die Routing-Tabelle stimmt
> usw.
machten doch die mipse vorher auch nicht?
> Das eigentliche Routing und Switching wird aber von spezialisierten ASICs
> ausgeführt, die nur diese Aufgabe können, dafür aber mehrere TBit/s an
> Daten schaufeln können.
klar. oder auch teilweise fpgas.
> Das schafft eine x86-CPU nicht mal im geringsten Ansatz.
da wäre ich mir generell jetzt nicht sooo sicher, aber man bräuchte schon eine gewaltige wuchtbrumme, ja.
> Was genau stellen die sich nun also vor? Die Welt der Supervisors weiter
> erobern, obwohl sie da eh schon Fuss gefasst haben oder wollen die wirklich
> den Netzwerkverkehr über die CPU leiten? Wodurch man aber keine
> RZ-tauglichen Geschwindigkeiten erreichen wird. .. ?
naja, mehrere große des geschäfts verkünden eine gemeinschaftsarbeit. business as usual.
1 mal bearbeitet, zuletzt am 18.04.13 11:50 durch tunnelblick. -
Re: x86 in der Fabric?
Autor: Poison Nuke 18.04.13 - 12:32
tunnelblick schrieb:
--------------------------------------------------------------------------------
> Poison Nuke schrieb:
> ---------------------------------------------------------------------------
> -----
> > Als Route- und Switch-Prozessor sind Intel CPUs mittlerweile sogar bei
> > Cisco zum Standard geworden. Nur diese Prozessoren leiten keine Pakete
> > weiter. Die kümmern sich einfach nur darum, dass die Routing-Tabelle
> stimmt
> > usw.
>
> machten doch die mipse vorher auch nicht?
ging doch nur darum zu zeigen, dass CPUs in Routern und Switchen seit jeher nix mit der eigentlichen Arbeit zu tun haben, sondern die kümmern sich schlicht nur um die Verwaltung. Wenn die Hardware ans Limit kommt oder nicht weiß was sie tun soll, gehen vereinzelt Pakete mal durch die CPU... aber das ist dann auch entsprechend extrem langsam.
Selbst ein recht aktueller Intel Xeon in den derzeitigen Supervisors schafft da nur wenige GBit, wenn überhaupt. -
Re: x86 in der Fabric?
Autor: joergi 18.04.13 - 13:28
Hallo!
Das stimmt so nicht. Mit einem XEON bekomme ich die 10 Gigabit mit Intel ohne Probleme durch. -
Re: x86 in der Fabric?
Autor: gelöscht 18.04.13 - 13:34
würde ich auch vermuten... gut, der hat natürlich mehrere kerne, gelle? und wohl auch nicht wenig ram...
-
Re: x86 in der Fabric?
Autor: holminger 18.04.13 - 13:54
joergi schrieb:
--------------------------------------------------------------------------------
> Hallo!
>
> Das stimmt so nicht. Mit einem XEON bekomme ich die 10 Gigabit mit Intel
> ohne Probleme durch.
Sicher, aber auf wievielen Ports gleichzeitig? -
Re: x86 in der Fabric?
Autor: Poison Nuke 18.04.13 - 14:00
joergi schrieb:
--------------------------------------------------------------------------------
> Hallo!
>
> Das stimmt so nicht. Mit einem XEON bekomme ich die 10 Gigabit mit Intel
> ohne Probleme durch.
ja aber was hat der Xeon dabei zu tun...? nicht wirklich viel, denn solange dein Rechner nur ein Host ist, muss er keine Routing- oder Switching Entscheidungen treffen. Der Traffic wird dann einfach nur durchgeschleust.
Nun installiere dir aber mal 2-3 Netzwerkkarten in den Server, setze BGP Routing mit einer Full-Table auf und dann lass den Xeon mal 10GBit Traffic in verschiedene Netze parallel routen. Und dann schreib nochmal wieviel Traffic er schafft.
Oder einfach nur als Switch. Mal ein paar Access-Listen und VLANs auf die verschiedenen Netzwerkkarten packen. Wenn da dann noch mehr als ein paar hundert Mbit durchgehen, ist der Xeon schon gut.
Und selbst wenn bei optimalen Verhältnissen 10GBit möglich sind, ein aktueller Router schafft 32TBit (!) und mehr pro Sekunde. Das ist mehr als das tausendfache. -
Re: x86 in der Fabric?
Autor: joergi 18.04.13 - 14:33
Den "XEON" hattest Du erwähnt. Mit einem aktuellen XEON, QPI 6.4 GT/s, dem entsprechenden Board mit PCIE-X8 Lanes und 10G-Karten kriege ich locker 10 Gigabit rein und raus. Auch mit BGP Full Table. Ein aktueller Test vor 5 Minuten: 9841Mb/sec ;-)
Der entscheidende Unterschied ist nicht Bandbreite sondern Pakete pro Sekunde. Und da liegen die "herkömmlichen" Geräte natürlich deutlich vor.



