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

günstiges Loadbalancing

Mitglied: DollyDollar

DollyDollar (Level 1) - Jetzt verbinden

03.12.2004, aktualisiert 17:50 Uhr, 5428 Aufrufe, 8 Kommentare

Problem: einfaches Loadbalancing mit mehreren Webservern hinter einer festen IP

Hallo Zusammen,

ich habe eine ausreichend schnelle SDSL Anbindung mit 1 festen IP.

Das Netzwerk befindet sich hinter einem Router.

Nun möchte ich zur Lastverteilung folgendes Modell einsetzen:

1. www.meine-domain.de routet auf Webserver1.
2. Webserver1 hat eine Tabelle mit allen aktiven Webservern (alle im gleichen Netzwerk)
3. Webserver1 soll nun eine Weiterleitung (nach Zufallsprinzip) auf Webserver2 (www2.meine-domain.de) oder Webserver3 (www3.meine-domain.de) machen.

Sobald www2.... oder www3... auf anderen festen IP Adressen liegen ja kein Problem..

Nun zu meinen Fragen:

--> Ich bekomme m.E. nur eine feste IP von der DTAG
--> wie kann ich o.a. Modell hinter dieser einen festen IP realisieren?
--> Ich habe keine Ahnung, was ich wo in meinen Router eintragen soll

Bin für jede Hilfe sehr dankbar!

Grüße,

Dolly

Skizze:
<img src='/images/articles/1205a4b0430f32d0a1d0759414a44eaa-example2.gif' align='default' hspace='0' vspace='0' border='0'>
Mitglied: LarsJakubowski
03.12.2004 um 13:30 Uhr
Hi

es gibt ja einige Möglichkeiten.

1. Weitere IP Adressen von der DTAG beziehen und im DNS registrieren lassen.

2. Du hast einen Router, der eine Art interner Weiterleitung unterstützt.


Ich persönlich würde die 1. Möglichkeit nehmen. Das ist in der Praxis die gängigste Methode. Auch die Kosten halten sich in Grenzen.

Ciao Lars
Bitte warten ..
Mitglied: LarsJakubowski
03.12.2004 um 13:32 Uhr
Eines habe ich noch vergessen.

Wenn Du einen intelligenten IIS aufbaust und hier mit Load Balancing arbeitest, könntest Du auch erfolg haben.
Die Anfrage würde dann an einen zentralen Server geleitet, der aber intern auf die anderen Web Server verweist.

Das würde wohl auch noch gehen.

Ciao Lars
Bitte warten ..
Mitglied: DollyDollar
03.12.2004 um 15:11 Uhr
Hi Lars,

danke für die mutmachende Antwort!

Habe vorhin vergessen zu erwähen: habe einen Apachen, keinen IIS, möchte da auch nicht mehr als notwendig "rumfummeln".

1. Weitere IP Adressen von der DTAG beziehen
und im DNS registrieren lassen.

jau, so möchte ich es machen!

... auch wenn Ihr mich für dumm haltet - sei´s drum:

bin bei Selfhost.de und kann dort ja Subdomains anlegen, diese dann auf die verschiedenen o.a. DTAG IP Adressen routen lassen.

Soweit so gut.

Brauche ich denn dann für jede feste IP-Adresse der DTAG einen Router? Hier komme ich nun nicht weiter da ich nicht weiss, wie ich im Router einstellen soll, den auf eine bestimmte IP zeigenden Request auf den dafür vorgesehenen Webserver zu routen.

Hier mein nun neuerliches - jedoch einen guten Schritt weiter - Problem noch deutlicher:

DNS (bei Selfhost) IP Adressen DTAG lokale IP
www.meine-domain.de 123.456.789.23 192.168.0.2
www2.meine-domain.de 123.456.789.24 192.168.0.3
www3.meine-domain.de 123.456.789.25 192.168.0.4

Die DNS-Einträge konfiguriere ich bei Selfhost und weise sie den entsprechenden festen IP-Adressen der DTAG zu.

