Čt. Pro 26th, 2024

Dělal jsem si testy pro rychlost sypání dat na linuxu přes SSHFS vs. Samba. (Jedná se o domácí stroj se softwarovým RAIDem. Parametry mašiny jsou však naprosto irelevantní, vzhledem k tomu, že se jedná o softwarové nastavení, kde rychlost kopírování dat byla limitována nikoliv hardwarem, ale právě nastavením služby na straně serveru/NASu)

SSHFS rychlost 184MB/S
Samba bez jakýchkoliv úprav v defaultu jen okolo 130 MB/S, jak je to možné?

Po obohacení nastavení sdíleného adresáře v /etc/samba/smb.conf o následujcí parametry:

read raw = Yes
write raw = Yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=131072 SO_SNDBUF=131072
min receivefile size = 16384
use sendfile = true
aio read size = 16384
aio write size = 16384

 

Vzrostla rychlost kopírování dat na 250 MB/S  =  2Gbps.

 

Celkové nastavení sdíleného adresáře pro Sambu tedy vypadá takto:

[NázevSdílenéhoAdresáře]
;comment = sem si muzete vlozit komentar
path = /cesta/k/adresari/na/disku/NASu/
;guest ok = yes
;guest only = yes
browseable = yes
;guest account = nobody
valid users = uzivatelVasehoSambaServeru
public = no
writable = yes
read raw = Yes
write raw = Yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=131072 SO_SNDBUF=131072
min receivefile size = 16384
use sendfile = true
aio read size = 16384
aio write size = 16384

zdroj

Avatar

By mirra

Hardwaru a počítačům se věnuji již od roku 2003. Za tu dobu jsem poskládal stovky počítačů, opravil tisíce počítačů a vyřešil nespočetně problémů, vad a chyb, se kterými se setkávali uživatelé. Od roku 2005 se zabývám servery, zejména těmi herními, v roce 2007 jsem se začal věnovat Valve Source SDK level designu, který šel od roku 2009 k ledu kvůli studiu Informatiky na univerzitě. Podílel jsem se chvíli i na provozu síťové laboratoře MENDELU, dnes spravuji v jedné osobě cca 100 serverů/diskových polí na univerzitě, řeším IT v malých a středních firmách tak, aby firmy ušetřily nemalé částky při zlepšení kvality a soustředím se na snižování nákladů na IT od licencí až po hardware, software, provádím konsolidace a audity platnosti licencí, které firmám šetří rovněž nemalé peníze. Z velkých firem jsem měl příležitost s dalšími kolegy řešit správu 8000 serverů po celé západní Evropě s vysokou mírou automatizace a poznávání nejrůznějších evropských pracovních mentalit. Dále jsem řešil hybridní cloud ve velké firmě, orientované na trhy střední a východní Evropy. Posledních několik let se věnuji Devops pro velké zákazníky v Azure cloudu, spravuji kubernetes (AKS), Gitlab.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *