The Apple Geek

Чему ты научился сегодня?

Переход на внешний хостинг

Три месяца я держал свой блог на ноутбуке MacBook, стоящем на кухне - он плавно перемещался под потолком с кухонного шкафа на холодильник и обратно. Процесс установки блога на Mac OS X я детально описал в статьях: ”Часть 1, MySQL”, ”Часть 2, Apache” и ”Часть 3, кеширование”.

Но в последние недели я стал замечать, что по какой-то непонятной для меня причины подсеть моего домашнего провайдера становится недоступной на переходе Telia - Level3. Если бы это был одинарный случай, то я бы не беспокоился. Но две недели подряд - это уже перебор.

В итоге я принял решение перейти на внешний хостинг.

К хостингу, особенно местечковому, у меня отношение сугубо отрицательное. Хостинг-провайдеры зарабатывают деньги. И разместить 200 клиентов на сервере, который может нормально обслужить всего 100 клиентов - это нормальная ситуация. И начинаются войны - клиенты требуют от провайдера сервиса, а провайдер обвиняет клиентов в создании излишней нагрузки и заставляет переходить на другой тариф. Всё это сопровождается непродуманностью технических возможностей - даже Wordpress проблематично запустить из-за искусственно заниженных ограничений по памяти. В итоге shared-хостингом и VPS недовольны все. Поэтому местных хостинг-провайдеров я даже не рассматривал.

Самый правильный вариант - это выделенный сервер. Но прямой прибыли мои проекты не приносят, и платить $100-$200 никакого желания у меня нет.

Пересматривая заметки в Google Reader, я наткнулся на сравнительный анализ сервисов VPS Amazon, Rackspace, Linode и ещё двух компаний. Linode по большинству параметров опередил, и я решил попробовать.

Linode предлагает Xen-хостинг. Я взял минимальный пакет Linode 360 с 360 MB RAM.

Конечно, перенос блога об Apple с Mac OS X на Linux не совсем кошерно, и я не оправдываю часть названия “The Apple”. Зато “Geek”’овость не страдает. Мне ещё с времени экспериментов с Amazon нравится Ubuntu, поэтому я создал VPS на Ubuntu 9.10 в Лондонском датацентре:

Процесс установки и переноса прошёл практически гладко, я даже не заметил ограничения по памяти. Мне показалось, что сайт стал работать немного медленнее, но это можно списать на территориальную удалённость площадки. Сейчас всяческие локальные сети обмена трафиком вроде UA-IX, MSK-IX уже кажутся рудиментом, и я предпочитаю держать ресурсы подальше от родины, тем более, что цена вопроса - какие-то смешные 50 ms RTT.

Да и стоимость меня очень даже устраивает. Кстати, @myfreeweb порекомендовал сервис (dv) компании Media Temple. Но я хочу пока побыть на Linode, тем более, что за месяц я уже заплатил.

Кроме всего прочего у Linode есть клиент под iPhone:

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

See you,
Serdyukov Oleg

Update 17.08.2010. Я по-прежнему на Linode и мне нравится. Если вы решите и сами воспользоваться Linode, то можете зарегистрироваться, используя мою реферальную ссылку.

Comments