О хостингах

На протяжении последних нескольких лет я неоднократно менял хостинг-провайдеров. Разумеется, у каждого из них обнаружились свои плюсы и минусы. Речь в этой статье пойдёт именно о них. В силу того, что целевая аудитория моих интернет-проектов расположена в Индонезии, все хостинги оцениваются также с этой точки зрения.

FirstVDS.ru

FirstVDSМоим первым VPS-хостингом (справедливости ради нужно отметить, что до VPS у меня был Colocation) было небезызвестное firstvds.ru. Поначалу этот хостинг меня радовал, потому что у меня была необходимость только в хостинге веб-сайтов. Но потом начались многочисленные проблемы. Первой из них стала нехватка дискового пространства. Было совершенно невозможно выкладывать большие объёммы информации — приходилось докупать дополнительное дисковое пространство. Затем спустя некоторое время начала всё чаще проявляться другая проблема — частые падения httpd. Как выяснилось, процессы httpd потребляли значительно больше памяти, чем допускал тариф, «залезая» таким образом в негарантированную память. В какой-то прекрасный момент выделить память не удавалось и апач рушился. Попытки сократить использование ОЗУ сменой mpm на worker и ограничением числа потоков желаемого успеха не принесли — httpd продолжало падать. То же самое происходило с другими громоздкими задачами, активно использующими память.

Смена httpd на nginx и PHP в режиме FastCGI решила проблему с падениями, но вскоре возникла новая проблема, связанная со скоростью работы громоздких веб-приложений. В то время я предоставлял хостинг для блога одной японоамериканки, хорошо мне знакомой на last.fm. Мне становилось всё сильнее и сильнее стыдно перед ней за то, что страницы её сайта открывались очень долго, поэтому я перешёл на следующий тариф. А потом на следующий за следующим. И тогда я понял, что это бесполезно: разница между выделением процессорного времени на соседних тарифах слишком мала и рассчитывать на существенный выигрыш от повышения тарифа не приходилось. Зато цены различались весьма значительно. Докупать же процессорное время отдельно не было технической возможности (только ОЗУ и дисковое пространство). Нельзя также не отметить тот факт, что ко всем представленным тарифам можно смело прибавлять ещё 100 рублей за безлимитный трафик, так как по небезлимитному тарифу серверу предоставляется слишком мало месячного трафика. Среди прочих недостатков — невозможность ручного удаления VPS через админку хостинга и иногда медленная техподдержка. Есть и несомненное достоинство — мгновенная установка сервера и относительно невысокая цена за слабые VPS, вполне пригодные для хостинга небольших сайтов.

FastVPS.ru

FastVPSЭтот хостинг стал моей первой попыткой найти альтернативу FirstVDS. Проблемы с ним начались ещё до установки VPS-сервера, а, точнее, в процессе оной. Сей процесс занял эдак дней 5 вместо заявленных на сайте суток. Я был готов мгновенно перебросить все свои проекты на новый сервер, но сервер мне упорно не предоставляли. И тогда внезапно случилось непоправимое: уже упомянутой выше японоамериканке надоели тормоза и она отказалась от хостинга у меня. Это было как раз то, чего я боялся и из-за чего решил менять хостинг, но это случилось. И ровно на следующий день хостер внезапно «родил», уже немножко не в тему и я, матерясь, перенёс-таки проекты на новое место. Как впоследствии оказалось, FastVPS — мелкий реселлер крупного хостинг-оператора Hetzner Online AG, и проблема была связана с их взаимодействием.

Продолжать уже приходилось без сайта-«виновника» переезда, поэтому производительность нового сервера по тарифу OVZ-3 я сразу оценить не смог. После первого «косяка» сервер начал радовать — сначала возможностью выйти за пределы гарантированной памяти, потом хорошим uptime. Но без проблем, конечно, не бывает, поэтому спустя некоторое время они снова вернулись.

