Mehrere Server teilen sich den Speicherplatz

398
Azkidenz

Ich habe versucht, ein einfaches Hosting-System mit nur einem Server zu erstellen, aber jetzt würde ich ein einfaches Netzwerk mit 2 Servern und einem Lastverteiler erstellen.

Ich habe mich gefragt, ob es möglich ist, dass 2 verschiedene Server ihren internen Speicherplatz freigeben (weil der Standort beispielsweise ein Dateispeicher ist und ich Dateien auf dem Server hochlade). Ich brauche eine Lösung ohne einen anderen externen Speicher. Ich würde dafür sorgen, dass jeder Server über einen persönlichen Speicher verfügt und den Speicherplatz freigibt, in dem ich Dateien hochlade.

0
Was meinst du mit "Speicher"? RAM? Dateisystemspeicher Etwas anderes? JakeGould vor 7 Jahren 0
Ich meine einfach, zum Beispiel mit php eine Datei mit der Funktion move_uploaded_file auf Server A speichern. Wenn der Benutzer die Website besucht und die Anfrage von Server B ausgeführt wird, kann der Benutzer alle Dateien anzeigen, die er hochgeladen hat (egal ob auf Server A oder Server B, alle verknüpften Dateien). Azkidenz vor 7 Jahren 0

1 Antwort auf die Frage

0
Aganju

Ihre Frage scheint zwischen dem Teilen von Speicherplatz und Speicher zu wechseln - die Dateien werden auf dem Festplattenspeicher abgelegt, Sie fragen jedoch nach Speicher .

Beides ist möglich, aber es ist etwas ganz anderes.

Wenn Sie Speicherplatz freigeben möchten, können Sie eine Vielzahl von Lösungen verwenden, z. B. ein NAS-Laufwerk (Network Attached Storage) - beide Server verbinden einfach dieselbe Netzwerkfestplatte und verwenden diese. Es gibt anspruchsvollere Lösungen, SAN-Datenträger usw., die jedoch kostenaufwendiger und komplexer sind (und eine bessere Leistung bieten).

Wenn Sie den internen Speicher gemeinsam nutzen möchten, können Sie beispielsweise die Guests = -Server in VirtualBox auf demselben Host ausführen und die virtuellen Maschinen dazu einstellen (Google 'Virtual Box Memory Ballooning' ). Das ist ein selteneres Konzept und sie müssen offensichtlich auf derselben Hardware laufen, die wiederum viel Speicherplatz haben muss, aber es funktioniert einwandfrei.