Стабильный и безопасный сервер не всегда требует крупных затрат. Можно подобрать оборудование, модель размещения и программное обеспечение, которое позволит сэкономить без ущерба надежности. Рассказываем, как мы организовали сервер для производственной компании — клиент платит за него всего 25 тысяч рублей в месяц.
Кто заказчик и какая была задача
К нам обратилась производственная компания, которая находится на стыке между малым и средним бизнесом. Заказчик решил внедрить систему «1С:ERP Управление предприятием» для замены разрозненных и нестабильно работающих учетных систем. Чтобы развернуть ее, необходимо подходящее серверное оборудование.
У клиента был свой сервер, но его технические характеристики не подходили под задачу: оборудование оказалось недостаточно мощным. А еще его обслуживала другая компания — мы не могли полностью контролировать его. Чтобы со своей стороны гарантировать надежность и стабильность подключения, решили с нуля организовать новый сервер.
Разместили сервер в дата-центре
Для размещения оборудования есть два основных варианта:
В офисе клиента — плюс в том, что сервер работает даже без интернета. Но только в филиале, где физически расположено оборудование. Другие офисы буквально зависят от основного: если в нем не будет интернета, в остальных филиалах работа остановится.
В дата-центре — такой подход обеспечивает стабильную работу, защиту от перебоев с подключением, физическую безопасность и контроль климатических условий. Это дороже, чем бесплатное размещение в офисе.
Мы выбрали дата-центр по нескольким причинам. Во-первых, у клиента нет штатного системного администратора — в офисе обслуживать сервер некому. Во-вторых, у компании несколько производственных площадок и есть удаленные работники: в таких условиях стабильность подключения особенно важна.
Сервер можно купить или арендовать. Покупка выгоднее по финансам, но только если предусмотреть все нюансы эксплуатации. Риски и издержки, например ремонт в случае поломок, оплачивает собственник оборудования.
Аренда в долгосрочной перспективе выходит дороже, но зато обеспечивает гибкость: например, если понадобится расширить мощности, можно отказаться от предыдущего сервера и выбрать новый. Поддержание работоспособности и решение технических неполадок — забота арендодателя.
Мы помогли клиенту арендовать сервер в дата-центре, где он размещен. Несмотря на более высокие затраты, заказчик предпочел переплатить за гибкость и надежность.
Собрали железо под задачу клиента и установили ПО
Под сервер можно взять специализированное оборудование или обычный мощный компьютер. Первый вариант предназначен для круглосуточной эксплуатации под тяжелой нагрузкой, зато второй дешевле.
Мы выбрали промежуточное решение, в котором сочетаются экономия и надежность. Построили сервер на основе «десктопного», но быстрого и качественного оборудования со специализированными особенностями:
С поддержкой памяти с коррекцией ошибок (ECC) на уровне чипсета, материнской платы и самих модулей памяти.
Скоростным накопителем SSD NVMe серверного класса и двумя объемными накопителями на жестких дисках под бэкапы.
Контроллером низкоуровневого мониторинга и удаленного управления, встроенного в материнскую плату.
Чтобы упростить обслуживание, решили обойтись без виртуализации и установили операционную систему и ПО на физическое оборудование.
Характеристики сервера
Память сервера
Организовали безопасный удаленный доступ
Даже в малом бизнесе важна информационная безопасность. Раньше любой человек мог попытаться открыть ресурсы сервера и, например, посмотреть размещенные базы 1C клиента — это высокий риск утечки данных.
Для безопасного доступа мы организовали VPN-сервер на оборудовании MikroTik. А роутер в офисе донастроили, чтобы пользователи офисной сети могли сразу начать работу. Еще мы написали для сотрудников клиента инструкции, как использовать VPN.
Настроили и поддерживаем сервер
Что касается ПО, здесь обычно выбирают между двумя основными вариантами: классический стек на базе Windows Server и Microsoft SQL Server либо открытый стек на основе Linux и PostgreSQL.
Мы остановились на Windows Server и Microsoft SQL Server. Это стандартное программное обеспечение для 1С — простое в установке и поддержке, надежное и предсказуемое. В самом конце перенесли базы 1С и активировали программные лицензии.
Для мониторинга работоспособности сервера и базы данных используем классический инструмент Zabbix с дополнительной настройкой под сервер клиента. Отслеживаем производительность 1С с помощью облачных сервисов от команды Гилева: их можно быстро развернуть, а основной набор функций бесплатный.
Показатели тестирования по Гилеву
Сколько стоит решение
Организация и установка сервера обошлись в 270 тысяч рублей. Это разовые затраты. Из постоянных — арендная плата за оборудование и роутер, которая составляет 25 тысяч рублей в месяц.
Организовать надежный безопасный сервер можно даже при небольших вложениях. В основном на стоимость покупки или аренды влияет цена оборудования. Чтобы не переплатить, при выборе технических характеристик отталкивайтесь от задач компании и не берите слишком много ресурсов «про запас».