Хостинг / Rusonyx. VPS, сидящие на модемах

Обратился ко мне один клиент с просьбой оптимизировать его сайт под высокую нагрузку (страницы грузятся по полторы минуты там, где другие сайты за полторы секунды). Запустил тесты, стал смотреть, что как работает.



Результаты были странные. Процессор не нагружен. Память не занята. Подвисших MySQL-процессов нет. Код сайта не столь сложный, чтобы тормозить. Apache настроил под большую посещаемость — эффекта ноль.



И тут я обратил внимание на то, что сервис нагрузочного тестирования показывает низкую скорость передачи данных с сайтом. Да и пинги проходили несколько дольше, чем на другие московские хостинги. В общем, оказалось — канал связи с VPS на хостинге Rusonyx совершенно милипиздрический.



Письмо на хостинг дало такой ответ:


Да, все верно, мы в предыдущем письме Вам писали, что на VPS-нодах достаточно высокая плотность клиентов, и в часы пик возможно увеличение количества потребляемого трафика между всеми клиентами одного сервера, что, естественно, приводит к тому, что интернет-канал корневого сервера разделяется на большее число виртуальных (VPS)-серверов, и, соответственно, каждый из VPS-серверов получает меньшую полосу пропускания.

Пожалуйста, учтите, что ширина канала на корневом сервере — постоянна, а количество передающих данные серверов на этом сервере в каждый момент времени меняется. Из-за этого в каждый конкретный момент времени канал делится на разное количество клиентов, и, соответственно, каждый конкретный клиент в разные моменты времени — получает канал разной ширины.



В дневные часы, когда нагрузка вырастает, канал каждого конкретного сервера из-за этого уменьшается. Так как большее число соседей пропускает трафик через этот интернет-канал. В утренние и ночные часы, когда большинство виртуальных VPS-серверов простаивает и не передает никаких данных — канал более свободен, и каждому серверу, которому понадобится передать данные, достанется большая пропускная способность, чем в дневные часы.



Если вам требуется выделенный монопольно под Ваш сервер канал в 100 мегабит — то мы можем предложить Вам такую услугу на выделенном сервере.





Короче, мы с клиентом плюнули и переехали на другой хостинг (параметры сервера примерно такие же, а цена даже ниже). В процессе переезда гипотеза о низком канале связи подтвердилась — файлы с сервера на сервер копировались чудовищно медленно. Нагрузочное тестирование также показало, что страницы стали открываться менее чем за секунду (против полутора минут).



Вот такой замечательный хостинг — Rusonyx!


AD: Усиление полового влечения, сахар любви и шпанская мушка у нас