вторник, 2 февраля 2016 г.

Обычный хостинг vs VDS. Неочевидные моменты

Если в этих ваших интернетах задать запрос про разницу обычного хостинга и выделенного виртуального сервера (также известного как VDS), то в выдаче будет миллион страниц с ответами. Но все они пишут примерно одно и то же. А очень важное, как мне кажется для любого вебмастера, почему-то не пишут. Наверное, потому что в основном эти статьи пишут хостеры. А я не хостер и хочу с вами поделиться своими изысканиями на этот счет. Вам ведь тоже когда-то понадобится переехать с вашего шаред хостинга на свой VDS

Про хостинги почти все понятно Там практически нет никаких ни скрытых платежей, ни скрытых условий. Основные моменты заявлены обычно на самом сайте хостинга, до попадания в биллинг-панель. Кроме, разве что, ресурсов. Сколько процессорного времени отведено, сколько памяти может использовать ваш сайт/сайты, считается ли среднее использование за сутки в лимитах или пиковые значения.

Очень часто этого не пишут на шаредах вообще, либо пишут, но найти этого даже если очень хочется почти невозможно. Поэтому, если говорить об обычном хостинге, то у хостера лучше поинтересоваться: какие ограничения по использованию процессорного времени (чаще всего в %), какое максимальное время работы скрипта, сколько оперативной памяти, сколько возможно максимально запустить процессов вообще и процессов apache в частности. Чем больше - тем лучше.

У VDS все несколько сложнее. Обычно сегодня минимальный тариф выглядит как: 512мб оперативки, 1 ядро, 10Гб диск 300 рублей. Всё. Технология подразумевает, что у вас появляется свой отдельный (пусть и виртуальный) сервер и вы можете там использовать весь процессор на 100% (а вам обычно предоставляется одно из ядер процессора), всю память и весь диск. Количество сайтов, баз данных, поддоменов - не ограничено.

Но дело в том, что за эти деньги вы получите голый Линуск с терминальным доступом и все. Та панель управления, в которую вы заходите, имея обычный хостниг (чаще всего это ISPManager или Cpanel в России) - она стоит денег. Она позволяет управляеть сервером и хостингом, не особенно задумываясь о Линуксе, о сервисах, процессах и тп. Все делается через интиутивно понятный интерфейс. На рисунке ниже панель ISP Manager 5 Lite
У вас может быть четвертая версия этой панели. Не суть. Суть в том, что она стоит денег. Обычно это либо 200-300 рублей в месяц, либо вечная лицензия стоит от 4000 до 6000 единоразово. Да, ее потом можно забрать с собой на другой сервер, но это ощутимые единоразовые затраты. Либо помесячные, но также ощутимо увеличивающие ценник. В нашем приемер - сразу вдвое.

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

Второй момент удобства переноса. Чаще всего у хостеров уже есть готовые скомпилированные дистрибутивы линукс с установленной уже ISP панелью, в которую нужно только прописать свою лицензию и хостеры с удовольствием сделают это за вас.  А также, что немаловажно, в ISP панели есть встроенное удобное средство импорта всего аккаунта на новый сервер.

То есть есть у вас хостинг, под управлением ISP, вы решили поменять на VDS и перенос сайтов со всеми настройками  займет у вас штук 5 кликов мышкой. В случае с другой панелью это может вам обеспечить жаркий секс на многие дни, а то и недели. К тому же часто у хостеров есть условие, и на это тоже нужно обратить внимание - при наличии у вас ISP панели они могут и сервер настроить и перенести сайты и либо бесплатно, либо за очень символические деньги. И проконсультировать на первых порах могут и все такое. А если у вас нет панели - то сношайтесь сами.  Одним словом людям без опыта надо сразу закладываться на оплату панели, что существенно увеличивает первоначальный ценник, которым завлекают главные страницы хостерских сайтов.

Да, сюда еще надо приплюсовать, что 5я версия ISP плохо работает или никак не работает на 512 памяти. Но кое где, у некоторых партнеров еще остались вечные лицензии ISP 4 Lite с ценниками от 1200 до 2000 рублей за вечную лицензию. Тут надо заметить, что купить лицензию можно в одном месте, а пользоваться в другом.

