tomcatshs
Goto Top

Performance Netzwerk

Hallo,

wir haben die befürchtung das etwas mit unserem Netzwerk nicht stimmt.

Iperf Messungen:

Server ---> Arbeitstation

C:\iperf>iperf3.exe -c 172.10.0.201
Connecting to host 172.10.0.201, port 5201
[ 4] local 172.10.0.5 port 63658 connected to 172.10.0.201 port 520
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 112 MBytes 942 Mbits/sec
[ 4] 1.00-2.00 sec 113 MBytes 945 Mbits/sec
[ 4] 2.00-3.00 sec 112 MBytes 943 Mbits/sec
[ 4] 3.00-4.00 sec 112 MBytes 942 Mbits/sec
[ 4] 4.00-5.00 sec 106 MBytes 886 Mbits/sec
[ 4] 5.00-6.00 sec 112 MBytes 941 Mbits/sec
[ 4] 6.00-7.00 sec 112 MBytes 943 Mbits/sec
[ 4] 7.00-8.00 sec 112 MBytes 937 Mbits/sec
[ 4] 8.00-9.00 sec 113 MBytes 945 Mbits/sec
[ 4] 9.00-10.00 sec 112 MBytes 941 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 1.09 GBytes 936 Mbits/sec
[ 4] 0.00-10.00 sec 1.09 GBytes 936 Mbits/sec

Arbeitsstation ---> Server

C:\iperf>iperf3.exe -s
Server listening on 5201
Accepted connection from 172.10.0.201, port 61553
[ 5] local 172.10.0.5 port 5201 connected to 172.10.0.201 port 6155
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 75.8 MBytes 636 Mbits/sec
[ 5] 1.00-2.00 sec 75.8 MBytes 636 Mbits/sec
[ 5] 2.00-3.00 sec 79.2 MBytes 665 Mbits/sec
[ 5] 3.00-4.00 sec 77.7 MBytes 652 Mbits/sec
[ 5] 4.00-5.00 sec 80.0 MBytes 671 Mbits/sec
[ 5] 5.00-6.00 sec 78.9 MBytes 662 Mbits/sec
[ 5] 6.00-7.00 sec 78.1 MBytes 655 Mbits/sec
[ 5] 7.00-8.00 sec 79.0 MBytes 663 Mbits/sec
[ 5] 8.00-9.00 sec 79.9 MBytes 670 Mbits/sec
[ 5] 9.00-10.00 sec 80.4 MBytes 674 Mbits/sec
[ 5] 10.00-10.06 sec 4.71 MBytes 681 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.06 sec 0.00 Bytes 0.00 bits/sec
[ 5] 0.00-10.06 sec 789 MBytes 658 Mbits/sec
Server listening on 5201

Wieso gibt es in den Richtungen unterschiede ?

Betriebssystem : Windows 10 Pro
Server : Windows Server 2008 R2


Danke

Content-Key: 310480

Url: https://administrator.de/contentid/310480

Printed on: April 25, 2024 at 18:04 o'clock

Member: Vision2015
Vision2015 Jul 21, 2016 at 11:42:55 (UTC)
Goto Top
tach...

ich vermute mal das am server die Lese Leistung höher ist, als die schreib leistung...

wenn das ein brot und butter server ist- ist alles ok.
oder du schreibst uns etwas zu deinem server...

Frank
Member: TomCatShS
TomCatShS Jul 21, 2016 at 12:16:05 (UTC)
Goto Top
Hi,

auf dem Server läuft ein Microsoft SQL Server 2008

Problematisch sind zurzeit die SQL abfragen diese haben sich in den letzten Tagen gefühlt verdoppelt.

Danke
Member: Vision2015
Vision2015 Jul 21, 2016 at 12:19:38 (UTC)
Goto Top
Zitat von @TomCatShS:

Hi,

auf dem Server läuft ein Microsoft SQL Server 2008

Problematisch sind zurzeit die SQL abfragen diese haben sich in den letzten Tagen gefühlt verdoppelt.

Danke

aha...
das kann alles sein... ram, cpu etc... software update...
was ist das für ein server ( hardware)
was für ein Raid ?
CPU RAM....

was für eine Software nutzt ihr für den sql server ?

frank
Member: SeaStorm
SeaStorm Jul 21, 2016 at 14:38:56 (UTC)
Goto Top
da wäre es dann interessant zu wissen, ob die verzögerung beim Transport der Daten über das Netzwerk auftritt, oder ob der Server so lange braucht um die Daten abzurufen.

am besten mal mit dem ssms besagte Abfrage ausführen und dabei die Clientstatistik einschalten. Da kann man dann gut sehen, wie lange der Server braucht, bis er antwortet.
Da dein Durchsatz im Netzwerk Ok ist, würde ich da eher die DB ansehen und das Problem dort suchen
Member: aqui
aqui Jul 21, 2016 updated at 14:43:01 (UTC)
Goto Top
auf dem Server läuft ein Microsoft SQL Server 2008
Sinnfreie Antwort wenns um Netzwerk Performance geht.
Sinnvoll wären verbaute NIC bzw. der Chipsatz der in der NIC werkelt. Plus Link Speed und Switch HW.
Hilfreich wäre mal ein Back to Back Test mit einem Crossover Kabel zw. Server und Client um die Netzwerk Infrastruktur als Fehler auszuschliessen.
Das Messergebnis in Byte ist auch nicht gerade übersichtlich. Besser wäre IPerf zu sagen UDP zu verwenden und unterschiedliche Paketgrößen um mal zu sehen wo der Server die Probleme hat. ( NetIO macht das per Default)
640 Mbit wären noch gerade eben tolerabel wenn dort ein Billigchipset von Realtek arbeitet. Der nutzt die Rechner CPU fürs Pakethandling und da darf man dann keine Wunder erwarten. Solche Chipsätze haben aber in Servern nichts zu suchen.
Dort gehört was von Intel oder Broadcomm rein... Damit sind dann Durchsatzraten von ca. 90% bei Gigabit Ethernet erreichbar. Sofern du denn GiGE im Einsatz hast.
die Infastruktur hat auch einen Einfluss. Billigste non managable Switches haben sehr üble Durchsatzraten bei kleinen Paketen weil sie mit schwachbrüstigen SoC Chips intern arbeiten. In Kombination mit Realtek NICs kann dann sowas wie oben dabei rauskommen.
Microsoft nutzt zudem SMB/CIFS als Sharing Protokoll was recht ineffizeint ist durch die Verwendung kleiner Pakete.