На какой VDS перевести серьезный проект с shared хостинга
Господа, всем доброго дня.
На данный момент один наш проект живет на shared хостинге Мастерхоста.
Сайт на Wordpress, размер около 4Gb.
В целом всё неплохо, но есть один нюанс — ограничение по нагрузке CPU.
Как только наша площадка создавала нагрузку 6.1%, сайт отрубался с 500-й ошибкой на пару минут.
Как оказалось это регламентированная функция, при чем судя по истории проекта, она является нововведением Мастерхоста с июня текущего года.
В целом сайт не падал от посещений, но при загрузке в админку 15 фото через групповую обработку, сайт гарантировано падал.
Мы перешли на тариф подороже, там уже ограничение 20% CPU, но есть желание избавиться и от этих ограничений.
Текущий тариф на Мастерхосте — Безграничный, 413р./мес 512mb на php.
Требования к будущему VDS мы сформировали следующие:
— Надежность (высокий аптайм, отсутствие постоянных сбоев)
— Долгое присутствие компании на рынке
— Круглосуточная толковая поддержка на русском
— Высокая скорость работы сайта (выше чем на shared Мастерхоста)
— Панель управления (ISP Lite вполне устроит)
— Сервер на linux
До этого с VDS сталкивались один раз, были небольшие и тестовые проекты на FirstVDS.
Ценники вроде гуманные, за 679 р./ мес предлагают 3 ядра процессора, 3 Гб рамы, 90 Гб.
Ну и плюс за панель пару сотен в месяц.
Прикинули — нам за глаза.
Решили переезжать.
Но, нам повезло, перед тем как переезжать, развернули там бекап сайта для доработок, т.е. временно сделали девелоперский сервак.
Тариф правда для начала взяли попроще, осмотреться — Старт, 389 р/мес (1 проц / 1 гиг рамы / 50 гигов, OVZ).
Хотя нам казалось что этих ресурсов нам должно хватить.
В процессе доработок обратил внимание что сайт на этом сервере работает медленнее.
Сначала думал кажется.
Потом при беседе с разработчиком услышал жалобы на постоянные тормоза.
Решил провести небольшое тестирование по генерации страницы.
Стартовая страница на VDS грузилась в среднем 3.5 секунды что вообще мрак, НО, пару раз грузилась минуту.
Лаги в 20 секунд были не редкостью.
TOP показывал полное выедание процессора.
И это загрузка главной страницы на сервере без посещений (во время тестов на сайт ходил только я).
Для сравнения, на shared хостинге Мастерхост страница стабильно отдавалась за 0.5 секунды.
Обратился в поддержку FirstVDS с вопросом почему так.
Сказали что нужно поставить nginx и всё будет норм.
Не то чтобы я противник nginx, но на Мастерхосте всё работает на том же Apache и в разы быстрее.
Но в итоге меня убедили.
В итоге поставили nginx + их специалисты что-то поковыряли в настройках базы.
Результат практически не изменился.
3-5 секунд на генерацию страницы — стабильно.
В итоге поддержка ответила, а чего Вы собственно хотите на одном процессоре с гигабайтом рамы?
Я сказал, ок, на каком конфиге сайт начнет работать как на Мастерхосте?
Мне сказали посмотреть Форсаж на KVM.
Ok, дали тестовый период в 3 дня на сервере с 4 ядрами, 2 гига рамы, 60 гигов, цена в районе 1300р / мес
Я приступил к копированию сайта со слабого девелоперского сервера на новый, «мощный».
И тут меня ждал сюрприз.
Архивация сайта (tar.gz) заняла 5 часов!
3.7 гига за 5 часов.
При этом проц почти не напрягался.
На shared хостинге Мастерхоста эта операция занимает у меня в районе 10-15 минут!
Ну ок, дождался архива, скачал (не быстро кстати, но сейчас не об этом), закачал на новый сервер и запустил распаковку.
Распаковка на мощном сервера заняла более 40 минут…
На Мастерхосте 5 минут!
Начал тестировать сайт на новом сервере — скорость генерации страницы практически идентичная.
Меньше 2.5 секунд не опускалась, иногда доходила до 8.
В среднем 3 секунды.
Потом еще раз потестил скорость архивации папки на 141mb.
Старый сервер — 4 минуты 28 секунд.
Мастерхост — 9 секунд
Новый сервер — 9 секунд.
На мой резонный вопрос «почему так?» получил ответ от поддержки — сервер нужно оптимизировать, тюнинговать.
Ставить nginx, кешеры, загружать таблицы БД в раму и т.д.
Я напомнил им в n-й раз что на Мастерхосте нет nginx, нет кешеров, база не в раме.
Это обычный shared хостинг, по сути FTP и MySql — всё.
Да, есть панель, есть ssh, но там ничего подобного сделать нельзя.
На это получил ответ что они не знают что там на Мастерхосте, потому как не являются его сотрудниками.
Совет один — оптимизировать.
Для этого как вариант можно купить 5 обращений в поддержку за месяц и ребята всё настроят.
Я напомнил что на старом сервере все эти настройки не дали вообще ничего и спросил какие гарантии что специалисты всё настроят хотя бы до скорости Мастерхоста, получил ответ — гарантий нет.
Дополнительно, за месяц работы наш сервер дважды был недоступен по несколько часов из-за внеплановых работ на родительской ноде…
После второго случая (меньше недели назад) попросил перенести машину на другую ноду, перенесли, пока падений не было.
Собственно теперь мы перед вопросом — куда податься?
Все VDS в районе 1000 — 1500 р/ мес такие или стоит поискать?
Не очень хочется стучаться во все подряд конторы предоставляющие VDS и проводить тестирование, хотелось бы очертить некий круг…
Заранее благодарен за советы!
На данный момент один наш проект живет на shared хостинге Мастерхоста.
Сайт на Wordpress, размер около 4Gb.
В целом всё неплохо, но есть один нюанс — ограничение по нагрузке CPU.
Как только наша площадка создавала нагрузку 6.1%, сайт отрубался с 500-й ошибкой на пару минут.
Как оказалось это регламентированная функция, при чем судя по истории проекта, она является нововведением Мастерхоста с июня текущего года.
В целом сайт не падал от посещений, но при загрузке в админку 15 фото через групповую обработку, сайт гарантировано падал.
Мы перешли на тариф подороже, там уже ограничение 20% CPU, но есть желание избавиться и от этих ограничений.
Текущий тариф на Мастерхосте — Безграничный, 413р./мес 512mb на php.
Требования к будущему VDS мы сформировали следующие:
— Надежность (высокий аптайм, отсутствие постоянных сбоев)
— Долгое присутствие компании на рынке
— Круглосуточная толковая поддержка на русском
— Высокая скорость работы сайта (выше чем на shared Мастерхоста)
— Панель управления (ISP Lite вполне устроит)
— Сервер на linux
До этого с VDS сталкивались один раз, были небольшие и тестовые проекты на FirstVDS.
Ценники вроде гуманные, за 679 р./ мес предлагают 3 ядра процессора, 3 Гб рамы, 90 Гб.
Ну и плюс за панель пару сотен в месяц.
Прикинули — нам за глаза.
Решили переезжать.
Но, нам повезло, перед тем как переезжать, развернули там бекап сайта для доработок, т.е. временно сделали девелоперский сервак.
Тариф правда для начала взяли попроще, осмотреться — Старт, 389 р/мес (1 проц / 1 гиг рамы / 50 гигов, OVZ).
Хотя нам казалось что этих ресурсов нам должно хватить.
В процессе доработок обратил внимание что сайт на этом сервере работает медленнее.
Сначала думал кажется.
Потом при беседе с разработчиком услышал жалобы на постоянные тормоза.
Решил провести небольшое тестирование по генерации страницы.
Стартовая страница на VDS грузилась в среднем 3.5 секунды что вообще мрак, НО, пару раз грузилась минуту.
Лаги в 20 секунд были не редкостью.
TOP показывал полное выедание процессора.
И это загрузка главной страницы на сервере без посещений (во время тестов на сайт ходил только я).
Для сравнения, на shared хостинге Мастерхост страница стабильно отдавалась за 0.5 секунды.
Обратился в поддержку FirstVDS с вопросом почему так.
Сказали что нужно поставить nginx и всё будет норм.
Не то чтобы я противник nginx, но на Мастерхосте всё работает на том же Apache и в разы быстрее.
Но в итоге меня убедили.
В итоге поставили nginx + их специалисты что-то поковыряли в настройках базы.
Результат практически не изменился.
3-5 секунд на генерацию страницы — стабильно.
В итоге поддержка ответила, а чего Вы собственно хотите на одном процессоре с гигабайтом рамы?
Я сказал, ок, на каком конфиге сайт начнет работать как на Мастерхосте?
Мне сказали посмотреть Форсаж на KVM.
Ok, дали тестовый период в 3 дня на сервере с 4 ядрами, 2 гига рамы, 60 гигов, цена в районе 1300р / мес
Я приступил к копированию сайта со слабого девелоперского сервера на новый, «мощный».
И тут меня ждал сюрприз.
Архивация сайта (tar.gz) заняла 5 часов!
3.7 гига за 5 часов.
При этом проц почти не напрягался.
На shared хостинге Мастерхоста эта операция занимает у меня в районе 10-15 минут!
Ну ок, дождался архива, скачал (не быстро кстати, но сейчас не об этом), закачал на новый сервер и запустил распаковку.
Распаковка на мощном сервера заняла более 40 минут…
На Мастерхосте 5 минут!
Начал тестировать сайт на новом сервере — скорость генерации страницы практически идентичная.
Меньше 2.5 секунд не опускалась, иногда доходила до 8.
В среднем 3 секунды.
Потом еще раз потестил скорость архивации папки на 141mb.
Старый сервер — 4 минуты 28 секунд.
Мастерхост — 9 секунд
Новый сервер — 9 секунд.
На мой резонный вопрос «почему так?» получил ответ от поддержки — сервер нужно оптимизировать, тюнинговать.
Ставить nginx, кешеры, загружать таблицы БД в раму и т.д.
Я напомнил им в n-й раз что на Мастерхосте нет nginx, нет кешеров, база не в раме.
Это обычный shared хостинг, по сути FTP и MySql — всё.
Да, есть панель, есть ssh, но там ничего подобного сделать нельзя.
На это получил ответ что они не знают что там на Мастерхосте, потому как не являются его сотрудниками.
Совет один — оптимизировать.
Для этого как вариант можно купить 5 обращений в поддержку за месяц и ребята всё настроят.
Я напомнил что на старом сервере все эти настройки не дали вообще ничего и спросил какие гарантии что специалисты всё настроят хотя бы до скорости Мастерхоста, получил ответ — гарантий нет.
Дополнительно, за месяц работы наш сервер дважды был недоступен по несколько часов из-за внеплановых работ на родительской ноде…
После второго случая (меньше недели назад) попросил перенести машину на другую ноду, перенесли, пока падений не было.
Собственно теперь мы перед вопросом — куда податься?
Все VDS в районе 1000 — 1500 р/ мес такие или стоит поискать?
Не очень хочется стучаться во все подряд конторы предоставляющие VDS и проводить тестирование, хотелось бы очертить некий круг…
Заранее благодарен за советы!
Похожие публикации
Хостинг дешевле
Dedicated под mp3 портал
Помогите найти хостинг для Онлайн радио
Почтовый хостинг для сайтов
Подскажите, дешевый хостинг
Нет комментариев