Portál AbcLinuxu, 4. května 2025 09:50

Dotaz: FTP server - nastavení maximální rychlosti uploadu

22.3.2012 15:47 Tos
FTP server - nastavení maximální rychlosti uploadu
Přečteno: 1045×
Odpovědět | Admin
Dobrý den,
- Mám 1Gb síť a potřebuji FTP server pro upload velkých souborů.
- Zkoušel jsem ftpd, pure-ftp, vsftpd na různých distribucích a všude se potýkám s problémem rychlosti uploadu.
- Nedaří se mi dosáhnout rychlosti uploadu, která by odpovídala rychlosti síťovky. Prosím o radu, která by mě přiblížila k řešení.

PS: Využití bude pro HTPC na Ubuntu s XBMC na upload filmů z jiného PC.

Řešení dotazu:


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Michal Makovec avatar 22.3.2012 16:01 Michal Makovec | skóre: 22 | Prostějov
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Odpovědět | | Sbalit | Link | Blokovat | Admin
pro zacatek bude vhodne uvest jake rychlosti ocekavate a jake rychlosti realne dosahujete?
22.3.2012 16:05 Tos
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Testovací sestava:
Fedora, 100Mb síťovka, max dosáhnutá rychlost uploadu 3,6 MB/s -> očekávaná ~9-10 MB/s.

Očekávaná rychlost na 1Gb síťovce -> (dle HDD) ~60MB/s
22.3.2012 16:04 lieko jr.
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Odpovědět | | Sbalit | Link | Blokovat | Admin
a to ocakavas ze budes kopirovt 1Gb/s alebo aky ma byt vysledok ?
22.3.2012 19:29 Tos
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu

Rychlost uploadu je vždy stále stejná 3600kb/s, když uploaduju více mkv je to na několik hodin. Nemohlo by to třeba být nastavením qos?

22.3.2012 16:08 p.forty
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tipy:

při testování FTP serveru Když se všechno bude zdát být v pořádku, tak zkusit zvětšit MTU.
22.3.2012 18:28 Tos
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu

hdparm -t
-> 246 MB in  3.01 seconds =  81.86 MB/sec

cat /proc/interrupts (zde mi není moc jasné co zkontrolovat)
->(něco málo na ukázku)
17:         11          8   IO-APIC-fasteoi
18:          0          0   IO-APIC-fasteoi   ata_generic, mmc0
43:      18393      18125   PCI-MSI-edge      ahci
47:        324        338   PCI-MSI-edge      snd_hda_intel
NMI:          0          0   Non-maskable interrupts
IWI:          0          0   IRQ work interrupts
CAL:        359        334   Function call interrupts

iotop
->
Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda               9,66       435,43       109,85    1606083     405169

htop
-> v pořádku

MTU
-> nastaveno mám  mtu 1500

CO NAVRHUJEŠ DÁL?

22.3.2012 19:37 Tos
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu

Ještě jedna poznámka:

- Download je zcela v pořádku, jede maximálkou

- Problém je jen při uploadu kdy rychlost je vždy kolem 3600kb/s

Petr Maleček avatar 22.3.2012 21:15 Petr Maleček | skóre: 29 | Plzeň - Bolevec
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Máte možnost to vyzkoušet třeba přes SCP, nebo sambu?
LinMuck, WinFuck :-P
Max avatar 22.3.2012 21:26 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Proměř spoj třeba programem iperf, tím zjistíš maximum, které není ovlivněno hdd.
Zdar Max
Měl jsem sen ... :(
23.3.2012 15:07 Tos
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tak jsem to zkusil v práci nainstalovat úplně stejně na jeden server a tam to běží v pořádku, chybta tedy bude buď někde v HW nebo v nastavení HW.

Switch používám nově koupenej D-Link 1Gbps.

23.3.2012 15:34 Tos
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Další změna, hlavní problém byl ve ftp klientovi, používal jsem tcmd (v práci stejná verze funguje s vyšší rychlostí než 3600Kb/s).

Když teď zkusím windows explorer tak to uploaduje ~20MB/s. Když jsem ale na stejném stroji měl Windows7 tak to kopírovalo kolem 80MB/s, takže to stále kopíruje čtvrinovou rychlostí.

Řešení 1× (Tos (tazatel))
23.3.2012 15:43 Tos
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Musím se všem omluvit, chyba byla ve ftp klientu. No nic já ty Windows budu muset všude smazat a nasadit linux.

Nakonec jsem použil jako klient FileZilla a uploaduje to ~100MB/s, to jsem sakra měl zkusit na začátku, no alespoň budu pro příště chytřejší a třeba tento příspěvek někomu taky časem pomůže (když to tedy bude lama jako já).
23.3.2012 15:45 Tos
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Stejně by mě zajímalo jestli by šel Total Commander nějak nastavit aby to uploadovalo plnou rychlostí. Kdyby to někdo věděl jak na to, napište to sem prosím.

Petr Maleček avatar 23.3.2012 17:29 Petr Maleček | skóre: 29 | Plzeň - Bolevec
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Používám 64bit Total Commander a ve výchozím nastavení FTP klienta uploaduje 100% disponibilní kapacity linky :)
LinMuck, WinFuck :-P
23.3.2012 19:49 Lazar
Rozbalit Rozbalit vše Re: FTP server - nastavení maximální rychlosti uploadu
Jaký je HW na straně serveru a clienta? U slabšího HW se asi saturace 1Gbps linky nemusí podařit. Např. se single core Atomem jsem při FTP přenosech (ramdisk2ramdisk) neprekrocil 70MB/s i samotné síťové benchmarky se zastavily někde na hranici 600-700Mbps. U dualcore Atomu se již FTP atakovala hranice 90MB/s (ramdisk2harddisk).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.