Jetzt kommt der Request beispielsweise auf www2.meine-domain.de
1. Selfhost löst auf und sendet ihn an 123.456.789.24
2. 123.456.789.24 ist bei mir im Haus.

Brauche ich für 123.456.789.24 einen anderen Router als für 123.456.789.23?

... gibt es einen Fachbegriff für dieses Problem?

Nochmals vielen Dank für Deine schon jetzt äusserst hilfreiche Antwort!

Lieben Gruß,

Dolly
Bitte warten ..
Mitglied: lou-cypher25
03.12.2004 um 15:26 Uhr
Tach Dolly, Tach Lars,

ich kenne dieses Problem, aber ob die Ideen von Lars funzen (nix für ungut) bezweifel ich.
Das Loadbalancing funktioniert ebenfalls über erreichbare IP`s und nicht über das darstellen von Webseiten mehrerer Webserver in einem. Es wird nur umgeleitet auf den jeweils anderen und bei der billigen Variante habe einfach alle Webserver eine einheitliche NLB-IP.

Dolly wird nicht umhin kommen für jede IP einen eigenen Eingang zu schaffen (=einen eigenen Router), denn alle Sites werden von extern über http abgefragt und damit ist eine heweilige Umleitung via Porterkennung (NAT oder VirtualServer) nicht möglich.
Eine Erkennung der jeweiligen IP ist ebenfalls nur möglich, wenn der Router selbst meherere statische externe IP-Adressen verwalten kann und ich glaube nicht, dass Dolly so einen hat. Da würde ich ohnehin nur einen Cisco hinstellen.

Nimm also am besten 3 feste IP-Adressen, wenn Du drei verschiedene Webserver ins Web kriegen möchtest.

Christian

PS: Wieviel traffic erwartest Du denn, dass Du nicht einfach mehrere Sites auf einen einzigen Server legst?
Bitte warten ..
Mitglied: DollyDollar
03.12.2004 um 17:50 Uhr
Hallo Christian,

>Dolly wird nicht umhin kommen für jede IP einen eigenen Eingang zu schaffen (=einen
>eigenen Router), denn alle Sites werden von extern über http abgefragt und damit ist eine
>jeweilige Umleitung via Porterkennung (NAT oder VirtualServer) nicht möglich.

das hilft mir sehr!

Ich werde also meine SDSL-Leitung auf einen Switch legen und hinter diesem die 3-n Router schalten. Hinter dem jeweiligen Router dann den jeweiligen Webserver.

>Wieviel traffic erwartest Du denn, dass Du nicht einfach mehrere Sites auf einen einzigen
>Server legst?

Es ist insgesamt nur eine Site. Wenn alles gut geht, wird der Traffic zu Peak-Zeiten stark ansteigen. Da die DB dahinter etwas größer ist, werden die einzelnen DB-Abfragen eher der Flaschenhals werden als die Leistungsfähigkeit der Webserver.

Um dieses Problem zu lösen, wird die zentrale Datenbank stündlich selektiert und alle wichtigen Daten in die jeweiligen "Webserver" gespiegelt. Jeder Webserver enthält somit: http, mysql.

Jetzt muss ich nur überlegen, wie ich die anderen, auf die zentrale-DB zugreifenden Webseiten route (persönlicher Bereich). Vermutlich mit einer zweiten Netzwerkkarte im jeweiligen Webserver. Dieses Problem lasse ich mal einfach auf mich zukommen und bastel dann.

Danke Ihr Beiden,

habt mir sehr geholfen!

Gruß,

Dolly
Bitte warten ..
Mitglied: lukas243
10.01.2010 um 13:20 Uhr
Hi Admins,
wie wäre es den mit einem lokalen DNS-Server, der dann nach Zufallsprinzip weiterleitet?
Entwerder du hast so was schon im Router oder du richtest dir einen Domain-Controller auf einem deiner Webserver ein (gibt es zum Beispiel auch bei den Win-Servern).

Gruß

lukas243
Bitte warten ..
Mitglied: lou-cypher25
10.01.2010 um 20:06 Uhr
Hi Lukas,

möglich ist sicherlich vieles, nur ist der Thread aus 2004 und MS-Server waren im Konzept von Dolly nicht beschrieben.

Heute würde ich einen Loadbalancer von Array Networks oder Cyberoam einsetzen und hätte mit 800 bis 1500 Euro eine Lösung die sicherlich performanter und günstiger ist als ein MS-Server den ich dazu anschaffen, konfigurieren und absichern muss.

Christian
Bitte warten ..
Mitglied: lukas243
11.01.2010 um 00:24 Uhr
Hi Christian,
das mit dem 2004 - Sorry - da hab ich mich wohl verlesen.
Das mit dem MS-Server war ja auch nur ein Beispiel - natürlich weiß ich, das es noch andere Anbieter gibt und ein Produkt aus dem Hause Microsoft selten das Non-Plus-Ultra, sprich die perfekte Lösung, ist.
Des weiteren bin ich über die Preiskategorie der zu findenden Produkte und Methoden nicht ausreichend informiert und kann somit keine konkreten Lösungswege angeben.

MfG

Lukas
Bitte warten ..
Ähnliche Inhalte
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 ...

Router & Routing
Loadbalancing trotz AnyConnect?
Frage von DeepThought1Router & Routing7 Kommentare

Hallo, ich möchte gerne unsere SDSL-Leitung durch eine VDSL-Leitung ergänzen um den Webtraffic auszulagern, mein Netzwerkbetreuer behauptet jedoch, das ...

DNS
Loadbalancing für IIS-Webserver
Frage von CoreknabeDNS5 Kommentare

Moin, wir betreiben einen IIS-Webserver, der per Internet erreichbar ist. Nun soll aus Gründen der Lastverteilung mindestens ein zweiter ...

Netzwerkmanagement
Best-Practice Loadbalancing WebServer
Frage von LorderichNetzwerkmanagement10 Kommentare

Hallo zusammen, ich versuche gerade einen neuen Netzwerkaufbau, allerdings stoße ich an irgendeiner Stelle immer an etwas, dass für ...

Neue Wissensbeiträge
iOS
WatchChat für Whatsapp
Tipp von Criemo vor 1 TagiOS3 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor !!!
Tipp von Criemo vor 1 TagiOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Off Topic
Avengers 4: Endgame - Erster Trailer
Information von Frank vor 3 TagenOff Topic2 Kommentare

Ich weiß es ist Off Topic, aber ich freue mich auf diesen Film und vielleicht geht es anderen hier ...

Webbrowser
Microsoft bestätigt Edge mit Chromium-Kern
Information von Frank vor 4 TagenWebbrowser5 Kommentare

Microsoft hat nun in seinem Blog bestätigt, dass die nächste Edge Version kein EdgeHTML mehr für die Darstellung benutzen ...

Heiß diskutierte Inhalte
Windows Netzwerk
Kerio. Kann keine Mails empfangen aber senden. Wer ist schuld. Kerio oder Windows domäne?
gelöst Frage von frosch2Windows Netzwerk22 Kommentare

Hallo, es existiert ein Problem bei uns mit dem mailen. Alle bestehenden Nutzer können mailen. Raus wie rein. Neuen ...

Hosting & Housing
VMware VM mit über 1TB RAM für S4HANA
Frage von Leo-leHosting & Housing20 Kommentare

Hallo zusammen, wer hat Erfahrng und kann mir einen Tipp zum sizing von S4HANA Systemen geben? Wir möchten, zunächst ...

Exchange Server
Exchange Server 2010: Keine Eingehenden E-MAils
gelöst Frage von gabeBUExchange Server17 Kommentare

Hallo Zusammen Ich habe das kurzen auf dem Exchange 2010 Server das Problem, dass ich keine externen E-Mails mehr ...

Virtualisierung
Gebrauchte Server Hardware als Virtualisierungs-"Spielwiese"?
Frage von NixVerstehenVirtualisierung15 Kommentare

Einen wunderschönen guten Morgen zusammen, ich möchte mich gerne etwas tiefer mit dem Thema Virtualisierung beschäftigen und dazu ein ...