VDS или виртуальный хостинг?
VDS (виртуальный выделенный сервер) - аналог собственного сервера. От общего сервера виртуального хостинга или от своего сервера он отличается тем,
что его мощность в 10 - 100 раз меньше.
Что лучше - виртуальный хостинг или VDS?
Важно понимать, что ответить на этот вопрос однозначно невозможно.
Надежность работы ресурса
- Надежность работы VDS выше. Вы не зависите от других клиентов, поэтому программные сбои веб-серверов и т.д. не заденут вас.
Также вы сильнее изолированы от проблем производительности всего сервера.
- В то же время, в случае действительно серьезного сбоя на виртуальном хостинге ситуация будет так или иначе разрешена
в течение разумного времени, от 10-20 минут до 5-10 часов, даже в нерабочее время. На своём виртуальном сервере восстановление полностью разрушенной
в результате какой-то аварии системы - ваша задача, и в какие сроки вы с ней справитесь, если вообще справитесь - предсказать нельзя.
Быстродействие
- Виртуальный хостинг на общем сервере осуществляется на мощном оборудовании. Мощность общего сервера в 10 - 100 раз больше,
чем мощность вашей виртуальной машины, поэтому обработка отдельных запросов может происходить значительно быстрее.
- В то же время, ресурсы общего сервера невозможно хорошо разделить между клиентами. Один клиент, вызывающий аварийную
или просто очень высокую мгновенную нагрузку, нарушит работу вашего сайта.
Можно привести такой пример: из 1000 запросов на открытие страницы сайта на виртуальном хостинге 990 произойдут мгновенно, и 10 запросов - с задержкой
от нескольких секунд до 10-30 секунд, и даже, возможно, больше. В эти моменты сервер был чем-то очень занят.
На своём виртуальном сервере, скорее всего, из 1000 запросов все они будут обработаны не мгновенно, а, скажем, за 1 или 2 секунду.
Помните, числа приведены просто для примера.
То есть, на VDS, особенно в начальных тарифах, сайт будет работать в целом медленнее, но его производительность будет предсказуемой, ровнее.
Выделяемые тарифом ресурсы
- Тариф виртуального хостинга содержит ограничения на потребляемую мощность сервера. Поскольку виртуальный хостинг не может
вовремя ограничить ресурсы вашего сайта, вы можете потреблять ресурсы до 5-10 раз большие, чем допустимо в тарифе. Ваш сайт останется работать.
Зато потом у вас будет конфликт с администрацией хостинга по поводу такого поведения вашего сайта.
- VDS потребляет ресурсы только в пределах разрешенных лимитов. Если на ваш сайт придет в 10 раз больше посетителей,
он просто начнет работать в 10 раз медленнее, либо вообще перестанет работать (более вероятно). Но хостинг об этом не узнает: вы не помешаете другим
клиентам сервера и не сможете нарушить пункты договора о нагрузке.
Следует особо оговориться, что VDS не может правильно контролировать дисковую нагрузку от работы ваших ресурсов. В том случае, если нагрузка на диск высока,
конфликты могут быть и в том случае, если вы пользуетесь VDS. Но это встречается не часто, можно сказать, что только менее 1% случаев конфликтных ситуаций по нагрузке
сводятся к диску.
Возможность установки продуктов
- Виртуальный хостинг предоставляет современную среду, имеющую все популярные компоненты, модули и так далее. Однако, в том случае,
если какого-то компонента вам не хватило, сделать, обычно, ничего нельзя. Все стандартные компоненты и так уже установлены, а устанавливать экзотические компоненты
или модули на общий сервер не всегда возможно.
- На VDS вы можете установить вообще всё что угодно. Конечно, в том случае, если вы знаете, как это сделать, или сможете разобраться.
Цена и условия работы
- В том случае, если вам нужно разместить обычный сайт или несколько простых сайтов, виртуальный хостинг будет дешевле.
- В том случае, если сайтов много (5 - 10), или вам требуются какие-то большие ресурсы, цена VDS и виртуального хостинга становится
практически равной. Ваш конкретный случай может быть дешевле там или здесь, но разница не будет сильной.
Техническая поддержка
Виртуальный хостинг обладает лучшей поддержкой. Важно понимать, что поддержка и хостинга, и VDS в основном обеспечивает только решение вопросов оплаты
и снимает непонимание при работе с хостингом.
- В том случае, если у вас не работает сайт на виртуальном хостинге, мы посмотрим, в чем дело, и предложим решение
или исправим проблему. Это не задача службы поддержки, но так сложилось, что в 95% случаев служба поддержки вам поможет.
- На VDS служба поддержки не будет помогать вам чинить сайт, устанавливать компоненты, восстанавливать систему
в случае сбоя и т.д. Это важно понимать: в случае возникновения какой-то нестандартной проблемы вам нужно будет найти специалиста, который разбирается
в администрировании, или решать вопрос своими силами.