Обзор: Аренда выделенных серверов

Обзор дата центров для аренды серверов 1С-Битрикс сайтов или на что требуется обратить внимание.

Многие владельцы сайтов со временем задумываются о производительности своего подрастающего бизнеса. Нагрузки растут посетители идут, а вот скорость работы сайта все меньше и меньше. В определенный момент времени становится понятно, что ускорить сам сайт уже проблематично в связи с «неподходящим» или «медленным» хостингом. И тут мы попадаем. C одной стороны нам уже нужно брать полноценный сервер, с другой же стороны у нас нет данных как и где это сделать. Зачастую приходится потратить не один день в поисках хорошего варианта просчитать экономическое обоснование и трудозатраты на его конфигурацию.

Поскольку по роду своей деятельности нам постоянно приходится создавать сервера под высоконагруженные проекты наших клиентов, для нас этот вопрос достаточно избит и обыден. Предлагаю вашему вниманию отличный вариант соотношение высокой производительности и цены! А главное постараюсь детально описать, что и как настроить и главное зачем!

Для начала определим требуемые нам критерии.

1. Цена должна быть разумной.

Первое на что требуется обратить внимание это цена, тут все просто вы не должны пытаться найти собственный сервер по цене обычного хостинга с оплатой в 5тысач в год. Это смешно. Даже оплата за аренду самого захудалого ларька в поселке Ноглики сахалинской области не обойдется вам дешевле 5 тысяч в месяц. Попытка построить бизнес в Москве за такую сумму абсурдна. Так что не пытайтесь потратить на бизнес инструмент 5 тысяч в год! У вас уборщица эту сумму за неделю получает. В нашем случае мы остановимся в пределе 100 евро месяц. Эта сума подъемна даже малому бизнесу с 1 менеджером в офисе.

2. Дисковый массив 3 диска!

Да, тут нас будет проблема. Большинство тарифов предлагают 2 диска в массиве, но у этого варианта есть очень большой изъян, при потере 1 диска вы получаете отказонеустойчивую систему и если второй диск при репликации даст хоть одну ошибку, плакал ваш сервер. А это печалька. Тарифы же на 4 дисках и выше, как правило, выходят далеко за показатель 100 евро, да и скорость у нашего сервера все равно будет выше. Если же говорить о русских датацентрах, то эта цена увеличивается в разы. И уходит за все разумные пределы

3. SSD

И только SSD диски, как покажут дальнейшие тесты, имеют ряд значительных преимуществ именно для высоконагруженных серверов, одно только отсутствие время поиска файла чего стоит. Я уже не говорю о скорости их работы. Да мы потеряем размер дискового пространства, но в замен получим диски со скоростью отдачи 500 мегабайт сек!

4. 1 гигабитный канал связи. (пусть даже не гарантированный)

Странный на первый взгляд параметр, однако давайте посчитаем 100 мегабит это всего лишь 12 мегабайт /секунду и это пиковая, теоретическая скорость, реальная же будет все 10 мегабайт, а при пиковых нагрузках и того меньше. Учитывая, что средняя скорость интернета в Москове 30 мегабит (минимальный тарифный план Билана), то получаем полную загрузку всего канала от 4 одновременных посетителей. Это, мягко говоря, смешно. Такая скорость фактически выгребаема 1 посетителем! Для высокоскоростного сервера это просто недопустимо. Иметь скорость обмена данных на диске пол гигабайта в секунду и 10 мегабайт на внешку. Так что 1 Гигабит и не менее

5. Локальный независимый бэкап.

Да, в идеале он должен находиться на удаленной машине, но нам нужны и локальные бэкапы в большом количестве, поскольку качать 30 ГБ на сервер тоже дело не благодарное для восстановления 1 файлика, а разархивировать на фтп у вас не получится. Так что локальный бэкап тоже по хорошему нужен, хоть и не обязателен, в нашем случае я беру дополнительный жесткий диск к системе и предварительно подготавливаемые файлы бэкапа для отправки на FTP будут лежать на нем, собственно, а чтоб веб-админка сама все складывала куда нам нужно, мы его монтируем в /var/backups в результате получаем скоростную систему и большой размер в 1 лице.

6. Ускорение работы в несколько раз.

