Как стать автором
Обновить

Выбор dedicated-сервера. Подводные камни.

Время на прочтение4 мин
Количество просмотров5.5K
Добрый день, Хабралюди! Сегодня я решил рассказать про то, как выбрать свой первый dedicated-сервер.

Вопрос выбора размещения сервера — не так прост, как кажется. Я попытаюсь охватить все «подводные камни», с которыми сталкнется начинающий в этом непростом деле. Статья не претендует на всеохват темы.



А оно вам надо?


Что такое dedicated (далее — «дедик»)? Это сервер, который вы арендуете у датацентра. Ключевым отличием от виртуального хостинга (shared) и виртуальных серверов (VDS\VPS) является то, что на период аренды — это ваш сервер. Вы можете делать с ним все, что захотите — менять ОС, набор ПО, размещать на нем других клиентов на условиях shared\VPS…

На дедикейтед стоит переходить, если:

  • Вам не хватает ресурсов виртуального хостинга\сервера.
  • У вас крупный проект, и вы не можете размещать его у обычных хостеров.
  • Вы хотите перепродавать ресурсы сервера (стать хостером).
  • Вы боитесь за сохранность своей информации либо за ее тайну.


Что нужно знать?


Для того, чтобы правильно выбрать сервер Вам нужно знать несколько вещей:

  • Необходимое железо, исходя из нагрузки вашего проекта.
  • Потребление трафика.
  • Страну размещения.


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

Нагрузка на железо измеряется в потреблении оперативной памяти, дискового пространства, I\O и процессорного времени.
Нагрузка на интернет-канал измеряется в мегабитах в секунду.

Что касается страны размещения — в общем случае, нужно выбирать ДЦ (датацентр) в той стране, из которой будет большая часть посетителей. Исключения (вроде различия в законодательствах разных стран) выходят за рамки этой статьи. Т.е, если 80% ваших посетителей — из России и СНГ, глупо размещать сервер в Австралии.

Выбираем датацентр.


От датацентра требуется организация максимально высого аптайма (uptime) вашего сервера.
В это понятие входят:

  • Электропитание.
  • Кондиционирование.
  • Каналы доступа в сеть.
  • Качество самого сервера (об этом подробнее в разделе о выборе конфигурации).


Обязательно поинтересуйтесь, имеются ли у ДЦ собственный дизель-генератор и достаточное количество ИБП.
Каналы — здесь действует принцип «много не бывает». Я бы не стал доверять ДЦ, имеющему 1 аплинк, даже надежный. Бывает всякое, иногда «падают» даже очень уважаемые ISP.
В плюс датацентру идет связанность его с точками обмена трафиком (MSK-IX и т.п.), т.к. такой трафик зачастую не траифицируется\тарифицируется по более льготному тарифу для пользователей ISP, включенных в эти точки.
Также в плюс ДЦ идет наличие нескольких независимых магистральных каналов. Когда ДЦ «привязан» к одному оператору связи — это плохо.

Обязательным условием является техническая поддержка. В идеале — круглосуточная. Обязательно уточните этот вопрос, прочитайте в договоре «максимальное время ответа ТП», часто там смешное содержимое, аля «72 часа».

Крайне желательны услуги remote power control и возможность подключения KVMOIP (keyboard-video-mouse over IP). Первое даст вам возможность включать\отключать\перезагружать свой сервер, не дергая тех. поддержку, второе — возможность самостоятельной настройки BIOS, установки операционной системы и восстановления сервера даже при самых тяжелых сбоях («не загружается ОС», «отпала сеть» и т.д.). Как правило, KVM предоставляется платно, а вот взимание платы за RPC — дурной тон.

Уточните у ДЦ о возможности заключения SLA, если вас это интересует.

Важным аспектом является возможность масштабирования инфраструктуры по мере роста вашего проекта. Если каналы ДЦ загружены на 95%, а в стойках осталось 3 места — может быть, стоит поискать другой?

Ну и совет лично от меня — никогда не связывайтесь с реселлерами, суб-реселлерами, суб-суб-суб-реселлерами. Очень сложно бывает найти концы такой цепочки, если однажды утром ваш сервер перестанет отвечать, вместе с телефоном такого «суб-суб-суб». Работайте напрямую с ДЦ, либо, если у него нет услуги dedicated, с хостерами первого уровня. Уточните у хостера наличие лицензии на телематические услуги связи и сданного УС.

Выбор «железной» части и трафика.


При выборе аппаратного обеспечения вашего проекта учтите следующие вещи:

1) При прочих равных — brandname-сервер предпочтительней, чем самосборный (да, такое бывает).
2) Зачастую, при использовании shared\VDS хостер не включает в ваше потребление ресурсы, необходимые на обеспечение работы самого сервера и вашего сайта, такие как DNS, Mail, FTP, firewall.
3) Никогда не арендуйте сервер, которого вам хватает «в притык». Нагрузка может резко вырасти, например при закрытии проекта-конкурента, а вот переехать на другой сервер — дело далеко не пяти минут. Берите «на вырост», лучше переплатить 15$ в месяц за лишние 512МБ памяти, чем судорожно искать новый сервер, когда ваш сайт начнет «загибатся».
4) Учтите возможность того, что ваш сервер может подвергнутся атаке. Оставьте запас по ресурсам.

Практически все операторы берут установочную плату за сервер — в размере 1 месячной оплаты. Но бывают акции и спецпредложения «горящих» серверов, когда установочной платы нет.

Трафик:

0) Безлимита не существует, %username%. Если вам обещают «безлимитный» трафик, то либо зажимают полосу пропускания, либо при реально больших объемах «попросят» из ДЦ вон. Во всяком случае я не видел исключений.
1) Четко рассчитайте, сколько трафика потребляет ваш сервер. Зачастую, гораздо выгоднее «предоплатить» трафик на месяц, чем докупать его после выработки лимита.
2) Если вы не хотите оплаты по факту, у вас есть два пути:

  • «Условно безлимитный» трафик. Т.н. «трафик по соотношениям». Вы будете обязаны соблюдать соотношения российского к зарубежному и входящего к исходящему. Рассчитайте, впишитесь ли вы в эти соотношения — перерасход, как правило, стоит дорого.
  • «shared» — предоставление определенной полосы пропускания на несколько серверов. Чем это опасно, думаю, понятно итак.
  • «покупка полосы» — самый дорогой, но самый «хороший» вариант — вы оплачиваете полосу пропускания, и не оплачиваете трафик. Полоса 100MBps может стоить до 100000 рублей, также не каждый датацентр готов предоставить большие полосы.


Надеюсь, я описал все возможные вопросы, которые могут возникнуть у начинающего. Я специально не углублялся в «дебри» — обошел стороной вопросы SLA, реселлинга серверов и пр. Это не цель данной статьи
Теги:
Хабы:
+21
Комментарии13

Публикации

Истории

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн