Skocz do zawartości
PCziomal

Apache2 limituje prędkość?

Polecane posty

Witam,

posiadam własny serwer dedykowany w OVH (dokładniej Kimsufi) i jest on użytkowany głównie przeze mnie (na ogół wykorzystuję go jako serwer z plikami/backupem). Kupiłem go głównie po to, żeby móc szybko wrzucić i pobrać plik (nie tak jak ma to miejsce w przypadku VPS czy współdzielonego hostingu www, że "zależy jak wiatr zawieje i ilu userów z niego aktualnie korzysta".

Dzisiaj potrzebowałem przerzucić dość szybko plik ok. 2 GB z tego oto Kimsufi (sprawdzałem - przed przesyłaniem użycie łącza było poniżej 1 Mbps w obie strony) do komputera podłączenego przez TkTelekom [30/30 symetryk - użycie łącza przez innych w czasie przerzucania pliku poniżej 5 Mbps).

 

Plik przerzucałem przez http (apache2 na kimsufi) i problem polega na tym, że gdy pobierałem przez przeglądarkę plik na komputery w TkTelekom (najpierw Google Chrome ok. godziny 10:00) - średnia prędkość wynosiła ok. 500-1200 kB/s, a (kilka godzin później na innym komputerze) na Firefox'ie przy podobnym obciążeniu łącza już tylko ok. 100-300 kB/s.

 

Wyłączyłem wszystko co się dało, później nawet zrestartowałem cały serwer - nic nie pomogło. Jednak gdy plik próbowałem pobrać ten sam plik na obu komputerach przez Free Download Manager (akcelerator pobierania) - prędkość wynosiła już średnio 1.5-2 mB/s.

 

Od dłuższego czasu miałem problem z pobieraniem z tego serwera przez przeglądarki (nieco niższa prędkość niż przez akcelerator pobierania), ale nawet przy użyciu akceleratora pobierania prędkość praktycznie nigdy nie przekracza mi 2 mB/s.

Co może być tego przyczyną? Jest może od tego jakaś opcja w Apache2 odpowiedzialna za limitowanie prędkości dla pojedynczego połączenia (Ubuntu Server)?

Bo nie wiem czy to jakieś problemy na łączach (w co wątpię), czy zła konfiguracja serwera...

 

Z góry dzięki za pomoc,

pozdrawiam.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ja wyciskam wgetem 3,5MB/s na trzydziestomegabitowym łączu i 11,2MB/s do innego kimsufi, czyli wygląda na problem/ograniczenia po stronie klientów, których używałeś. Może jakieś limity na połączenie, które manager obchodzi otwierając kilka połączeń?

Edytowano przez spindritf (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Problem w tym, że na speedtestach (np. speedtest.net) widzę prawidłową prędkość łącza na klientach (około 30/30).

 

Tak wgl szukając rozwiązania tematu widziałem jak ktoś napisał o podobnym problemie, lecz odpowiedzi nie dostał i pisał, że wgetem właśnie wszystko mu śmiga jak powinno - gorzej z przeglądarkami.

Edytowano przez PCziomal (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Masz coś nieco więszego do testu:

http://s3.itexplorer.pl/speedtest.4700MB

I sprawdź czy prędkość utrzyma Ci się np. do połowy pobierania. Być może jest to też problem OVH TkTelekom... Nie wiem...

Edytowano przez PCziomal (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

U mnie zapina praktycznie 100 Mbps stabilnie. Wychodze przez EP-Global (Katowice).

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Serwer w PL, łącze 1Gbps

wget http://s3.itexplorer.pl/speedtest.4700MB
--2014-09-24 23:41:01--  http://s3.itexplorer.pl/speedtest.4700MB
Translacja s3.itexplorer.pl... 5.135.188.213
Łączenie się z s3.itexplorer.pl|5.135.188.213|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: 4718592000 (4,4G)
Zapis do: `speedtest.4700MB'

 8% [=========>                                  ] 389.841.872 11,2M/s  eta 6m 12s
Edytowano przez Suspect121 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Serwer z poznania też leci dobrze :)

root@vz167:/tmp# wget http://s3.itexplorer.pl/speedtest.4700MB
--2014-09-25 11:22:30--  http://s3.itexplorer.pl/speedtest.4700MB
Translacja s3.itexplorer.pl (s3.itexplorer.pl)... 5.135.188.213
Łączenie się z s3.itexplorer.pl (s3.itexplorer.pl)|5.135.188.213|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: 4718592000 (4,4G)
Zapis do: `speedtest.4700MB'

 2% [>                                      ] 126.821.360 11,0M/s  eta 7m 24s  ^ 
 4% [>                                      ] 189.774.608 11,1M/s  eta 7m 3s   ^ 4% [>                                      ] 208.450.912 11,1M/s  eta 6m 57s  ^ 7% [=>                                     ] 361.996.832 9,85M/s  eta 6m 43s  t
 7% [==>                                    ] 377.079.200 10,2M/s  eta 6m 43s  ^

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Z Warszawy z naszego DC leci ~11MB/s przez firefoxa

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

e24cloud


root@projekt1:~# wget -t0 http://s3.itexplorer.pl/speedtest.4700MB
Resolving s3.itexplorer.pl (s3.itexplorer.pl)... 5.135.188.213
Connecting to s3.itexplorer.pl (s3.itexplorer.pl)|5.135.188.213|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4718592000 (4.4G)
Saving to: `speedtest.4700MB'
1% [ ] 61,057,544 3.10M/s eta 13m 6s

 

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dzięki za fatygę.

 

Hmm, ma ktoś jakiś pomysł co z tym zrobić w takim razie? Bo jeśli nie, toi chyba zostaje mi jedynie postawić jakieś proxy/vpn na VPS w PL... :mellow:

Edytowano przez PCziomal (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A może weź jakąś chmurę polską, która pozwala po prostu pliki przechowywać? Bo nie potrzebujesz całego VPS-a chyba? Tiktalik, e24cloud, wszyscy w zasadzie mają takie usługi.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

spindritf - te usługi bardziej służą do przechowywania danych w celu serwowania ich dla stron www, a nie jako typowy storage... Chociaż mamy klienta, który podpina to do serwera fusem i nie narzeka ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie chcę przechowywać danych na jeszcze jednym serwerze, a zwłaszcza na tanim VPS, bo są to dane które nie chciałbym aby ktoś przeglądał... Na myśli miałem bardziej jakieś tunelowanie/pośredniczenie...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×