Pomoc TS-251 Pomoc w migracji na nowe dyski - internet 600mb/s problem z wydajnością

alladyn21

Entry Technician
Q Associate
22 Wrzesień 2017
74
4
8
33
QNAP
TS-210
Ethernet
10 GbE
Witam

Wczoraj wystartował mi nowy internet - no i niestety okazało się ze pobranie czegoś z sieci torrent przy moich obecnych dyskach jest nie-realne - nie wiem jak sprawdzić użycie dysku ale podejrzewam ze zapycha się bufor i transfer mocno spada.

Przeczytałem, że mogę zrobić konfiguracje 1x ssd 1x hdd i takie dyski też kupiłem

I teraz pytanie Panowie i moze Panie :) - jak zrobić backup systemu NASA? kontenerów itp? najlepiej 1:1 tak abym wsadził nowe dyski i wsio?

Czy poza ustawieniem na ssd cache, można postawić system NASA bezpośrednio na dysku SDD? Przyspieszyło by to dość powolny boot

Wersja oprogramowania Firmware: Najnowszy - nie mam dostępu do NAS teraz
Model serwera: QNAP TS-251
 
jest, jest - wczoraj kupiłem jak już mi ręce opadły w temacie

Jeszcze jedno. A co z routerem? Jest w stanie obsłużyć kilkaset połączeń? Jak wygląda Twoja infrastruktura. Bo co innego jedno połączenie 600Kb/s a co innego 600 po 1Kb/s. Przy większej ilości połączeń zwykły router nie pociągnie takich wydajności.
Czy poza ustawieniem na ssd cache, można postawić system NASA bezpośrednio na dysku SDD? Przyspieszyło by to dość powolny boot
Z tego co wiem do dysk pod cache nie może być dyskiem systemowym. Dwa to boot przyspieszy znacznie system na SSD. Cache przydaje się przy dużym ruchu odczytaniu z dysku. Wtedy często pobierane pliki będą podawane z cache. Osobiście polecam stosować mechanizm cach'e albo pod serwery WWW albo bazy danych. W warunkach domowych nie wiedzę sensownego zastosowania tego mechanizmu.
 
Raczej nic :p ale to pewnie to rozjaśni:

Kod:
sysctl -w net.core.rmem_default=31457280

sysctl -w net.core.rmem_max=12582912

sysctl -w net.core.wmem_default=31457280

sysctl -w net.core.wmem_max=12582912

sysctl -w net.core.somaxconn=4096

sysctl -w net.core.netdev_max_backlog=65536

sysctl -w net.core.optmem_max=25165824

sysctl -w net.ipv4.tcp_mem="65536 131072 262144"

sysctl -w net.ipv4.udp_mem="65536 131072 262144"

sysctl -w net.ipv4.tcp_rmem="8192 87380 16777216"

sysctl -w net.ipv4.udp_rmem_min=16384

sysctl -w net.ipv4.tcp_wmem="8192 65536 16777216"

sysctl -w net.ipv4.udp_wmem_min=16384

sysctl -w net.ipv4.tcp_max_tw_buckets=1440000

sysctl -w net.ipv4.tcp_tw_recycle=1

sysctl -w net.ipv4.tcp_tw_reuse=1
 
Trzeba zrobić tweak w QNAP'ie.
Bash:
### TUNING NETWORK PERFORMANCE ###

# Default Socket Receive Buffer
sysctl -w net.core.rmem_default=31457280

# Maximum Socket Receive Buffer
sysctl -w net.core.rmem_max=12582912

# Default Socket Send Buffer
sysctl -w net.core.wmem_default=31457280

# Maximum Socket Send Buffer
sysctl -w net.core.wmem_max=12582912

# Increase number of incoming connections
sysctl -w net.core.somaxconn=4096

# Increase number of incoming connections backlog
sysctl -w net.core.netdev_max_backlog=65536

# Increase the maximum amount of option memory buffers
sysctl -w net.core.optmem_max=25165824

# Increase the maximum total buffer-space allocatable
# This is measured in units of pages (4096 bytes)
sysctl -w net.ipv4.tcp_mem="65536 131072 262144"
sysctl -w net.ipv4.udp_mem="65536 131072 262144"

# Increase the read-buffer space allocatable
sysctl -w net.ipv4.tcp_rmem="8192 87380 16777216"
sysctl -w net.ipv4.udp_rmem_min=16384

# Increase the write-buffer-space allocatable
sysctl -w net.ipv4.tcp_wmem="8192 65536 16777216"
sysctl -w net.ipv4.udp_wmem_min=16384

# Increase the tcp-time-wait buckets pool size to prevent simple DOS attacks
sysctl -w net.ipv4.tcp_max_tw_buckets=1440000
sysctl -w net.ipv4.tcp_tw_recycle=1
sysctl -w net.ipv4.tcp_tw_reuse=1

Dlatego w nowym rtorrent będą dwie nowe funkcje:
1) System Tweak: Increase Network Performance
2) rtorrent Config: Max-Aggressive Profile
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. powolny dysk