Как сделать серверную на предприятии с оптимальным бюджетом


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

 

Кому и зачем нужна серверная комната

Конец года – время пиковых нагрузок на ИТ-инфраструктуру любой компании. Сотрудники начинают массово выгружать данные для отчетов в 1С. Пылящийся в углу компьютер в обычном корпусе с установленной MS SQL Server, который гордо именовали офисным «сервером», падает чаще, чем бухгалтер пьет чай. Системный администратор бегает «в мыле». Рабочие сервисы и приложения сбоят, бизнес на грани коллапса.

Компания переросла состояние, когда все ее данные и информационные системы умещались на одном кустарном сервере. Выхода из ситуации, по сути, три:

  • аренда виртуального сервера или сервера в крупном ЦОД;
  • увод всех ключевых сервисов в облако;
  • строительство собственной серверной комнаты или даже мини-ЦОД.

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

Сторонние провайдеры – хороший, но не идеальный выход, если вам нужен максимальный контроль, безопасность и управляемость данными предприятия.

Денег, затраченных на «железо» для серверной (без учета прочих издержек на электричество, наем дополнительного персонала), с лихвой хватит, чтобы арендовать место в ЦОД или ресурсы облака на протяжении 3-5 лет.

Другое дело, когда владелец бизнеса осознает, что компания динамично развивается, объем критически важных данных растет, требуется регулярное масштабирование инфраструктуры. Собственные серверы становятся оптимальным решением.

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

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

Планирование серверной

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

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

 

Серверная комната своими руками

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

Оснащение серверной можно разбить на 5 этапов.

  1. Определить необходимый размер помещения для хранения серверов.

Первым делом понадобится расчет физического пространства. В выделенной комнате должно быть достаточно места для оборудования, проводов, кабелей и прочих дополнительных девайсов.

Оптимальный вариант – телекоммуникационные стойки (telco racks). Они удобны, позволяют использовать пространство по максимуму и обеспечивают свободный доступ к нему. Стойки маркируются в «юнитах» (Rackmount Unit) или просто U. Один «юнит» равен 44,45 мм. В них измеряют части серверного оборудования и высоту стоек. Сетевой коммутатор занимает 1U–2U, rack-серверы — 1U–4U, blade-серверы — 5U–10U и больше.

Следующие параметры выбора – ширина и глубина стойки, измеряемые в дюймах. Хотя большинство стоек продают с монтажным комплектом, позволяющий легко регулировать второй параметр.

  1. Выберите и установите серверное оборудование.

Собирать железо нужно под наличные потребности компании с учетом прогноза по увеличению мощностей на ближайшие год-два. То есть для специалистов ИТ-отдела должны быть прописаны заранее инструкции. Допустим, вы взяли в качестве внутрикорпоративного SLA (соглашение об уровне сервиса) 15 минут на восстановление работы серверов при возникновении сбоя и ежедневные бэкапы.

Для этих целей придется закупить минимум два файловых сервера с настроенным NFS и репликацией, которая позволит синхронизировать все файлы. Два DC-сервера (он же AD, DNS-сервер и DHCP). СХД (SAS/iSCSI/Fibre Channel) c двумя контроллерами, подключенными к обоим файловым серверам для своевременных бэкапов.

Это пример расчета оборудования, исходя из поставленных задач для небольшой компании. Ваши техники, наверняка, предложат свои варианты.

Установленное оборудование нужно будет маркировать, то есть разметить. Делается то для того чтобы сотрудники не тратили время, чтобы разобраться, что к чему подключено и за что отвечает.

  1. Установите систему охлаждения.

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

Один из вариантов, помогающий также убрать все провода из виду, — фальшпол. Плюс понадобятся компрессорные кондиционеры. Общее правило – производительность системы охлаждения должна перекрывать пиковую мощность всего оборудования серверной.

  1. Определите место под кабели.

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

Проще всего, как говорилось выше, упрятать кабели под пол. Если планируется закупать  серверы б/у, правильней оставлять интервалы в 1U для обеспечения достаточного притока воздуха.

  1. Круглосуточный мониторинг.

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

Оборудовать серверную недостаточно. Нужно будет платить за ее нормальную работу. Кроме системы охлаждения, придется обеспечить:

  • резервный интернет-канал;
  • резервное питание в виде ИБП.

Оборудование собственной серверной комнаты на предприятии – дорогое удовольствие. Прежде чем решиться на этот шаг (вернуться к альтернативам после таких серьезных вложений будет уже трудно), следует рассмотреть варианты с арендой виртуального сервера (VDS) или сервера в надежном дата-центре. Для того чтобы не тратить деньги впустую, необходимо иметь общую стратегию развития ИТ-инфраструктуры компании.

Материал оказался полезным? Поделитесь с друзьями: