Доброе время суток.
Настроил ограничение скорости в squid с помощью delay pools (5Кб на человека). Но вот в чем проблема:
Скорость юзера прыгает от 2Кб до 7Кб (примерно). Особенно хорошо видно когда юзер качает менеджером (FleshGet например) - график трафика все время скачет ступенями: то нормально (5Кб), то упабет (~ 2Кб), то прыгнет выше "нормы" (~7Кб). С чем это может быть связано?
На виндосвском серваке режетса скорость нормально (линия закачки на отметке 5Кб, проблема именно в Линуксовом серваке, канал инета нормальный))
Причем это не зависит от уровня ограничения, такая же картина и про 3Кб и при 8кб - закачка в основном идет на половинной скорости от скорости ограничения, редко достигает ограниченной и еще реже прыгает выше нее. Получаютса "ступеньчатый" график закачки.Кусок конфига squid с delay pools:
acl user1 src 10.10.1.1/255.255.0.0
acl Group1 src 10.10.2.1-10.10.2.10delay_pools 2
delay_class 1 1
delay_access 1 allow user1
delay_access 1 deny Group1
delay_parametrs 1 5000/5000delay_class 2 2
delay_access 2 allow Group1
delay_access 2 deny user1
delay_parametrs 2 15000/15000 5000/5000
Ну неужели никто не сталкивался с таким? ГУРУ Линукса, где вы? Неужели даже предположений ни у кого нету?
>Доброе время суток.
>Настроил ограничение скорости в squid с помощью delay pools (5Кб на человека).
>Но вот в чем проблема:
>Скорость юзера прыгает от 2Кб до 7Кб (примерно). Особенно хорошо видно когда
>юзер качает менеджером (FleshGet например) - график трафика все время скачет
>ступенями: то нормально (5Кб), то упабет (~ 2Кб), то прыгнет выше
>"нормы" (~7Кб). С чем это может быть связано?
>На виндосвском серваке режетса скорость нормально (линия закачки на отметке 5Кб, проблема
>именно в Линуксовом серваке, канал инета нормальный))
>Причем это не зависит от уровня ограничения, такая же картина и про
>3Кб и при 8кб - закачка в основном идет на половинной
>скорости от скорости ограничения, редко достигает ограниченной и еще реже прыгает
>выше нее. Получаютса "ступеньчатый" график закачки.
>
>Кусок конфига squid с delay pools:
>acl user1 src 10.10.1.1/255.255.0.0
>acl Group1 src 10.10.2.1-10.10.2.10
>
>delay_pools 2
>
>delay_class 1 1
>delay_access 1 allow user1
>delay_access 1 deny Group1
>delay_parametrs 1 5000/5000
>
>delay_class 2 2
>delay_access 2 allow Group1
>delay_access 2 deny user1
>delay_parametrs 2 15000/15000 5000/5000
включи дебаггер в сквиде и посмотри cache.log ! Применются ли твои правила во время закачки ?
аксель acl user1 src 10.10.1.1/255.255.0.0 не совсем корректен ! поскольку ты указал конкретный ip, то правильно так :
acl user1 src 10.10.1.1/255.255.255.255