OPNsense Forum

International Forums => German - Deutsch => Topic started by: opnsenseuser on September 20, 2020, 04:35:30 PM

Title: Datendurchsatz CPU´s Messungen TCP, VPN usw
Post by: opnsenseuser on September 20, 2020, 04:35:30 PM
falls jemand ungefähre Anhaltspunkte für den möglichen Datendurchsatz eines Routers sucht, finde ich diese Seite sehr interessant.

cpus im test sind:

ARM Cortex A53
ARMv7 Cortex-A9
Intel Atom C3558
Intel Xeon-DE D-1537
Intel Xeon-DE D-1541

https://docs.netgate.com/pfsense/en/latest/book/hardware/hardware-sizing-guidance.html (https://docs.netgate.com/pfsense/en/latest/book/hardware/hardware-sizing-guidance.html)
Title: Re: Datendurchsatz CPU´s Messungen TCP, VPN usw
Post by: micneu on September 20, 2020, 06:35:27 PM
danke, hatte ich letztens auch schon mal gefunden
Title: Re: Datendurchsatz CPU´s Messungen TCP, VPN usw
Post by: JeGr on September 21, 2020, 06:06:42 PM
Moin,

da könnt ihr wahrscheinlich das hier besser benutzen:

https://www.netgate.com/products/appliances/

Da ist zudem auch die neue SG-2100 aufgeführt, die ja den 64bit ARM A53 hat (wie die SG-1100) aber noch zusätzlich FPU und NEON SIMD mitbringt. Soll ja demnächst dann u.a. die Crypto in FreeBSD beschleunigt werden.

Aber ne schöne Übersicht. Und zeigt IMHO gerade, dass man auch mit dem Atom C3k ordentlich was an Durchsatz geschoben bekommt.
Title: Re: Datendurchsatz CPU´s Messungen TCP, VPN usw
Post by: opnsenseuser on September 21, 2020, 06:10:45 PM
Quote from: JeGr on September 21, 2020, 06:06:42 PM
Moin,

da könnt ihr wahrscheinlich das hier besser benutzen:

https://www.netgate.com/products/appliances/

Da ist zudem auch die neue SG-2100 aufgeführt, die ja den 64bit ARM A53 hat (wie die SG-1100) aber noch zusätzlich FPU und NEON SIMD mitbringt. Soll ja demnächst dann u.a. die Crypto in FreeBSD beschleunigt werden.

Aber ne schöne Übersicht. Und zeigt IMHO gerade, dass man auch mit dem Atom C3k ordentlich was an Durchsatz geschoben bekommt.

Super...Danke. Frage:
Was genau ist IMIX Traffic? Und was ist der Unterschied zu iPerf3 Traffic?
Das wäre interessant zu wissen.

Danke nochmals für den Link!
Title: Re: Datendurchsatz CPU´s Messungen TCP, VPN usw
Post by: opnsenseuser on September 21, 2020, 06:12:59 PM
Habs schon gefunden.

iPerf3 Traffic:
Basic Traffic (Primarily Data Download): iPerf3 traffic is TCP - 1460 byte payload and TCP framing.

IMIX Traffic:
Complex Traffic (Voice, Data, Video): Simple IMIX traffic is sets of 7 (40) byte packets, (4) 576 byte packets, 1 (1500) byte packets, plus Ethernet framing overhead.
Title: Re: Datendurchsatz CPU´s Messungen TCP, VPN usw
Post by: opnsenseuser on September 21, 2020, 06:21:08 PM
Mir reicht mein Intel Atom C3558 vollkommen aus. Der Link bestätigt nur mein Gefühl. 4x 1GbE LAN Intel® C3000 + 1x Dedicated LAN Port . Kann Supermicro Boards als Alternative empfehlen. Ist schon mein zweites Board. Funktioniert wirklich top! Kein Monitor nötig, keine Tastatur. Alles remote steuerbar. Alles per IPMI! :-)