У нас имеется отличный сервер на обычных hdd в германии со средним показателем производительности битрикс 47–60 попугаев. Наша задача собрать сервер в разы более быстрый и повысить данную цифру до 100, не говоря уже о остальных базовых настройках. При этом на предыдущем сервере все оптимизационные настройки для битрикс уже сделаны, так что подключение apc-php тут не обойтись.

Просмотрим русские датацентры.

По результатам поиска в рунете выделим двух победителей.

http://selectel.ru/

Из плюсов есть аукцион предложений, но железо так себе. Из минусов 1 гигабита нет, но можно докупать по 100 рублей за мегабит. Стоимость по российским меркам прилична, но так же требуемая нам конфигурация заоблачна в цене и составляет на момент написания статьи 19500 в месяц, без учета гигабитного интернета.

http://tehnodom.com/

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

Из минусов 1 ip!!!

А следовательно, вы не сможите организовать полноценный днс сервер. Некоторые домены будут требовать разных IP у нс серверов, но в зоне.ru таких проблем быть не должно. Нет Rescue System загрузки как у германцев, только KVM

Фактически я бы остановился на этом решение, если бы не два, но, меня не удовлетворяют диски hdd. Платить миллионы за 1000 мегабит я не готов, и только KVM меня не устраивает, поскольку уже привык к консоли восстановления, но последнее дело привычки.

http://vps-server.ru/

Отличные ресейлеры германских датацентров, фактически у них не все тарифы указаны на сайте те которых нет на сайте можно хорошо потрясти манагеров, после переговоров придет ответ «но можем продать и любые другие тарифы наших партнеров» кстати по той же цене!. Я бы остановился на них, да и имеются приятный опыт работы с ними. Однако их сговорчивость относительно тарифов которые кстати могут расходиться с теми же тарифами у германских коллег в конфигурации. В общем к тому времени у меня все уже было куплено. Да и было большое желание описать именно германскую систему работы.

Rescue System естественно есть, но по тикету, соответственно его отключение тоже, но реакция около 30 секунд на тикет. Что для русской поддержки фактически мгновенно. Отличный выбор если у вас нет уверенного английского, да и ребята зачастую дела работу которую вроде бы как не должны, в общем если будем клянчить сжалятся Отдельно замечу, при жалобе на ваш сервер, а они могут быть, не достаточно удалить причину жалобы, требуется оповестить в системе тикетов о устранение проблемы.

http://www.server4you.net

Отличные ребята, большинство тарифов предыдущего претендента именно их. Есть и KVM и Rescue System, в общем все здорово и большая часть серверов у меня именно у них, но нет возможности взять сервер на 3 ssd дисках поскольку отсутствует возможность докупки конфигурации. Количество IP максимум 4 штуки! Можно взять ipv6 Из минусов you speak German or English?

http://www.hetzner.de/

Наш победитель, германия, обеспечивает быструю работу сайта (близко к москве) До 1000 мегабит при трафике в 30 терабайт месяц, не выгребаемо для 1 сайта да еще и подключенный CDN, замечу при 100 мегабитах теоретически столько скачать невозможно. Кастомизация любых тарифных планов, Отличные цены. Функциональный очень гибкий инсталляционный скрипт. В общем есть все что нужно для жизни. Все продумано, даже в Rescue System уже подмонтирован ваш рейд.

Из минусов (спрашивают зачем вам дополнительные ip). Ну и нужно догадаться при входе в Rescue System запустить installimage. Все ос на дисках имеются, если «российский вариант (лицензионного) ПО то KVM и грузите свою сборку винды» Лично видел как директор соседней компании с этим справился.

P. S.

В свою очередь была выбрана следующая конфигурация.

  • http://www.hetzner.de/hosting/produkte_rootserver/ex40ssd
  • + дополнительно к нему 1 ssd 240 Gb
  • + дополнительно к нему 1 HDD 3000Gb
  • + стек из 6 ip и всего 103 Евро, НО! Если вы дополнительно укажите что из России вам сделают скидку исключат налоги!

Результат работы сайта www.deep-sound.ru под нагрузкой. Минимальный показатель.

Скачиваем дистрибутив последней убунты (сервер под нагрузкой)

Позднее, я подробней опишу как настраивал сервер.

Оставить комментарий