FTP Uploadgeschwindigkeit

freekiller

Neu angemeldet
Registriert
17 Nov. 2015
Beiträge
43
Ort
Schweiz
Hallo zusammen,


ich habe ein VPS mit 18 GB Ram / 16vCore / 320GB SSD / Unlimited Traffic in der Bandbreite. Alles ist aktuell bei rund 1% ausgelastet - also fast nichts. Nun bin ich am Hochladen von rund 15GB Daten auf den VPS (es ist nicht eine Datei sondern tausende von Dateien - vorallem auch Bilder). Aktuell bin ich beim Upload bei 24% nach 15Stunden 4Minuten und voraussichtliche Endzeit ist in rund einem Tag und 4 Stunden.
Der Upload wird mit 230KB/s angezeigt was relativ wenig ist. Meine Leitung ist eine mit 50K UP / 25K DOWN Unterstützung.

Wie kann ich die Uploadgeschwindigkeit erhöhen, es müsste ja noch einiges mehr drin liegen - mind. 10MB/s. Und ja jegliche Begrenzungen vom FTP Tool wurden ausgeschalten und auf unbegrenzt gesetzt.

Besten Dank für eine mögliche Lösung.
 
"50K UP / 25K DOWN Unterstützung" seltsame Werte, bist du dir da sicher?

Wie siehts aus wenn du größere Dateien überträgst?
Vorzugsweise mal größer als 20MegaByte.

Wie lange dauerts eine 100MegaByte Datei zu übertragen?
 
  • Thread Starter Thread Starter
  • #3
100MB Upload einer einzelnen Datei geht 1min 32Sek

--- [2016-07-14 13:52 CEST] Automatisch zusammengeführter Beitrag ---

"50K UP / 25K DOWN Unterstützung" sorry nein, sollte umgekehrt stehen. 50k down und 25k up
 
100 Megabyte in 92 Sekunden
Demnach wäre dein Upload ziemlich genau ~9Mbit.

Dam hätten wir schonmal den ersten Fehler in deiner Rechnung.

Die nächste Frage wäre dann, wie klein sind die Dateien? Bei sehr kleinen Dateien gehts vermutlich schneller die zuerst in ein Archiv zu packen, dann zu übertragen und am Ziel wieder zu entpacken.
 
Der VPS-Anbieter heißt aber nicht Strato? Wobei "VPS" eheer nach OVH klingt. Zieh mal auf den Server und melde die Datenrate. Du solltest deine 25MBit per FTP auslasten können. Mit Filezilla klappt das bei mir immer gut. Außer die Dateien sind eben winzig, wie a_B schon angemerkt hat.
 
FTP ist unsicher und veraltet.... und sollte ohne ein s hinten oder vorne allgemein nicht genutzt werden.
Außerdem ist es bei vielen kleinen Dateien schon immer langsam gewesen - wie langsam hängt auch vom verwendeten FTP-Server ab.
Nachdem ein ssh-server vermutlich eh vorhanden ist einfach mal per winscp / ssh hochladen.
 
Wie sieht deine lokale Konfiguration aus?
Daten können maximal nur so schnell übertragen werden, sie dein lokales System sie bereit stellen kann. Da kommen mehrere Faktoren zusammen:
- Geschwindigkeit deiner Festplatte
- Fragmentierung der zu übertragenden Daten auf der Festplatte
- Verteilung der Daten auf der Festplatte
- Anzahl der parallelen Übertragungen

Geschwindigkeit der Festplatte: Wenn die Festplatte nur eine gewisse Datenrate anbietet, können maximal mit dieser Dateien bereit gestellt werden.
Bei starker Fragmentierung (= zusammenhängende Daten sind nicht als ein Block auf der Festplatte abgelegt sondern in mehreren kleinen Teilen an verschiedenen Stellen über die Festplatte verteilt) sinkt die Rate, mit der eine Datei geliefert werden kann, da immer wieder zu den passenden Stellen gesprungen werden muss.
Die Verteilung der Dateien auf der Festplatte spielt ebenfalls eine Rolle, wenn sie parallel (gleichzeitig) übertragen werden sollen. Die Erklärung analog zu der für fragmentierte Dateien. Hier muss immer wieder zwischen den Stellen der einzelnen Dateien gesprungen werden, um immer wieder ein paar Byte einer jeden Datei einzulesen und weg zu schreiben.
Zusätzlich kommt es beim Übertragen vieler einzelner Dateien zu einem nicht zu verachtenden Overhead.

Wie bereits gesagt wurde, wäre es wohl besser, die Dateien zunächst lokal zu packen, dann zu übertragen und auf dem Zielsystem zu entpacken. Insbesondere wäre Kompression ohnehin nicht verkehrt.
 
Zurück
Oben