Дальше - память. Многие изучали азы компьютеростроения и знают, что когда компьютеру не хватает оперативной памяти он сбрасывает неиспользуемые компоненты на часть жесткого диска, которая называется SWAP-файл. Да - такое даже в вашей винде есть. И поэтому начинающий пользователь VDS думает - 512 маловато памяти, но у меня хостинг на быстрых SAS или сегодня уже SSD дисках - своп мне поможет. Но не тут-то было. Оказывается, многие хостеры искуственно ограничивают размер возможного свопа до половины-четверти оперативки. То есть к 512 своп можно сделать только 256, что вообще ничего не даст, а будет значиться чисто номинально, что своп есть. Делается это, естественно, чтобы побудить пользователей покупать/переходить на старшие более дорогие тарифы с гигом оперативки. На это тоже стоит обратить внимание, а лучше прямо спросить хостера до покупки VDS.

Дальше - больше. Дисковое место.
Сейчас оно в основном начинается от 10 гигабайт. Вроде бы - ух как много. Особенно в сравнении с обычным-то хостингом. У кого шаред-хостинг с 10 гигами места? У меня нет. Но и тут кроется занимательный фокус.

Это место будет расходоваться не только собственно на файлы и базы данных сайта, на все ваши картинки и тп, но там же будет загрузочный раздел, туда же будет установлена операционная система (сейчас почти промышленный стандарт это CentOS), там же будут храниться все логи, все настройки, все установленные программы, типа PHP MySQL Apache nginx/ Да, все их логи тоже будут отъедать это ваше место. Сами сайты будут хранить там свои логи. Там же будет храниться кэш сайтов, файлов, nginx. Также "приятным" сюрпризом будет то, что на VDS нет бэкапа. И здесь же у вас должно быть место под бэкапы. Понятно, что лучше бекапы хранить где-то подальше, в другом дата-центре, но даже если так - они будут бекапиться и архивироваться здесь - им хотя бы временно нужно место под временные файлы. Это снова место. Да и бекап за вчера лучше хранить где-то поблизости. Одним словом, если у вас сайты с базами данных "весят" гига 3-4, то 10 гигов на VDS вам будет впритык. Остальное - накладные расходы.

Да, не говоря уже о том, что вам где-то нужно будет купить место под бэкапы. А это тоже затраты. Сейчас не такие и большие - цены где-то  в районе 2 рублей/месяц за 1 гигабайт хранения на фтп. И ISPmanager та же умеет автоматом заливать бекапы куда-то на удаленный FTP. Но если ваши сайты весят 4 гигабайта, пусть они при архиве вдвое сжимаются до 2Гб. Вам надо хранить хотя бы 2-3 месячных копии, 1 недельную и 1-2 дневных. Это 6 копий по 2 гига - вот уже 10-12Гб, по 2 рубля = 20-24 рубля в месяц и вот еще почти 10% удорожания по сравнению с заявленными в начале статьи цифрами.

Итого, от 300 первоначальных рублей мы получаем примерно 520-620 рублей месячную стоимость владения VDS. 300 хостинг + 200-300 панель + 20 бэкап.

Хостеры у VDS делают бекапы обычно только по требованию. Делают бекап всего вашего сервера - всей виртуальной машины. И мало того что по требованию, так сервер для этого нужно полностью остановить. Сайты встанут, все встанет. Это тоже надо понимать. И об этом тоже либо не пишут, либо мелким шрифтом.

Предупрежден - значит вооружен. А то что скоро мы все там будем - сомнений почти нет. Хостеры идут по пути вытеснения шаред хостингов и продажи VDS, что упорядочивает их работу, увеличивает выручку и повышает спрос на админов.

1 комментарий:

  1. Здравствуйте.
    Наша компания планирует рекламную акцию в блогах вебмастеров.

    И меня интересует минимальная цена банера и обзоров на вашем блоге.
    Напишите мне информацию о том, где и сколько это будет стоить, и как мне с вами связываться.

    Если можно, то в таком виде :
    Ваш Сайт /обратная связь/ стоимость рекламы/ посещаемость(траффик).

    Если у вас есть еще блоги и форумы тематики вебмастеров, то так же расмотрю ваши предложения.

    Мой емейл : snebavpala@ukr.net
    Спасибо за внимание. Успехов в делах.

    Антина.

    п.с. ответ пишите мне в почту

    ОтветитьУдалить