Weberver verwalten

Hallo,

ich habe momentan nur 2 Server aber es werden ständig mehr. Kennt jemand ein Programm (wenn möglich Freeware) mit dem man diese Webserver verwalten kann? Also es soll die Anfragen vom User auf einen Server der nicht ausgelastet ist umleiten.

Ich benutze auf allen Server Winodws Server 2003 Standard.

Danke schon mal Tim

Also es soll die Anfragen vom
User auf einen Server der nicht ausgelastet ist umleiten.

google Load Balancer, round robin

Hallo,

ich habe momentan nur 2 Server aber es werden ständig mehr.
Kennt jemand ein Programm (wenn möglich Freeware) mit dem man
diese Webserver verwalten kann? Also es soll die Anfragen vom
User auf einen Server der nicht ausgelastet ist umleiten.

Ich persönlich würde eine Linux-Kiste mit „balance“ davorsetzen.

HTH,

Sebastian

Hallo und Danke für die schnellen Antworten.

Ich habe mal nach nalance gegoogelt aber ich kenne mich wirklich gar nicht mit linux aus. Reicht für diesen TCP-Proxy ein recht langsamer server aus oder muss der genauso schnell sein wie die anderen ? Und wie meldet man die restlichen windows server an dem linux rechner an?

Danke Tim

Hallo,

Ich habe mal nach nalance gegoogelt aber ich kenne mich
wirklich gar nicht mit linux aus. Reicht für diesen TCP-Proxy
ein recht langsamer server aus oder muss der genauso schnell
sein wie die anderen ?

Was für einen Netzwerkdurchsatz habt ihr denn auf den Servern? Wie sind sie denn angebunden?

Erstmal entscheidend ist eine bzw. zwei gescheite Netzwerkkarte (Intel), etwas RAM sollte schon in der Kiste sein, Festplattenperformance ist nicht entscheidend.

Ohne die Windows-Kisten und Eure Anforderungen zu kennen, würde ich vermuten, dass der Rechner einige Größenordnungen kleiner sein darf.

Und wie meldet man die restlichen
windows server an dem linux rechner an?

Nun, das ist ein Kommandozeilenbefehl, der sagt, dass man den Dienst HTTP auf eine zu nennende Gruppe an Rechnern verteilen möchte. Das geht dann unabhängig auch mit anderen Diensten (POP/IMAP, SMTP, …).

HTH,

Sebastian

Hi,

Sorry das es so lange gedauert hat.

Also die Server und der Router hängen alle an einem Switch. Einen Server hätte ich auch noch. Der hat 1 GB Ram aber eine Netzwerkkarte muss ich noch kaufen. Wie schnell sollte diese (bzw. 2 Karten) den sein? Lehnt sich da Glasfaserkabel? Wie lautet der Befehl ? Und gibt es irgendwo eine Anleitung (auch auf Englisch) oder so ?

Vielen dank für die Hilfe

Tim

Hallo,

Also die Server und der Router hängen alle an einem Switch.

Und dann weiter? Wie ist die Verbindung ins Internet oder zu den Rechnern, die darauf zugreifen?

Was für Hardware ist das? 100 MBit? GBit?

Einen Server hätte ich auch noch. Der hat 1 GB Ram

Nun, das wäre nicht schlecht. Was für ein Bus-System hat der denn? PCI? PCI-X?

aber eine
Netzwerkkarte muss ich noch kaufen. Wie schnell sollte diese
(bzw. 2 Karten) den sein?

Das hängt davon ab, was für einen Datendurchsatz Du hast. Mit einer oder zwei Intel-Gigabit-Karten liegst Du vermutlich nicht schlecht.

Lehnt sich da Glasfaserkabel?

Ich habe immernoch keine Ahnung, was für ein Durchsatz und welche sonstigen Bedingungen Du im Netzwerk hast, aber zumindest wäre „Glas“ bei weitem nicht der erste Gedanke, der mit bei Deiner Problembeschreibung kommt.

Wie
lautet der Befehl ? Und gibt es irgendwo eine Anleitung (auch
auf Englisch) oder so ?

Klar:

http://www.inlab.de/balance.html

HTH,

Sebastian

Hallo

Und dann weiter? Wie ist die Verbindung ins Internet oder zu den
Rechnern, die darauf zugreifen?

Sorry ich verstehe nicht was du meinst.

Was für ein Bus-System hat der
denn? PCI? PCI-X?

Da schaue ich grad mal auf der Website des Herstellers nach.

Was für Hardware ist das? 100 MBit? GBit?

Alles 100 MBit!

Wenn ich das Wort „Datendurchsatz“ richtig verstehe, kann ich leider noch nichts dazu sagen weil die Website und die Dienste noch nicht öffentlich sind. Aber die Website hat eigentlich nicht so viele große Grafiken.

