Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
Kommentar vom Moderator Dani am 01.12.2009 um 13:56:26 Uhr
Die beiden Bilder habe ich nun in unsere Filebase hochgeladen. Somit ist der Beitrag auch in Zukunft vollständig.
GELÖST

Wie macht man einen Network-Loadbalancing-Funktionstest? (Windows Server 2003)

Frage Netzwerke Cluster

Mitglied: Yukari

Yukari (Level 1) - Jetzt verbinden

01.12.2009, aktualisiert 13:56 Uhr, 5132 Aufrufe, 5 Kommentare

Ich beschäftige mich nun seit einer Weile mit dem Thema Clustering. Ein Teil davon ist das Loadbalancing unter Windows. Inzwischen habe ich es soweit geschafft den NLB-Cluster mit zwei Servern aufzusetzen und zu konfigurieren. Allerdings kann ich bisher noch nicht so recht nachweisen, ob das Loadbalancing tatsächlich funktioniert.

Ich möchte nun testen, ob der Cluster auch tatsächlich funktioniert, ob also beide Server je nach Last die Anfragen beantworten, oder ob nach wie vor nur alles über einen läuft.
Meine Idee war, dafür ein Stresstest-Tool zu verwenden und gleichzeitig per Ethereal (bzw. Wireshark wie es inzwischen ja heißt o.o") mit zu schneiden, was auf den beiden Servern passiert.
Nun, passieren tut tatsächlich auf beiden Servern etwas, nur habe ich so meine Probleme das Ergebnis auszuwerten.
Daher hier mal zwei Screenshots:

Server 1:
a66528e92dc13aae637e2bf6d7a44801-appserver1 - Klicke auf das Bild, um es zu vergrößern

Server2:
2abd73f20e5382ae820a1e074d541b93-appserver2 - Klicke auf das Bild, um es zu vergrößern

Was mich vor allem wundert, sind die schwarz markierten "Bad TCP" auf dem ersten Server. Das kommt auf dem zweiten Server so gut wie garnicht vor.
In den Details steht als Fehler dazu meist, dass die Header checksum nicht korrekt wäre. Muss ich mir darüber Gedanken machen?

Und was natürlich die Hauptfrage ist: Wie erkenne ich an dem Mitschnitt nun, ob das Loadbalancing funktioniert oder nicht?

Ich hoffe es kann mir hier vielleicht jemand weiterhelfen oder wenigstens einen Tipp dazu geben. Ich wäre wirklich sehr dankbar dafür.

Grüße,

Yukari
Mitglied: maretz
01.12.2009 um 15:07 Uhr
Moin,

so wie es aussieht versuchst du ja den Webserver per Cluster laufen zu lassen. Jetzt hast du aber ein Problem: Wenn du ne gute Cluster-SW verwendest dann wird die Anfragen von einer IP auch immer wieder an denselben Server geben (sonst würden z.B. Session-basierende Systeme wie PHP usw. nicht wirklich laufen).

Du musst also deine IP auch immer mitändern - soweit du die 2te IP eingetragen hast sollte der Webserver dich dann (je nach LB-Strategie) auf den 2ten Webserver leiten...

Ansonsten könntest du natürlich auch versuchen hier den WWW-Dienst in deinem Router als Forward einzutragen und ne Testseite auf den Cluster legen. Dann kann man - so du ne feste URL hast und die hier postest - auch von extern darauf zugreiffen und du solltest mehrere Zugriffe auf beide Server (über nen paar Stunden verteilt) sehen...
Bitte warten ..
Mitglied: Yukari
01.12.2009 um 15:18 Uhr
Ach... stimmt. Das mit der gleichbleibenden IP hatte ich gar nicht mehr bedacht. Gibt es da nicht vielleicht auch eine Art Stresstest-Software bei der ich z.B. einen IP-Bereich der simuliert oder verwendet werden soll angeben könnte? Ich weiß nicht ob sowas existiert, aber wäre ja möglich.

Das Zweite ist im Moment leider nicht möglich, da ich das Ganze (noch) auf virtuellen Servern (VMWare) teste.

Ganz am Anfang hatte ich die Idee einfach zwei (fast) identische Webseiten auf die Server zu legen - eigentlich einfach nur eine Seite auf der Stand "Server 1" bzw. "Server 2" je nachdem wo selbige eben lag. Dann habe ich versucht von einem dritten Host auf die Cluster-IP zuzugreifen und hatte gehofft, dass ich vllt. random-mäßig mal auf dem einen mal auf dem anderen Server lande, aber so hat das leider nicht funktioniert. (Da hatte ich das mit der IP auch noch bedacht und die mehrfach geändert, aber das hat leider nicht geklappt).

Edit:
Hm, ich glaube ich habe eine Lösung gefunden. Bin mir aber noch nicht 100%ig sicher. Ich habe auf dem dritten Host nun ein Tool namens "WAPT" verwendet und gesehen, dass man da IP-Listen eintragen kann. Also hab ich einfach mal 10 Adressen verwendet und es hat sich immerhin etwas verändert.
Mir war schon vorher aufgefallen, dass das "GET /clustertest/ HTTP/1.1" immer nur von dem Server kommt, der die Anfrage beantwortet. Nachdem ich den Stresstest dann also mit den 10 IPs gemacht hatte, konnte ich auf beiden Server diese Zeile wiederholt feststellen. Das sollte ja eigentlich das Zeichen sein, dass die eingehende Last auf die beiden Hosts verteilt wird, oder irre ich mich?
Bitte warten ..
Mitglied: dog
02.12.2009 um 11:26 Uhr
Muss ich mir darüber Gedanken machen?

Nope.
Das ist ein Problem was Wireshark mit vielen besseren Netzwerkkarten hat.
Diese Karten haben ein sog. offloading Feature. Das heißt, Dinge wie die Checksum werden nicht von der Computer-CPU, sondern von der Netzwerkkarte selbst berechnet, was die Performance steigert.
Zu dem Zeitpunkt an dem Wireshark die Pakete abfängt ist sie allerdings noch nicht berechnet und darum meldet Wireshark den Fehler.

Grüße

Max
Bitte warten ..
Mitglied: Yukari
02.12.2009 um 12:19 Uhr
Ah, dann kann ich ja beruhigt sein, danke
Bitte warten ..
Mitglied: schosch
13.01.2010 um 11:02 Uhr
Ich habe auch bei unserem Domain-Controller mit Wireshark den Datenverkehr mitgeschnitten. In meinem Fall meldet Wireshark viele Pakete, die kleiner als 64kByte sind und sehr viele, deren Header-Checksumme 0x0000 ist. Muss ich mir in diesem Fall Gedanken machen, oder stellt es kein Problem dar, wenn laut Wireshark etwa 70 % meines Datenaufkommens Müll ist?
Bitte warten ..
Ähnliche Inhalte
Windows Server
Windows Server Firewall - Wie macht ihr das?
Frage von twistersWindows Server14 Kommentare

Hallo zusammen bis jetzt haben wir die Windows Firewall der internen Server nicht verwendet. Wurden also beim Aufsetzen deaktiviert. ...

LAN, WAN, Wireless
Zywall 300 - Loadbalancing macht Probleme mit Loginseiten wegen IP Wechsel
Frage von staybbLAN, WAN, Wireless10 Kommentare

Hallo zusammen, ich habe eine Zywall 300 von Zyxel bei der LoadBalancing aktiviert ist. Es ist aktuell ein absolutes ...

Exchange Server
Exchange 2013 Loadbalancing
gelöst Frage von BirdyBExchange Server5 Kommentare

Hallo zusammen, ich habe heute zur Evaluierung mal PRTG als Monitoring-Lösung installiert und ein bisschen damit herumgespielt. Dabei ist ...

LAN, WAN, Wireless
Loadbalancing über zwei LAN-Karten
Frage von NF112-deLAN, WAN, Wireless11 Kommentare

Hallo zusammen, folgende Situation: Ich besitze zwei DSL-Zugänge zwecks mehr Geschwindigkeit. An beiden TAL hängt jeweils eine Fritzbox. Nun ...

Neue Wissensbeiträge
Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 4 StundenViren und Trojaner

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 8 StundenRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 3 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 4 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Heiß diskutierte Inhalte
Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Cloud-Dienste
PIM als SaaS Nutzungsgebühr
Frage von vanTastCloud-Dienste8 Kommentare

Moin, wir haben uns ein PIM (Product Information Management) nach unseren Ansprüchen für viel Geld als SaaS-Lösung bauen lassen. ...

Vmware
DOS 6.22 in VMWare mit CD-ROM
gelöst Frage von hesperVmware7 Kommentare

Hallo zusammen! Ich hab ein saublödes Problem. Es ist eine VMWare mit DOS 6.22 zu erstellen auf dem ein ...