Новой серьёзной проблемой стало жёсткое ограничение хостинга на количество запускаемых процессов (то есть на число pid в виртуальной машине). Это создавало огромные трудности с которыми было очень нелегко смириться. Мне пришлось повысить тариф только из-за этого. А потом я установил WordPress и вновь обнаружил старые знакомые тормоза. Мне стало грустно, но предпринимать какие-то решительные действия я не стал.

IDwebhost

IDwebhostНаступило время, когда я вступил в индонезийский онлайн-проект SmartCommunity, созданный с тем, чтобы создать альтернативу для проекта JabberID.Org, которым тогда занимался IT-специалист из Джакарты (wei). Его проект критиковали за экстремально частые проблемы с доступностью.

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

Первое, чем поразил IDwebhost — безлимитное процессорное время. На мастер-сервере было 8 CPU и при компиляции ПО можно было запустить сборку сразу в 8 потоков. Скорость, с которой компилировался софт, поражала воображение. Конечно, я не стал увлекаться загрузкой мастер-сервера, чтобы не иметь проблем с хостингом. Вторым сюрпризом стал безлимитный доступ в интернет, ограниченный только скоростью (на тарифе vBasic — 1 Гбит/с в IIX и 256 кбит/с в международный интернет). Однако насладиться скоростью нового сервера сполна у меня не получилось: фактическая отдача ко мне не превышала 1 кб/с. Я написал сообщение в техподдержку с просьбой повысить скорость, на что мне ответили следующее: «если вам мало 256 кбит/с, мы можем перенести ваш VPS в США». Но я настоял на своём: «мне не мало положенных мне по тарифу 256 кбит/с, но я их не получаю. Можно как-нибудь не переходить в США, но получить 256 кбит/с?». Спустя несколько дней скорость действительно была увеличена. Потом долгое время всё было без приключений, но однажды на западной Яве случилось сильное землетрясение, после которого международный интернет отключился на 3 полных суток. Downtime жестокий, но и хостера вроде бы не обвинишь.

Что касается техподдержки, то она отвечала всегда не быстро, но довольно стабильно — примерно в течение часа–двух. А вот что ужасно не понравилось — периодические «косячки», ставшие главной проблемой с этим хостингом. Они заключаются в том, что время от времени хостер делает что-то не так, как надо. Например, домен, оплаченный на 2 года, они оплатили выше всего на 1 год, и пришлось потратить уйму сил, чтобы решить проблему. Или случай с доменом jsmart.web.id, когда нужно было вписать для него DNS-сервера в этом же домене с указанием IP. Они умудрились вбить эти сервера без указания IP, что само по себе ну просто идиотизм какой-то.

Основным моим сервисом к тому времени уже был не web, а Jabber/XMPP. Поэтому на сервере постоянно крутилось весьма громоздкое ejabberd. Число пользователей постепенно росло, росла и создаваемая ими нагрузка. И в один «прекрасный» день ejabberd начало регулярно падать. Как впоследствии выяснилось, причиной послужила нехватка памяти. Поскольку память на индонезийском сервере была жёстко ограничена 256M, следующий тариф был дороговат, а у меня ещё оставался немецкий сервер на FastVPS с 300M памяти и возможностью превысить их, я перенёс ejabberd на FastVPS. И, нужно сказать, это помогло — падения прекратились. Однако, память уже была забита под завязку и нужно было либо повышать тариф, либо искать новый хостинг. Я предпочёл второе…

BurstNET

BurstNETЯ заинтересовался одним из крупнейших хостинг-операторов мира BurstNET. Его тарифы позволяли иметь за те же деньги гораздо больше памяти, дискового пространства и процессорного времени, чем на FastVPS. И я заказал себе здешний “VPS PACKAGE #2”. Сервер был установлен в течение пары часов и, зайдя на него по ssh, я сразу понял, что это очень хорошая штука. Сборка программного обеспечения была очень быстрой. Конечно, не такой быстрой, как на IDwebhost, но IDwebhost к тому времени уже прикрыл лавку с возможностью загрузки всех процессоров и ограничивал использование одним–двумя ядрами в зависимости от тарифа. На BurstNET имелось ограничение по процессорному времени, но оно было существенно выше, чем, скажем, на FastVPS, поэтому не было проблемой.

