SFTP-Server mit Lastenausgleich

SFTP-Server mit Lastenausgleich

wir haben zwei lastausgeglichene Webserver auf Azure und ich versuche, eine lastausgeglichene SFTP-Verbindung für meinen Client einzurichten.

Ich habe versucht, dies mithilfe eines lastausgeglichenen Endpunkts auf Azure für SFTP zu tun, aber die FTP-Verbindung stellt nur eine Verbindung her und überträgt Dateien nur an einen Server.

Ich wollte wissen, ob es eine Möglichkeit gibt, die SFTP-Verbindung für meinen Client auf beiden Servern zu synchronisieren.

Irgendeine Idee, wie ich diese Aufgabe bewältigen kann?

Antwort1

So funktioniert Lastenausgleich nicht. Ein Lastenausgleich verteilt eingehende Verbindungen auf den dahinterliegenden Server, um sicherzustellen, dass für jede Verbindung der Arbeitsaufwand so gering wie möglich ist. Beispiel: Angenommen, es gibt 10 eingehende Verbindungen und Sie haben 3 Server mit Lastenausgleich. Ihr Lastenausgleich sendet 3 Verbindungen an den ersten Server, 3 Verbindungen an den zweiten Server und 4 Verbindungen an den dritten Server.

Sie sprechen also NICHT von Lastenausgleich. Was Sie wirklich tun müssen, ist, einen gemeinsam genutzten Speicherbereich (ein NAS, ein DFS usw.) zu erstellen, der als Datenspeicher für Ihre beiden SFTP-Server verwendet werden kann. Wenn Sie dies tun, sind alle Ihre Dateien dort, unabhängig davon, welcher bestimmte SFTP-Server Ihre eingehende Verbindung bedient.

verwandte Informationen