Von 100MBit auf GBit umgestellt, aber Netzwerk jetzt langsamer
Morgen,
also, wie der Titel schon sagt, ist die Netzwerkgechwindigkeit trotz Upgrades BEDEUTEND in die Tiefe gegangen. Hab mir auch schon viele andere Posts zu diesem Thema durchgelesen und hab daher nur noch einpaar theoretische Fragen.
Also 1. mein Problem ist im Moment auch, dass ich es aus der Ferne machen muss, sprch es kommt ein Anruf dass es jetzt langsamer ist und nun lass dir mal was einfallen ;)
Erstmal die Eckdaten: Ein Netzwerk nur Win2k mit 2Servern (1xDNS/DHCP/Domain-Server, 1x nur PC mit W2kServer für Drucker als "Printserver") und ca. 10Clients, wo kaum alle gleichzeitig an sind war bissher über 100MBit verbunden (2x 100MBit Switch). Nun ist ein neuer DualCore Server mit GB-Lan gekommen und die Experten der Computerfirma meinten, damit würde das ganz Netz schneller werden. Also gleich noch die Switches durch ein neues GB-Switch getauscht. Die Clients laufen weiter mit 100MBit, aber 10Clientsx100Mbit=1GBit wurde erklärt, sprich super MultiClientTaskingblabla Auslastung. Doch nix da. Früher lief alles recht zügig, CAD-Zeichnungen (die sind ja max. 10MB groß) wurden in Sekunden geöffnet. Jetzt dauert es manchmal 1-2Minuten, bis die Datei geöffnet wird, obwohl er nur 300kB Dateigröße übertragen muss. Also haben die s.g. Experten ne 2. GBit Netzwerkkarte eigbaut und die als Brücke doppelt mit dem Switch verbunden. Aber Pustekuchen. Es sieht fast so aus, alsob alles mit zunehmenden Upgrade noch langsamer wird.
Zum Thema Switchhersteller und Netzwrkakrte kann ich euch leider nichts sagen, aber nur mal die theoretische Frage:
Wie ist es Möglich, dass das Netz jetzt so ausgebremst ist???
also, wie der Titel schon sagt, ist die Netzwerkgechwindigkeit trotz Upgrades BEDEUTEND in die Tiefe gegangen. Hab mir auch schon viele andere Posts zu diesem Thema durchgelesen und hab daher nur noch einpaar theoretische Fragen.
Also 1. mein Problem ist im Moment auch, dass ich es aus der Ferne machen muss, sprch es kommt ein Anruf dass es jetzt langsamer ist und nun lass dir mal was einfallen ;)
Erstmal die Eckdaten: Ein Netzwerk nur Win2k mit 2Servern (1xDNS/DHCP/Domain-Server, 1x nur PC mit W2kServer für Drucker als "Printserver") und ca. 10Clients, wo kaum alle gleichzeitig an sind war bissher über 100MBit verbunden (2x 100MBit Switch). Nun ist ein neuer DualCore Server mit GB-Lan gekommen und die Experten der Computerfirma meinten, damit würde das ganz Netz schneller werden. Also gleich noch die Switches durch ein neues GB-Switch getauscht. Die Clients laufen weiter mit 100MBit, aber 10Clientsx100Mbit=1GBit wurde erklärt, sprich super MultiClientTaskingblabla Auslastung. Doch nix da. Früher lief alles recht zügig, CAD-Zeichnungen (die sind ja max. 10MB groß) wurden in Sekunden geöffnet. Jetzt dauert es manchmal 1-2Minuten, bis die Datei geöffnet wird, obwohl er nur 300kB Dateigröße übertragen muss. Also haben die s.g. Experten ne 2. GBit Netzwerkkarte eigbaut und die als Brücke doppelt mit dem Switch verbunden. Aber Pustekuchen. Es sieht fast so aus, alsob alles mit zunehmenden Upgrade noch langsamer wird.
Zum Thema Switchhersteller und Netzwrkakrte kann ich euch leider nichts sagen, aber nur mal die theoretische Frage:
Wie ist es Möglich, dass das Netz jetzt so ausgebremst ist???
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 51687
Url: https://administrator.de/contentid/51687
Ausgedruckt am: 05.11.2024 um 15:11 Uhr
16 Kommentare
Neuester Kommentar
Ich würde mal vermuten, daß da die AutoNegotiation der Bandbreite zwischen Switch und Server nicht richtig tut.
Wenn Du einen managebaren Switch hast (gehe ich mal davon aus, Zusammenfassen von mehreren Netzwerkkarten setzt einen höherwertigen Switch voraus), den Switchport fest auf 1GBit/Fullduplex einstellen und auf dem Server ebenso.
Und eventuell mal das Kabel des Servers austauschen, könnte ja auch einen Defekt haben.
Wenn Du einen managebaren Switch hast (gehe ich mal davon aus, Zusammenfassen von mehreren Netzwerkkarten setzt einen höherwertigen Switch voraus), den Switchport fest auf 1GBit/Fullduplex einstellen und auf dem Server ebenso.
Und eventuell mal das Kabel des Servers austauschen, könnte ja auch einen Defekt haben.
also ja, der pci bus ist zu langsam dafür, glaub der hatte nur 0.5 Gbyte busbreite ... und da so eine netzwerkkarte meist im volldublex betrieb läuft hat sie eine busbreite von 2Gbyte.
aus der ferne kannst du schlecht einen sniffer einsetzen und mal schauen was so durch das netz saust ohne das jemand arbeited.
wenn du jetzt keinen sniffer hast, reicht meist schon die ping und/oder traceroute zu wissen obs am netzwerk liegt.
ob 1000 oder 10 mbit du kannst eigentlich alles mischen, zumindest funktionierte es auf den meisten LAN partys wo ich war.
aber schonmal überlegt ob es vielict am server liegt und nicht am netzwerk??1
aus der ferne kannst du schlecht einen sniffer einsetzen und mal schauen was so durch das netz saust ohne das jemand arbeited.
wenn du jetzt keinen sniffer hast, reicht meist schon die ping und/oder traceroute zu wissen obs am netzwerk liegt.
ob 1000 oder 10 mbit du kannst eigentlich alles mischen, zumindest funktionierte es auf den meisten LAN partys wo ich war.
aber schonmal überlegt ob es vielict am server liegt und nicht am netzwerk??1
Äh, es gibt einen Unterschied zwischen GBit und GByte, nämlich den Faktor 8.
Eine Netzwerkkarte hat Vollduplex 2 GBit/s also 0,25GByte/s.
Und selbst wenn sollte es schneller als Fast-Ethernet sein.
Und ja, der Switch muß es wissen, wenn man Port-Aggregation zur Geschwindigkeitserhöhung machen will und eine Netzwerkbrücke hat damit nichts zu tun.
Eine Netzwerkkarte hat Vollduplex 2 GBit/s also 0,25GByte/s.
Und selbst wenn sollte es schneller als Fast-Ethernet sein.
Und ja, der Switch muß es wissen, wenn man Port-Aggregation zur Geschwindigkeitserhöhung machen will und eine Netzwerkbrücke hat damit nichts zu tun.
Hallo
Das gleiche Problem hatte ich auch auf unseren Serversystemen.
Alle Abteilungsswitche wurden auf eiinen GBit Backbone erweitert die Clients sind nach wie vor mit 10 oder 100 MBit angebunden. Alle wichtigen Server wurden mit 1 bis 4 GBit (Trunking) angebunden und das Netzwerk wurde bei Dateizugriffen spürbar langsamer.
Fazit: Durch das Aufbohren des Backbones hat sich der Datenverkehr zwischen Server und Workstations gesteigert da nun eine größere Datenmenge in der gleichen Zeit von und zum Server geschickt werden konnte. Dadurch ist der Server und teilweise auch die Clients in arge Bedrängnis geraten die Datenflut schnell genug zu verarbeiten.
Ich hätte da zwei Lösungsansätze:
1. Schalte auf dem Server zum Test einfach mal auf 100MBit zurück und teste die Geschwindigkeiten beim öffnen und speichern von Files.
2. Es gibt in Windows einen Parameter Namens MaxWindowSize der festlegt wie groß die Datenpakete bei der Netzwerkkommunikation sein sollen. je höher die er Wert (max. 65535)
desto mehr Daten werden von den Clinets an den Server gesendet und die LAN-Schnittstelle zugemüllt. Wenn Du diesen wert herunterschraubst (ca. auf 32000) wird die Datenflut verkleinert.
Um genaueres uber MaxWindowSize zu erfahren such mal in der Technet.
Gruß Frido-Bayern
Das gleiche Problem hatte ich auch auf unseren Serversystemen.
Alle Abteilungsswitche wurden auf eiinen GBit Backbone erweitert die Clients sind nach wie vor mit 10 oder 100 MBit angebunden. Alle wichtigen Server wurden mit 1 bis 4 GBit (Trunking) angebunden und das Netzwerk wurde bei Dateizugriffen spürbar langsamer.
Fazit: Durch das Aufbohren des Backbones hat sich der Datenverkehr zwischen Server und Workstations gesteigert da nun eine größere Datenmenge in der gleichen Zeit von und zum Server geschickt werden konnte. Dadurch ist der Server und teilweise auch die Clients in arge Bedrängnis geraten die Datenflut schnell genug zu verarbeiten.
Ich hätte da zwei Lösungsansätze:
1. Schalte auf dem Server zum Test einfach mal auf 100MBit zurück und teste die Geschwindigkeiten beim öffnen und speichern von Files.
2. Es gibt in Windows einen Parameter Namens MaxWindowSize der festlegt wie groß die Datenpakete bei der Netzwerkkommunikation sein sollen. je höher die er Wert (max. 65535)
desto mehr Daten werden von den Clinets an den Server gesendet und die LAN-Schnittstelle zugemüllt. Wenn Du diesen wert herunterschraubst (ca. auf 32000) wird die Datenflut verkleinert.
Um genaueres uber MaxWindowSize zu erfahren such mal in der Technet.
Gruß Frido-Bayern
Hierzu gibt es ja auch schon entsprechende Tools, ich verweise da speziell mal auf mein Tutorial für DSL 16000 zu langsam.
Selbes Problem
Lonesome Walker
Selbes Problem
Lonesome Walker
Die ominöse "doppelte" Anbindung der Karte solltest du ebenfalls überprüfen bzw. wenn die u.a. Voraussetzungen fehlen schnellstens rückgängig machen.
Wie bereits angemerkt, hat das mit einer Brücke rein gar nichts zu tun und verschlimmert die Situation obendrein ! Vermutlich besitzen die Server Techniker keinerlei Netzwerk KnowHow !
Dafür muss ein sogenanntes Teaming oder Link Loadbalancing konfiguriert werden was einen speziellen Treiber erfordert !!
Auch ist der Server nur die halbe Miete ! Der Switch muss dieses Feature auch supporten und entsprechend auf diesen beiden Anschlussports konfiguriert werden dafür !!!
Link Loadbalancing muss also folglich immer auf beiden Seiten der Anschlüsse eingestellt werden !!!
Vermutlich verwendest du aber einen Taiwan Billigswitch und der das gar nicht kann von seinen Möglichkeiten. Wahrscheinlich noch nicht einmal Spanning Tree (STP) was die Bildung von Loops im Netz verhindert.
Wenn du oder besser die ominösen "Server Spezies" jetzt sowas machen wie oben mit der "Bridge" beschrieben loopst du dein Netzwerk, d.h. Packete wandern endlos im Kreis und alles rennt im 3ten Gang. Auch eine Erklärung für das Verhalten !!!
Wie bereits angemerkt, hat das mit einer Brücke rein gar nichts zu tun und verschlimmert die Situation obendrein ! Vermutlich besitzen die Server Techniker keinerlei Netzwerk KnowHow !
Dafür muss ein sogenanntes Teaming oder Link Loadbalancing konfiguriert werden was einen speziellen Treiber erfordert !!
Auch ist der Server nur die halbe Miete ! Der Switch muss dieses Feature auch supporten und entsprechend auf diesen beiden Anschlussports konfiguriert werden dafür !!!
Link Loadbalancing muss also folglich immer auf beiden Seiten der Anschlüsse eingestellt werden !!!
Vermutlich verwendest du aber einen Taiwan Billigswitch und der das gar nicht kann von seinen Möglichkeiten. Wahrscheinlich noch nicht einmal Spanning Tree (STP) was die Bildung von Loops im Netz verhindert.
Wenn du oder besser die ominösen "Server Spezies" jetzt sowas machen wie oben mit der "Bridge" beschrieben loopst du dein Netzwerk, d.h. Packete wandern endlos im Kreis und alles rennt im 3ten Gang. Auch eine Erklärung für das Verhalten !!!
Am besten mit jemand, der von Netzwerken und Switches einiges versteht. Der wird mit Dir sicherlich die "Defekten?" Teile / "Falsch Konfigurierte?" Teile finden und dann hast du ein 1000MBit mit 100MBit Client anbindung, was auch vernünftigen Datendurchsatz bringt. Es kann bei Dir alles mögliche sein. Angefangen bei den Patchkabel, die CAT 5e / CAT 6 ... Leitungen, die Datendosen sowie das Patchpanel (Beides gibt es auch als REINE CAT5 Lösung). Es kann der Switch sein, es können die Netzwerkkarten sein. Nur weil ein Mainboard Hersteller in seiner Boardbeschreibung schreibt (1000 MBit oder 1 GBit), muss das noch lange nicht auch zu Hundert prozent zutreffen. Es gibt immer noch Chipsätze, welche zwar 1000MBit in der Theorie schaffen, aber in der Praxis kläglich versagen. Was ist den dein neuer Server? Hersteller des Mainboards und Typ wäre hier auch hilfreich, gerade was das Bündeln (Trunking) von Netzwerkkarten betrift. Das können wirklich nur wenige Boards und GAAANZ wenige Netzwerkkarten. Was sagt denn die Diagnose am Switch aus? (Es ist doch eine Managebarer Switch oder?).
Du siehst, es gibt eine ganze Reihe von möglichkeiten, wo deine Probleme herkommen können, deshalb, nimm dir Profesionelle hilfe dazu.
Peter
Du siehst, es gibt eine ganze Reihe von möglichkeiten, wo deine Probleme herkommen können, deshalb, nimm dir Profesionelle hilfe dazu.
Peter
Hi,
ich bin nun endlich seit gestern selbst vor
Ort und wir haben ein paar Tests gemacht:
Erstmal ein paar Infos Server: Intel
Core2Duo 2,2GHz, Asus Board mit VGA onBoard
und 2xNetzwerk onBoard (Broadcom)
Switch Lonshine (Oder so ähnlich) mit
ich bin nun endlich seit gestern selbst vor
Ort und wir haben ein paar Tests gemacht:
Erstmal ein paar Infos Server: Intel
Core2Duo 2,2GHz, Asus Board mit VGA onBoard
und 2xNetzwerk onBoard (Broadcom)
Switch Lonshine (Oder so ähnlich) mit
OK.
Dann hab ich mit NetIO von verschiedenen
Client gemessen: Upload (Client->Server)
immer 10200kBit/s, Download mal 3000, mal bis
zu 7000kBit/s, manchmal auch nur
900kBit/s!!!
1.) Bridge auflösen und 1 Verbindung
nutzen -> nun Upload 10200, aber Download
konstant 11500kBit/s, aber ab und zu setzt
das Netz ne Weile aus, wodurch ein langsamer
Effekt entsteht
2.) Manuell auf 100MBit zurücksetzt
-> Upload 65000Bit/s, Dowload 600kBit/s,
setzt immernoch immerwieder aus und über
die Werte muss man glaub ich nichts sagen
3.) MaxWindowSize hab ich nirgends finden
können, aber mit Datenflut is auch nicht
so, wenn keine Clientanfragen sind, dann ist
die Auslastung fast bei 0
Client gemessen: Upload (Client->Server)
immer 10200kBit/s, Download mal 3000, mal bis
zu 7000kBit/s, manchmal auch nur
900kBit/s!!!
1.) Bridge auflösen und 1 Verbindung
nutzen -> nun Upload 10200, aber Download
konstant 11500kBit/s, aber ab und zu setzt
das Netz ne Weile aus, wodurch ein langsamer
Effekt entsteht
2.) Manuell auf 100MBit zurücksetzt
-> Upload 65000Bit/s, Dowload 600kBit/s,
setzt immernoch immerwieder aus und über
die Werte muss man glaub ich nichts sagen
3.) MaxWindowSize hab ich nirgends finden
können, aber mit Datenflut is auch nicht
so, wenn keine Clientanfragen sind, dann ist
die Auslastung fast bei 0
Hier Netio vom XP Client auf SBS 2003 mit 100MBit Switch. (Server Intel S5000VSA mit 2*GBit, Client Foxconn 946GZ7MA mit 1 GBit)
TCP connection established.
Packet size 1k bytes: 11334 KByte/s Tx, 11358 KByte/s Rx.
Packet size 2k bytes: 11333 KByte/s Tx, 11332 KByte/s Rx.
Packet size 4k bytes: 11545 KByte/s Tx, 11509 KByte/s Rx.
Packet size 8k bytes: 11535 KByte/s Tx, 11515 KByte/s Rx.
Packet size 16k bytes: 11546 KByte/s Tx, 11521 KByte/s Rx.
Packet size 32k bytes: 11590 KByte/s Tx, 11546 KByte/s Rx.
Meine Vermutung: Die Netzwerkarte oder ein
Hardwareteil hat ne Macke, der Client sendet
die Dateianfrage bekommt keine Antwort und
sendet nach dem Timeout nochmals eine Anfrage
und dann wird die Datei auch in 0,xx Sekunden
übertragen.
Das ist möglich.
Was meint ihr dazu? Achso, was mich noch
wundert: Am Server die erneut
übertragenen Segmente/s lagen bei
Bridgebetrieb um die 150-200, jetzt immernoch
bei 60? Was heißt das?
Überträgt er 60kByte pro Sekunde
doppelt? Wo verschwinden die anderen? Ist der
Speicher des Switches voll? Der hat irgendwie
nur 200k Datenpuffer.
wundert: Am Server die erneut
übertragenen Segmente/s lagen bei
Bridgebetrieb um die 150-200, jetzt immernoch
bei 60? Was heißt das?
Überträgt er 60kByte pro Sekunde
doppelt? Wo verschwinden die anderen? Ist der
Speicher des Switches voll? Der hat irgendwie
nur 200k Datenpuffer.
Dazu: welche Switch ist es denn? Longshine baut verschiedene.
Und dann haben wir vom gleichen
PC-"Fach"Menschen noch nen
2.Rechner bekommen. Mit ASRock-Board
(berichtigt mich bitte, aber war ASRock nicht
sch***?) und onBoard LAN. Dieser hat als
einziger WinXP im 2k-Netz und meldet sich
beim ersten hochfahren nicht beim
Domainserver an, er erhält 0Pakete
Antworten. IP-Zuweisung wird irgendwann
abgebrochen. Neustart -> Netz funktioniert
immer einwandfrei! IMMER erst beim 2.Start.
Wenn man den Rechner einschaltet, den
BIOS-Piep abwartet, Reset und dann
komplettstart, geht's auch, also hat doch die
Netzwerkkarte ne Macke, dass sie mit der
initialisierung nicht hinterherkommt.
PC-"Fach"Menschen noch nen
2.Rechner bekommen. Mit ASRock-Board
(berichtigt mich bitte, aber war ASRock nicht
sch***?) und onBoard LAN. Dieser hat als
einziger WinXP im 2k-Netz und meldet sich
beim ersten hochfahren nicht beim
Domainserver an, er erhält 0Pakete
Antworten. IP-Zuweisung wird irgendwann
abgebrochen. Neustart -> Netz funktioniert
immer einwandfrei! IMMER erst beim 2.Start.
Wenn man den Rechner einschaltet, den
BIOS-Piep abwartet, Reset und dann
komplettstart, geht's auch, also hat doch die
Netzwerkkarte ne Macke, dass sie mit der
initialisierung nicht hinterherkommt.
Wenn die LAN karte im Server nicht richtig arbeitet kann das passieren.
PS Die "Experten" sitzen seit
Wochen dran und wollten sich schlaumachen und
wiederkommen, aber PUSTEKUCHEN...
Wie schonmal erwähnt. Tausche diese "Experten" gegen Echte aus. Das hilft dir am meisten.
Alternative:
Du baust die 2 100 MBit Switches wieder ein. In den neuen Server baust du eine PCI LAN Karte ein. Egal welche, soll ja nur zum testen sein. 100 MBit solle aber schon sein. 1 Gbit wäre besser. Vorher aber die IP's an den eingebauten Karte entfernen oder ändern, oder Treiber komplett entfernen.
Danach dann nochmal mit NETIO nachschauen. Dort sollte dann ja zumindest alles stabil seine.
Sollte das gehen, erstmal nur 1 Switch tauschen. Nomalerweise braucht dazu auch nichts konfigurirt werden. 1000/100 MBit sollte korrekt erkannt werden. Wenn nicht, über die Web Oberfäche einstellen. Dann wieder nit NETIO nachschauen.
Wenn das geht, die LAN Karte am Server raus und wieder die onboard LAN Karten nehmen. Damit sollten die gleichen Werte bei NETIO kommen.
Mal sehen was dabei rauskommt.