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

Dateien verteilen über Server

Mitglied: fish12345

fish12345 (Level 1) - Jetzt verbinden

30.09.2010 um 13:09 Uhr, 3424 Aufrufe, 1 Kommentar

Hallo,
ich bin neu hier im Forum und starte gleich mit einer Frage. Zunächst vielleicht kurz zu meiner Person: Ich bin Informatikstudent und arbeite schon seit einigen Jahren mit Linux, auch in Form verschiedener Server.
Nun habe ich allerdings eine Anforderung, welche ich mit mir bekannten Mitteln/Programmen nicht so einfach abdecken kann. Vielleicht kennt hier jemand eine Lösung und kann mir somit helfen.

Ich möchte, über meinen Root-Server Dateien verteilen, d.h. verschiedene Clients sollen sich mit dem Root-Server synchronisieren. Leider habe ich einige Anforderungen, welche dies in meinen Augen nicht gerade zu einem "Standard"-Problem machen.

Am Besten beschreibe ich einmal kurz ein mögliches Szenario zur Erklärung:

Auf dem Server wird eine neue Datei eingestellt. Es wird sich in der Regel um relativ große, binäre Dateien handeln. Die Dateien landen entweder auf dem Server da Sie direkt auf ihm heruntergeladen wurden (z.B. Linux-Images) oder durch User-Uploads.
Nun sollen alle "autorisierten" Clients diese Dateie(n) herunterladen, sobald sie selbst online sind. Haben alle Clients die entsprechende Datei heruntergeladen, soll sie vom Server gelöscht werden, da die dortige Festplattenkapazität stark begrenzt ist.
Auch soll der Server den Client auffordern können bereits vorhandene Dateien umzubennenen bzw. zu löschen. So soll sichergestellt sein, dass alle Clients auch wirklich über den gleichen Datenstand verfügen.

Die Anforderungen an den Server sind somit eigentlich nicht sonderlich hoch, er muss lediglich Dateien zur Verfügung stellen (z.B. per (S)FTP) und durch Löschen der Dateien reagieren, sobald diese auf allen Clients gelandet sind.
Der Client hat hier schon mehr zu tun. Er muss zeitnah (im Idealfall sofort) von der Verfügbarkeit neuer Dateien erfahren und einen Download starten. Er muss Dateien löschen und umbennenen. Im Idealfall merkt er sogar wenn die Internetbandbreite gerade für andere Dienste benötigt wird, und schraubt die Downloadgeschwindigkeit entsprechend herunter.
Die Clientsoftware sollte sowohl für Windows als auch für Linux verfügbar sein.


Ich bin gespannt ob jemand eine solche Software kennt. Sicher wäre eine Eigenentwicklung mit entsprechendem Aufwand möglich, aber neben Studium und Arbeit bleibt mir leider nur wenig Zeit für solche Hobbies ;).

Grüße,
fish12345
Mitglied: maretz
30.09.2010 um 13:16 Uhr
naja - was ist da an eigen-entwicklung nötig?

Du gehst hin und baust dir auf den clients nen kleines Programm welches die Datei einfach kopiert - und in ner DB sagt "User X hat die Datei geladen". Nach dem Kopieren prüft jeder Client ob alle Clients aus Tabelle X sich gemeldet haben und die Datei haben -> wenn ja dann hau weg den kram...

Das sollte also nich viel Aufwand sein - du kannst ja z.B. mittels pscp (windows) oder scp das eigentliche Kopieren auslagern...
Bitte warten ..
Ähnliche Inhalte
Windows Server
GPO Dateien verteilen
gelöst Frage von Cougar77Windows Server4 Kommentare

Guten Morgen, ich hätte mal wieder ein kleines Problemchen Ich würde gerne mit GPO Dateien an meine Rechner verteilen. ...

Windows Server

Dateien automatisiert verteilen auf mehrere Standorte

gelöst Frage von H41mSh1C0RWindows Server6 Kommentare

Hi@All, 1 Quelle xx Ziele an unterschiedlichen Standorten Welches Szenario ist einfacher umzusetzen was den administrativen Aufwand anbelangt? Die ...

Windows Update

Update verteilen ohne WSUS und ohne Server

Frage von MilordWindows Update8 Kommentare

Hallo zusammen, das Thema habe ich hier schon öfter gelesen, aber trotzdem hat es mir nicht weitergeholfen. Ich bin ...

Windows Server

Dateien per GPO oder GPP verteilen - Server 2003 - Win7-Clients

Frage von Winfried-HHWindows Server6 Kommentare

Moin moin kann ich über einen Server 2003 (kein Kommentar bitte, ich vertrete an der Schule nur), dessen Gruppenrichtlinien ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 1 TagHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 2 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 2 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 2 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Linux Netzwerk
Raspberry Pi 3: WLAN Power save deaktivieren
Frage von nordie92Linux Netzwerk14 Kommentare

Moin moin, mein Raspberry Pi 3 Model B benötigt eine dauerhaft aktive WLAN-Verbindung. Leider bricht die WLAN-Verbindung nach einigen ...

Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement13 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Vmware
Server 2008 r2 vmware terminalserver
Frage von MasterCVmware12 Kommentare

Guten Abend zusammen, ich hoffe , dass einer von euch mir weiterhelfen kann ,bei meinem kack Problem ! Ist ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android11 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...