+7 747 150-40-81
19.06.2024 17:27:27
Максим

Установка сервера для 1С. Выбор сервера

Просмотры859
Комментарии0
Первая статья цикла об установке сервисной системы для работы с 1С в облаке. Вместе с системным администратором ITsheff Максимом Седяевым расскажем, как подобрать сервер. Разберемся, на какие параметры сервера надо обратить внимание в первую очередь, где его устанавливать, какие дополнительные расходы следует учитывать.



Какой нужен сервер для 1С в облаке

Сразу оговоримся, в материалах о сервере для 1С исходим из того, что вы планируете работать с 1С в клиент-серверном режиме. Его используют для работы в группах или в масштабе предприятия. В основе лежит трехуровневая архитектура «клиент-сервер».

Особенность клиент-серверного режима в том, что сервер нужен не только для кластера сервера 1С, но и для системы управления базами данных (СУБД). Сама по себе база данных — это набор данных, которые хранятся в компьютерной системе. Чтобы удалять, добавлять, изменять эту информацию понадобится СУБД. Сейчас 1С может работать с четырьмя СУБД: Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database. В этом материале подробно разбирать их не будем, скажем только, что наиболее распространенная Microsoft SQL Server, но последнее время 1С выпускает релизы лучше адаптированные под PostgreSQL.

Фирма «1С» рекомендует размещать кластер сервера 1С и СУБД на разных машинах. То есть для развертывания нам понадобятся два сервера. Простая схема работы с 1С в клиент-серверном режиме выглядит как на рисунке ниже.



Конечно, в целях экономии можно разместить обе системы на одном сервере, но при технических поломках есть риск потерять и кластер сервера 1С, и СУБД. Чтобы снизить возможные потери, возьмите за правило ежедневно делать резервные копии баз 1С.

И учтите, со временем база данных у вас будет расти в объеме и влиять на скорость обработки данных в СУБД. В какой-то момент можете встать перед выбором: смириться с потерей быстродействия работы 1С или разнести базу и СУБД по разным серверам.

Какие характеристики важны для сервера 1С

  1. Мощный процессор. Причем важнее не количество ядер, а тактовая частота процессора. Чем больше ГГц, тем быстрее будет работать кластер сервера 1С. Упор на тактовую частоту — это специфика продуктов 1С. Когда создавались первые программные продукты от 1С, писали их на языках, в которых ускорение выполнения кода, достигалось за счет увеличения тактовой частоты. Поэтому для кластера сервера 1С лучше выбирать процессоры с большим количеством ГГц.

  2. Быстрые диски. Для хранения программ 1С лучше использовать SSD-диски на технологии NVMe. Она обеспечит максимальную скорость передачи для большого объема данных. Что касается резерва памяти диска, тут правило простое — чем больше, тем лучше. Учитывайте, что база 1С неизбежно будет увеличиваться в объеме, поэтому надо сразу брать диск с перспективой постепенного заполнения. Все действия, которые вы совершаете в базе 1С записываются на жесткий диск в виде журнала регистрации данных. Поэтому, желательно его регулярно чистить от старой информации или переносить менее важную на пусть и более медленные, но большего объема жесткие диски.

  3. Канал связи. Если база располагается в облаке, то подключаться к ней можно через интернет. Скорость канала зависит от интернет-провайдера. Хотя программы 1С не сильно требовательны к скорости передачи данных, но лучше подключаться через оптоволокно, так как через телефонный кабель скорость будет не выше 8 Мбит/с. Обычный стандарт для домашнего интернета сейчас около 100 Мбит/с, для работы с 1С этого вполне достаточно. Важнее не скорость канала, а стабильность соединения. Программы 1С очень чувствительны даже к минимальным обрывам связи. Проводные соединения всегда надежнее, чем беспроводные.

  4. Связь между серверами 1С и СУБД. Если будете использовать раздельные сервисы для программ 1С и СУБД, то их лучше напрямую соединять через кабель с пропускной способностью не меньше 10 Гбит/с. Это обеспечит высокую скорость обработки данных.

Где расположить сервер 1С

Все серверы лучше хранить в специализированных дата-центрах (ЦОД). Можно, конечно, выделить в своей организации помещение для серверной, но это сложнее и надо учитывать много нюансов. Наиболее важные — электропитание и интернет.

  1. Бесперебойное электропитание. Данные на серверах 1С и СУБД очень чувствительны к аварийным отключениям питания. Помимо того, что пока нет света вы банально не сможете работать с 1С, также велика вероятность потери несохраненных данных, появления ошибок, из-за которых база начнет работать нестабильно или постоянно вылетать, и прочие неприятные последствия. Вплоть до того, что придется восстанавливать базу из бекапа, и вновь вносить вручную утерянные данные.

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

Дата-центры эти риски значительно снижают. Например, ITsheff использует ЦОДы со стандартами надежности не ниже Tier 3. Он предполагает тройное резервирование для электропитания. Если одна какая-то линия выходит из строя, тут же включается одна из резервных. То же самое и с интернетом. Для него используется двойное резервирование, если одна линия обрывается, то запускается вторая.

При выборе дата-центра проверьте его сертификаты. Показатели отказоустойчивости измеряются в процентах. Современный параметр безопасности — Tier 3. Существуют и Tier 4, но пока они мало распространены.

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

  1. Шум. Серверы очень шумные, поэтому ставьте их подальше от мест, где постоянно находятся люди.

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

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

  4. Закрытый доступ. Для безопасности данных на сервере, к нему не должно быть свободного доступа. Возможность физически взаимодействовать с сервером должна быть у ограниченного круга людей. В первую очередь, у тех, кто занимается его обслуживанием.
Какие расходы учитывать при установке сервера 1С

Все издержки на сервер можно разделить на одноразовые и перманентные.

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

Перманентные расходы связаны с обслуживанием и арендой места для серверов, если будете размещать его в ЦОДе. При аренде в дата-центре обслуживать надо будет только программы, которые используете — 1С, СУБД и так далее. Если серверы будете размещать у себя, то их также надо будет обслуживать самостоятельно, то есть вам понадобятся квалифицированные специалисты.

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

Загрузить файлы
CAPTCHA
*
Отмена
Программа
для запуска