https://www.supermicro.com/en/products/motherboard/A2SDi-4C-HLN4F (https://www.supermicro.com/en/products/motherboard/A2SDi-4C-HLN4F)
Title: Re: Datendurchsatz CPU´s Messungen TCP, VPN usw
Post by: JeGr on September 21, 2020, 07:11:08 PM
> Complex Traffic (Voice, Data, Video): Simple IMIX traffic is sets of 7 (40) byte packets, (4) 576 byte packets, 1 (1500) byte packets, plus Ethernet framing overhead.

Genau, IMIX ist statt synthetischem Maximaltest, den man mit IPERF machen kann ein Mix aus mehreren Paketgrößen, der bspw. DNS Abfragen, Datentransfers und ICMP Nachrichten wiederspiegeln soll. Also "real world traffic". Da man hier selten ein 1TB Testfile am Stück mit mehreren Threads runterlädt, hat man auch kaum die ganze Zeit Maximalgroße Pakete und schwuppert da Megabits en Block über die Leitung :)

Und ja, kann das Gefühl für "normale kleinere/mittlere" Anwendungsgebiete durchaus bestätigen. C3558 ist ja die SG5100 bzw. Lanner 1510 (gleiche HW) oder auch die XG-7100 die dann noch 10G hat. Würde ja keinen Sinn machen, da 10G reinzupacken, wenn man die nicht wenigstens Basic Routing über 2-3Gbps kommt. OK, dass wir da keine 10G Linespeed hinbekommen mit Firewalling und allem - geschenkt ;) Klar dass man dann etwas größere Geschütze auffahren muss. Aber für nen einfachen Trunk zu Hause/kleine Firma um die Verkabelung zu vereinfachen - super.

Ich bekomme demnächst aber wahrscheinlich mal noch ein schönes Stück HW Gerät in die Finger, dass ich ggf. auch zeigen und zerlegen darf. Vielleicht klappts ja noch vor Freitag, dann kann ichs im UG-Meeting schon zeigen :)
Title: Re: Datendurchsatz CPU´s Messungen TCP, VPN usw
Post by: opnsenseuser on September 21, 2020, 07:18:28 PM
Quote from: JeGr on September 21, 2020, 07:11:08 PM
> Complex Traffic (Voice, Data, Video): Simple IMIX traffic is sets of 7 (40) byte packets, (4) 576 byte packets, 1 (1500) byte packets, plus Ethernet framing overhead.

Genau, IMIX ist statt synthetischem Maximaltest, den man mit IPERF machen kann ein Mix aus mehreren Paketgrößen, der bspw. DNS Abfragen, Datentransfers und ICMP Nachrichten wiederspiegeln soll. Also "real world traffic". Da man hier selten ein 1TB Testfile am Stück mit mehreren Threads runterlädt, hat man auch kaum die ganze Zeit Maximalgroße Pakete und schwuppert da Megabits en Block über die Leitung :)

Und ja, kann das Gefühl für "normale kleinere/mittlere" Anwendungsgebiete durchaus bestätigen. C3558 ist ja die SG5100 bzw. Lanner 1510 (gleiche HW) oder auch die XG-7100 die dann noch 10G hat. Würde ja keinen Sinn machen, da 10G reinzupacken, wenn man die nicht wenigstens Basic Routing über 2-3Gbps kommt. OK, dass wir da keine 10G Linespeed hinbekommen mit Firewalling und allem - geschenkt ;) Klar dass man dann etwas größere Geschütze auffahren muss. Aber für nen einfachen Trunk zu Hause/kleine Firma um die Verkabelung zu vereinfachen - super.

Ich bekomme demnächst aber wahrscheinlich mal noch ein schönes Stück HW Gerät in die Finger, dass ich ggf. auch zeigen und zerlegen darf. Vielleicht klappts ja noch vor Freitag, dann kann ichs im UG-Meeting schon zeigen :)

Danke für die Erklärung!! :-)