Первое время на BurstNET было поистине медовым месяцем. Я снимаю шляпу перед их техподдержкой, отвечающей практически мгновенно и всегда готовой сделать что-то, не предусмотренное тарифами, в индивидуальном порядке. Пожалуй, это единственная техподдержка, оставившая меня полностью удовлетворённым.

Но проблемы начались и здесь. День за днём дисковое хранилище всё сильнее и сильнее затормаживалось, и реактивный сервер начинал «тормозить» тупо из-за медленного диска. Сайты стали всё чаще открываться с 504 ошибкой. Это стало первой проблемой, которую не смогла решить техподдержка (точнее, они просто отказались её решать), поэтому после нескольких месяцев на BurstNET я снова принял решение о смене хостинга.

NordicVPS

NordicVPS — хостинг с подвохом. VPS здесь активируется мгновенно после оплаты, но не рассчитывайте на столь же оперативную техподдержку, а лучше не рассчитывайте на техподдержку совсем. Будьте готовы, что ваш тикет в техподдержку вообще будет проигнорирован. Если же вам всё-таки ответят, то в лучшем случае через несколько суток, а ответ с большой вероятностью будет вежливой просьбой отвять. Диск здесь работает очень быстро, а сервер просто реактивен, но если вдруг что-то случится, восстановления работоспособности можно ждать столь же долго. Сложно сказать, что служит этому причиной. Возможно, это просто очень небольшая компания, которая просто не справляется с потоком пользователей.

В этой истории можно было бы поставить точку, но в середине декабря 2010 неожиданно случилось то, что случилось, поэтому я в спешном порядке вернулся с NordicVPS на BurstNET.

Итог

В настоящее время я пользуюсь услугой Dedicated от Hetzner Online AG, так как ни один из VPS-хостингов мне не подошёл. Также могу порекомендовать BurstNET®, an INC500™ Company. Но для любопытствующих читателей представляю сводную таблицу по перечисленным в статье VPS-хостингам с указанием характеристик, на которые можно рассчитывать за не более чем 500 рублей в месяц.

FirstVDS

  • Процессор: 500 МГц
  • Память: 256M + негарантированная
  • Трафик: 500G/месяц
  • Дисковое пространство: 6G
  • Техподдержка: хорошо
  • Uptime: отлично
  • Скорость диска: хорошо
  • Датацентр: webdc, Москва, Россия

FastVPS

  • Процессор: 1200 МГц
  • Память: 400M + негарантированная
  • Трафик: 1T/месяц
  • Дисковое пространство: 12G
  • Техподдержка: хорошо
  • Uptime: отлично
  • Скорость диска: хорошо
  • Датацентр: Hetzner Online AG, Германия

IDwebhost

  • Процессор: безлимитно 1 ядро
  • Память: 256M
  • Трафик: безлимитный
  • Дисковое пространство: 8G
  • Техподдержка: хорошо
  • Uptime: хорошо
  • Скорость диска: удовлетворительно
  • Датацентр: Cyber, Джакарта, Индонезия

BurstNET

  • Процессор: 1500 МГц
  • Память: 1G
  • Трафик: 1T/месяц
  • Дисковое пространство: 50G
  • Техподдержка: отлично
  • Uptime: отлично
  • Скорость диска: неудовлетворительно
  • Датацентр: BurstNET, Скрэнтон, США

NordicVPS

  • Процессор: безлимитно 1 ядро
  • Память: 1G + негарантированная
  • Трафик: 1T/месяц
  • Дисковое пространство: 30G
  • Техподдержка: неудовлетворительно
  • Uptime: неудовлетворительно
  • Скорость диска: отлично
  • Датацентр: Hetzner Online AG, Германия

Комментарии запрещены.