Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam,
Zakupiłem najtańszego VPS od OVH z parametrami:
- 1 vCore - 2 GB Ram - 40 GB SSD - Sieć: Nielimitowany transfer 250 Mbps - Lokalizacja: Frankfurt
Wydajność obliczeniowa jest OK, problemem jest natomiast transfer danych z i na serwer.
Kiedy wbiję się na serwer i zapuszczę tam speedtest i/lub pobieranie jakiegoś pliku z sieci, to faktycznie wyciąga te deklarowane 250 Mb/s. Ale kiedy próbuję wrzucić coś ze swojego kompa na serwer lub pobrać plik z serwera na swój komputer, trwa to wieki. Przykładowo:
1. Przesłanie pojedynczego pliku 1GB na serwer (scp, sshfs, czy nawet sftp - nie ma znaczenia) => prędkość ~20 Mb/s
2. Pobieranie pliku 1GB z serwera na komp domowy poprzez przeglądarkę (nginx) => prędkość ~50 Mb/s.
3. Sprawdzałem też pobieranie tego pliku na innym kompie wpiętym w sieć całkiem innego dostawcy łączem 800/800. Prędkość wzrosła wtedy do ~80 Mb/s - nadal daleko od deklarowanych 250 Mb/s.
Moja sieć domowa to światłowód 300/150 Mbps - wszelkie speedtesty, pobierania danych z innych stron wypadają w granicach 200-300/100-150 tak że wydaje się że nie w tym problem...
Jedno co zauważyłem to że podczas testowania uploadu na serwer iperf'em da się wysycić moje łącze ale tylko kiedy wywołam wiele zapytań równolegle. Dla pojedynczego strumienia upload na serwer zawsze wychodzi ~7Mb/s:
iperf3 -c moj.server -P 1: [ ID] Interval Transfer Bandwidth Retr Cwnd [ 4] 0.00-1.00 sec 1.09 MBytes 9.12 Mbits/sec 5 40.4 KBytes [ 4] 1.00-2.00 sec 816 KBytes 6.68 Mbits/sec 1 39.0 KBytes [ 4] 2.00-3.00 sec 816 KBytes 6.68 Mbits/sec 1 46.0 KBytes [ 4] 3.00-4.00 sec 690 KBytes 5.65 Mbits/sec 2 33.5 KBytes [ 4] 4.00-5.00 sec 941 KBytes 7.71 Mbits/sec 0 48.8 KBytes [ 4] 5.00-6.00 sec 879 KBytes 7.19 Mbits/sec 4 43.2 KBytes [ 4] 6.00-7.00 sec 1004 KBytes 8.23 Mbits/sec 0 50.2 KBytes [ 4] 7.00-8.00 sec 941 KBytes 7.71 Mbits/sec 0 51.6 KBytes [ 4] 8.00-9.00 sec 628 KBytes 5.14 Mbits/sec 5 19.5 KBytes [ 4] 9.00-10.00 sec 753 KBytes 6.17 Mbits/sec 4 25.1 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth Retr [ 4] 0.00-10.00 sec 8.38 MBytes 7.03 Mbits/sec 22 sender [ 4] 0.00-10.00 sec 7.97 MBytes 6.68 Mbits/sec receiver
iperf3 -c moj.server -P 16: [ 4] 2.00-3.00 sec 816 KBytes 6.70 Mbits/sec 5 27.9 KBytes [ 6] 2.00-3.00 sec 1.29 MBytes 10.8 Mbits/sec 6 54.4 KBytes [ 8] 2.00-3.00 sec 1004 KBytes 8.25 Mbits/sec 3 23.7 KBytes [ 10] 2.00-3.00 sec 1.10 MBytes 9.28 Mbits/sec 3 37.7 KBytes [ 12] 2.00-3.00 sec 1.41 MBytes 11.9 Mbits/sec 5 39.0 KBytes [ 14] 2.00-3.00 sec 1004 KBytes 8.25 Mbits/sec 12 36.3 KBytes [ 16] 2.00-3.00 sec 941 KBytes 7.74 Mbits/sec 4 26.5 KBytes [ 18] 2.00-3.00 sec 879 KBytes 7.22 Mbits/sec 10 41.8 KBytes [ 20] 2.00-3.00 sec 1.41 MBytes 11.9 Mbits/sec 5 37.7 KBytes [ 22] 2.00-3.00 sec 1.29 MBytes 10.8 Mbits/sec 1 47.4 KBytes [ 24] 2.00-3.00 sec 690 KBytes 5.67 Mbits/sec 2 33.5 KBytes [ 26] 2.00-3.00 sec 1.72 MBytes 14.4 Mbits/sec 2 40.4 KBytes [ 28] 2.00-3.00 sec 816 KBytes 6.70 Mbits/sec 3 32.1 KBytes [ 30] 2.00-3.00 sec 1.35 MBytes 11.3 Mbits/sec 4 39.0 KBytes [ 32] 2.00-3.00 sec 1.23 MBytes 10.3 Mbits/sec 4 55.8 KBytes [ 34] 2.00-3.00 sec 753 KBytes 6.19 Mbits/sec 12 33.5 KBytes [SUM] 2.00-3.00 sec 17.5 MBytes 147 Mbits/sec 81
Podobnie w przypadku testów downloadu, dla pojedynczego jest to maks 60 Mb/s, dla kilku równoległych dochodzi do 250 Mb/s.
Pytanie brzmi:
- czy to normalne dla tanich serwerów VPS że dla pojedynczego strumienia transfer jest mocno ograniczony i dopiero przy wielu połączeniach równoległych da się osiągnąć deklarowaną wartość maksymalną?
- czy coś można z tym zrobić (jakaś konfiguracja od strony linux'a na serwerze)? A może spróbować zgłosić problem do OVH?
Offline
"Moja sieć domowa to światłowód 300/150 Mbps - wszelkie speedtesty, pobierania danych z innych stron wypadają w granicach 200-300/100-150 tak że wydaje się że nie w tym problem... "
Jaki operator ISP?
Pytam, bo moja Vectra na 300Mbit miała takie prędkości, że wróciłem na 150Mbit, a kiedy YT wsadzili na jakieś Google Video Serwer w sieci Vectry, to tak mulił, że teraz chodzi lepiej przez Ipv6 he.net.
To że Tobie coś napisali na fakturze i nawet umieją oszukiwać dając priorytet na speedtesty,
to wcale nie oznacza, że wszędzie i na każdym serwerze będzie taka prędkość.
Zwłaszcza, że kiedy w mojej okolicy sprzedawcy Vectry niemal wszystkim klientom wciskali 300, 450 i 600Mbit to tak zapchali sieć przy okazji, że wszystko dostało czkawki i teraz dopiero próbują to jakoś naprawiać, bez większych sukcesów niestety.
Średnia prędkości połączenia internetowego w PL to około 21Mbit (chyba Eurostat), jak chcesz 40-50Mbit to chyba się musisz przeprowadzić do Estonii albo Rumunii, lub przynajmniej do Czech.
Żadne faktury i promocje tu nie pomogą, operatorzy muszą rozbudowywać najpierw swoją infrastrukturę, a dopiero potem ogłaszać promocje.
Jak ostatnio bawiłem się VPSem w OVH (kolokacja Wawa), to po SSH kopiowanie latało w okolicach 6-8MB/s, ale to było jeszcze przed tymi cholernymi "promocjami" Vectry.
W tym czasie aktualizacje z https://deb.debian.org też leciały na poziomie 6MB/s a teraz w porywach ledwo 1.5MB/s, choć siedzą na tej samej chmurze fastly.net,
z której korzysta Netfix, Amazon i Ikea.
Ostatnio edytowany przez Jacekalex (2022-04-03 19:57:17)
Offline
@Jacekalex:
Jak by co, plik testowy (losowy wygenerowany za pomocą /dev/random) jest pod adresem:
http://vps-9248bb6e.vps.ovh.net/test.dat
Możesz sprawdzić jak to u Ciebie się pobiera. Teraz widzę przyzpieszyło i idzie u mni blisko 100 Mb/s.
Co do pytania... To jest mały operator lokalny, w mojej mieścinie nie ma żadnych Vectr, Orangów itp. 'dużych' dostawców (a przynajmniej, nie oferują światłowodów, tylko marne 20 Mb/s po telefonie). Do tej pory przez ostatnie kilka lat korzystałem u nich z łącza 100/10 i raczej wszędzie wyciągało deklarowaną prędkość. Aczkolwiek, teraz z ciekawości zrobiłem sobie Speedtest na Frankfurt w trybie single-connection i... wyszło:
https://www.speedtest.net/result/12984529570
50/20... to praktycznie było by zgodne z tym co osiągam jak przesyłam z i na serwer. Ping na do mojego serwera VPS też mam podobny 25-30 ms... Czyli co, wina jednak ISP :(? Czy też przy takich pingach bandwidth per strumień po prostu cierpi z założenia?
Offline
Vectra po ich zasranych promocjach internetu, gdzie w tej samej cenie wypychali ludzi ze 100-150Mbit na 300 albo 450Mbit:
połączenie Ipv4:
wget -c http://vps-9248bb6e.vps.ovh.net/test.dat --2022-04-03 21:32:49-- http://vps-9248bb6e.vps.ovh.net/test.dat Translacja vps-9248bb6e.vps.ovh.net... 51.38.99.207, 2001:41d0:701:1100::2aba Łączenie się z vps-9248bb6e.vps.ovh.net|51.38.99.207|:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK Długość: 1073741824 (1,0G) [application/octet-stream] Zapis do: `test.dat' test.dat 100%[===================>] 1,00G 1,78MB/s w 9m 29s 2022-04-03 21:42:19 (1,80 MB/s) - zapisano `test.dat' [1073741824/1073741824]
Tunel Ipv6 przez tserv1.waw1.he.net.
wget -6 -c http://vps-9248bb6e.vps.ovh.net/test.dat --2022-04-03 21:43:58-- http://vps-9248bb6e.vps.ovh.net/test.dat Translacja vps-9248bb6e.vps.ovh.net... 2001:41d0:701:1100::2aba Łączenie się z vps-9248bb6e.vps.ovh.net|2001:41d0:701:1100::2aba|:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK Długość: 1073741824 (1,0G) [application/octet-stream] Zapis do: `test.dat' test.dat 100%[===================>] 1,00G 1,60MB/s w 10m 49s 2022-04-03 21:54:47 (1,58 MB/s) - zapisano `test.dat' [1073741824/1073741824]
Speedtest Frankfurt:
https://www.speedtest.net/result/12984675909
Ostatnio edytowany przez Jacekalex (2022-04-03 22:02:23)
Offline
logan@pc:~$ wget -c http://vps-9248bb6e.vps.ovh.net/test.dat --2022-04-03 21:47:38-- http://vps-9248bb6e.vps.ovh.net/test.dat Translacja vps-9248bb6e.vps.ovh.net (vps-9248bb6e.vps.ovh.net)... 51.38.99.207, 2001:41d0:701:1100::2aba Łączenie się z vps-9248bb6e.vps.ovh.net (vps-9248bb6e.vps.ovh.net)|51.38.99.207|:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 206 Partial Content Długość: 1073741824 (1,0G), 1054657458 (1006M) pozostało [application/octet-stream] Zapis do: ‘test.dat’ test.dat 100%[+===================================================================================================>] 1,00G 6,42MB/s w 2m 30s 2022-04-03 21:50:09 (6,69 MB/s) - zapisano ‘test.dat’ [1073741824/1073741824]
Mam 300/15 i jak widać u mnie też nie idzie po maksie.
Huk napisał(-a):
https://www.speedtest.net/result/12984529570
50/20... to praktycznie było by zgodne z tym co osiągam jak przesyłam z i na serwer. Ping na do mojego serwera VPS też mam podobny 25-30 ms... Czyli co, wina jednak ISP :(? Czy też przy takich pingach bandwidth per strumień po prostu cierpi z założenia?
Sprawdź po jakimś p2p, wynik będzie bardziej miarodajny.
Offline
@Jacekalex + @Pavlo950:
Poprosiłem dzisiaj kilka osób korzystających z różnych dostawców o testy i podczas pobierania pliku kilku udało się osiągnąć zadeklarowane 250 Mb/s, innym nie...
Problem chyba faktycznie leży po stronie ISP ale mimo wszystko trochę to wszystko dziwne. Kiedy transferuję plik z kompa domowego na kompa zdalnego w pracy poprzez Windos Remote Desktop, czy mój Google Drive to upload idzie średnio 90-100 Mb/s. Natomiast transferując ten sam plik na mojego VPS'a idzie 15-20 Mb/s max. Różnica prawie 5 krotna.
No chyba że zarówno Windosowy RCP jak i przeglądarkowa implementacja Google Drive z automatu przy transferze otwiera wiele strumieni żeby wysycić łącze, ale zwłaszcza w przypadku Windos RCP o takie cuda bym go nie podejrzewał :P
Spróuję jeszcze jutro sprawdzić upload po FTP z jakiegoś kompa firmowego który ma porządne łącze.
Offline
Mtr sprawdź trasę do i z serwera, bo może jakoś naokoło lecieć bo isp nie chce za dużo za traffic płacić. Widziałem kwiatki tego typu że ruch przechodził przez Holandie do punktu 100 km dalej w Polsce. Co do samych testów.
Gigowe upc:
mati75@desktop ~ % wget http://vps-9248bb6e.vps.ovh.net/test.dat -O /dev/null -4 --2022-04-05 17:15:56-- http://vps-9248bb6e.vps.ovh.net/test.dat Translacja vps-9248bb6e.vps.ovh.net (vps-9248bb6e.vps.ovh.net)... 51.38.99.207 Łączenie się z vps-9248bb6e.vps.ovh.net (vps-9248bb6e.vps.ovh.net)|51.38.99.207|:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK Długość: 1073741824 (1,0G) [application/octet-stream] Zapis do: `/dev/null' /dev/null 100%[===================>] 1,00G 29,2MB/s w 35s 2022-04-05 17:16:31 (29,0 MB/s) - zapisano `/dev/null' [1073741824/1073741824] wget http://vps-9248bb6e.vps.ovh.net/test.dat -O /dev/null -4 2,10s user 6,02s system 22% cpu 35,451 total mati75@desktop ~ % wget http://vps-9248bb6e.vps.ovh.net/test.dat -O /dev/null -6 --2022-04-05 17:16:35-- http://vps-9248bb6e.vps.ovh.net/test.dat Translacja vps-9248bb6e.vps.ovh.net (vps-9248bb6e.vps.ovh.net)... 2001:41d0:701:1100::2aba Łączenie się z vps-9248bb6e.vps.ovh.net (vps-9248bb6e.vps.ovh.net)|2001:41d0:701:1100::2aba|:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK Długość: 1073741824 (1,0G) [application/octet-stream] Zapis do: `/dev/null' /dev/null 100%[===================>] 1,00G 28,8MB/s w 36s 2022-04-05 17:17:11 (28,6 MB/s) - zapisano `/dev/null' [1073741824/1073741824] wget http://vps-9248bb6e.vps.ovh.net/test.dat -O /dev/null -6 2,34s user 5,70s system 22% cpu 35,892 total
Offline
Strony: 1