Hallo,
ich und einige andere Leute suchen eine Lösung für folgende Sache. Wir haben ca. 70-100 PCs und Server in Europa verteilt. Wir möchten diese so zusammenschließen, dass es für jeden möglich ist, ein Verzeichnis aller verfügbaren Dateien zu durchsuchen und an die Daten des anderen zu kommen. Das Problem dabei ist, das nur einige Server 24/7 verfügbar sind und nur so 5-10 bei einem Hoster mit entsprechender Anbindung stehen. Es sind mehrere Dinge die erreicht werden sollen.
1. Ein Verzeichnis über alle freigegebenen Dateien aller PCs. Und dabei soll es egal sein, ob der Server an oder aus ist. Es soll ein durchsuchbares Verzeichnis werden, dass zu jeder Zeit zur Verfügung steht. Dort ist nach Dateinamen zu suchen und im Ergebnis soll dann zu sehen sein, wo diese Datei zu holen ist.
2. Nachdem das gewünschte Ergebnis gefunden wurde, soll man eine Art Request erstellen können der sozusagen vom zentralen Server entgegen genommen wird, und an den PC weitergeleitet wird der die Datei hat, sobald dieser online kommt.
3. Jetzt muss irgendwie die Dateiübertragung stattfinden. Da man es nur optional schafft, dass Dateiinhaber und Requester gleichzeitig online sind, und evtl. der Dateiinhaber erst "später" Bandbreite zum Upload zur Verfügung hat, muss wahrscheinlich die Datei auf nem zentralen Server gecached werden. Wenn der Requester dann online kommt, kann er diese dann dort abholen.
Die Faktor Zeit, bis die Datei beim Requester ankommt, ist hierbei eher Nebensache. Die Server und Rechner laufen unter Ubuntu, Debian, teilweise Windows und ein paar sind Macs.
Die Frage ist jetzt:
Welche Konzepte/Programme/Protokolle stehen mir bei meiner Problematik zur Verfügung?
Wie realisiert man sowas?
Danke & Grüße
ich und einige andere Leute suchen eine Lösung für folgende Sache. Wir haben ca. 70-100 PCs und Server in Europa verteilt. Wir möchten diese so zusammenschließen, dass es für jeden möglich ist, ein Verzeichnis aller verfügbaren Dateien zu durchsuchen und an die Daten des anderen zu kommen. Das Problem dabei ist, das nur einige Server 24/7 verfügbar sind und nur so 5-10 bei einem Hoster mit entsprechender Anbindung stehen. Es sind mehrere Dinge die erreicht werden sollen.
1. Ein Verzeichnis über alle freigegebenen Dateien aller PCs. Und dabei soll es egal sein, ob der Server an oder aus ist. Es soll ein durchsuchbares Verzeichnis werden, dass zu jeder Zeit zur Verfügung steht. Dort ist nach Dateinamen zu suchen und im Ergebnis soll dann zu sehen sein, wo diese Datei zu holen ist.
2. Nachdem das gewünschte Ergebnis gefunden wurde, soll man eine Art Request erstellen können der sozusagen vom zentralen Server entgegen genommen wird, und an den PC weitergeleitet wird der die Datei hat, sobald dieser online kommt.
3. Jetzt muss irgendwie die Dateiübertragung stattfinden. Da man es nur optional schafft, dass Dateiinhaber und Requester gleichzeitig online sind, und evtl. der Dateiinhaber erst "später" Bandbreite zum Upload zur Verfügung hat, muss wahrscheinlich die Datei auf nem zentralen Server gecached werden. Wenn der Requester dann online kommt, kann er diese dann dort abholen.
Die Faktor Zeit, bis die Datei beim Requester ankommt, ist hierbei eher Nebensache. Die Server und Rechner laufen unter Ubuntu, Debian, teilweise Windows und ein paar sind Macs.
Die Frage ist jetzt:
Welche Konzepte/Programme/Protokolle stehen mir bei meiner Problematik zur Verfügung?
Wie realisiert man sowas?
Danke & Grüße