Danke schon mal Tim

Hi also laut Dell:

3 PCI Express-Steckplätze (zwei mit x8-Anschluss und einer mit x1-Anschluss)

Tim

Hallo,

Und dann weiter? Wie ist die Verbindung ins Internet oder zu den
Rechnern, die darauf zugreifen?

Sorry ich verstehe nicht was du meinst.

Stehen die Server zu Hause und sind über ein Analog-Modem angebunden oder mit einem Gigabit-Link direkt im DE-CIX? Oder irgendwas dazwischen?

Was für ein Bus-System hat der
denn? PCI? PCI-X?

Da schaue ich grad mal auf der Website des Herstellers nach.

PCI-X klingt brauchbar.

Was für Hardware ist das? 100 MBit? GBit?

Alles 100 MBit!

Nun, dann könnten 100 MBit-Karten reichen, gute Intel-Karten bekommst Du gebraucht bei Ebay für unter 10 € …

Wenn ich das Wort „Datendurchsatz“ richtig verstehe, kann ich
leider noch nichts dazu sagen weil die Website und die Dienste
noch nicht öffentlich sind. Aber die Website hat eigentlich
nicht so viele große Grafiken.

Hm, sind die Berechnungen dahinter so aufwändig, dass die Server offenbar so stark belastet sind?

Gruß,

Sebastian

Hi

Stehen die Server zu Hause und sind über ein Analog-Modem
angebunden oder mit einem Gigabit-Link direkt im DE-CIX? Oder
irgendwas dazwischen?

also die hängen über Switch->Router (Speedport)->Tcom->…

und macht der router (speedport) viel an der geschwindigkeit aus? Wir haben einen 16000er anschluss.

Nun, dann könnten 100 MBit-Karten reichen,
gute Intel-Karten bekommst Du gebraucht bei Ebay für unter 10
€ …

Ja da werde ich mal schauen …

Hm, sind die Berechnungen dahinter so aufwändig, dass die
Server offenbar so stark belastet sind?

Ralativ weil sehr viele und große Mysql-anfragen laufen werden.

Danke Tim

Hallo,

Stehen die Server zu Hause und sind über ein Analog-Modem
angebunden oder mit einem Gigabit-Link direkt im DE-CIX? Oder
irgendwas dazwischen?

also die hängen über Switch->Router
(Speedport)->Tcom->…

und macht der router (speedport) viel an der geschwindigkeit
aus? Wir haben einen 16000er anschluss.

Okay, das ist dann praktisch garkein nennenswerter Durchsatz, insbesondere vom Server zum Client.

Nun, dann könnten 100 MBit-Karten reichen,
gute Intel-Karten bekommst Du gebraucht bei Ebay für unter 10
€ …

Ja da werde ich mal schauen …

Bei dem niedrigen Durchsatz, den Du damit erzielen kannst reicht im Prinzip eine einzige Karte. Und als Rechner für das Load-Balancing irgendwas ziemlich kleines (ab 500 MHz). Eine gescheite Netzwerkkarte würde ich denoch aus Prinzip kaufen.

Hm, sind die Berechnungen dahinter so aufwändig, dass die
Server offenbar so stark belastet sind?

Ralativ weil sehr viele und große Mysql-anfragen laufen
werden.

Hui.

Sebastian

Ok werde das ganze am Freitag ausprobieren. Denke ich werde Ubuntu Server dafür nehmen. Was ich allerdiengs nicht ganz verstanden habe ist das mit der software. Also: klar ich installiere die Software auf dem Linux Server aber muss ich nicht bei den Winodws-Server etwas tun? Was wäre ein Beispielbefehl für balance?

Vielen Dank,

Tim

Hallo,

Ok werde das ganze am Freitag ausprobieren. Denke ich werde
Ubuntu Server dafür nehmen.

Ubuntu scheint tatsächlich Pakete für Balance haben. Falls nicht: Debian hat es.

Was ich allerdiengs nicht ganz
verstanden habe ist das mit der software. Also: klar ich
installiere die Software auf dem Linux Server aber muss ich
nicht bei den Winodws-Server etwas tun?

Du leitest die Anfragen erst an den Ubuntu-Rechner, der verteilt sie dann weiter.

Was wäre ein
Beispielbefehl für balance?

Wenn die Windows-Rechner die IP 192.168.0.55 und 192.168.0.66 haben, lautet der Befehl für einen Web-Server im root-Prompt

balance www 192.168.0.55 und 192.168.0.66 

Steht aber auf der Web-Seite http://www.inlab.de/balance.html

HTH,

Sebastian

gut dann vielen vielen dank !!!