Выбор сервер для 1С задача достаточно сложная, т.к. для подбора оптимальной конфигурации необходимо знать особенности эксплуатации и формат работы с 1С. Возможно, в системе будет работать 3-4 сотрудника, которые работают не одновременно и с небольшим кол-вом данных или это 10-15 одновременно работающих сотрудников интенсивно вносящих изменения и постоянно формирующих сложные отчеты и ведомости и таких факторов очень много, предугадать их на 100% не возможно.
Поэтому мы постараемся дать ряд рекомендации, отталкиваясь на кол-во пользователей, т.к. это параметр часто отображает масштабы предприятия и документооборота и прямо пропорционален требованиям к вычислительной мощности сервера.
Начнем с программного обеспечения, которое будет необходимо для развертывания сервера 1С.
Сама по себе платформа 1С может работать на серверах под управлением ОС Windows и Linux, но так сложилось, что большинство наших клиентов используют решения построенные на ОС Windows поэтому вся статья будет рассказываться, опираясь на решения, построенные на операционной системе от Microsoft.
В качестве СУБД платформа 1С поддерживаются несколько вариантов, первый и нативный для 1С это файловый режим, при котором БД размещается в общей папке на одном из ПК в сети и клиенты подключаясь к этой папке могут работать с общей БД. Минусом данного решения является низкая производительность, отказоустойчивость и безопасность. Поэтому это решение будет актуально только для конфигурации с кол-вом пользователей до 10, а лучше до 5.
Идеальным на наш взгляд является использование СУБД SQL от Microsoft и это не какая-то наша личная симпатия к продуктам софтверного гиганта, а реальная картина ситуации на рынке, т.к. другие СУБД поддерживаемые 1С являются на наш взгляд узкоспециализированными, например СУБД Oracle или PostgreSQL. О настройке последнего много интересного написано на habrahabr.ru, но судя по комментариям после статей корректно настроить его работу могут не все администраторы.
Если у Вас есть вопросы по лицензированию представленных выше продуктов, то вы можете задать эти вопросы нашим специалистам, их контакты есть на сайте. А мы переходим к железу.
Конфигурация сервер на кол-во пользователей до 10
Процессор: Intel Xeon E3 1220v5
Оперативная память: не менее 8Гб
Дисковая подсистема: 2 жестких диска SATA
При нажатии на картинку ниже, вы будете перенаправлены на страницу товара с указанной ценой.
Комментарии: Предложенные конфигурации абсолютно идентичны и отличаются лишь форм-фактором шасси. Башенное исполнение сервера идеально подойдет для размещения сервера в одном помещении с сотрудникам, т.к. он не создает много шума, а по размерам идентичен стандартным офисным ПК, тогда как rackmount модель можно разместить почти в любом серверном или даже в коммутационном шкафу тем самым физический ограничив доступ к серверу и произвести коммутацию по всем стандартам жанра.
Сама по себе конфигурация позволяет использовать сервер и в качестве файлового хранилища или прокси сервера, а если емкости станет мало, в сервер можно будет доставить пару жестких дисков и увеличить объем оперативной памяти.
PS: Идеальное решение для небольшой компании.
Конфигурация сервер на кол-во пользователей до 20
Процессор: Intel Xeon E3 1240v5
Оперативная память: не менее 16Гб
Дисковая подсистема: 2xSSD совместно с дисками SATA
При нажатии на картинку ниже, вы будете перенаправлены на страницу товара с указанной ценой.
Комментарии: Предложенные конфигурации абсолютно идентичны и отличаются лишь форм-фактором шасси. Башенное исполнение сервера идеально подойдет для размещения сервера в одном помещении с сотрудникам, т.к. он не создает много шума, а по размерам идентичен стандартным офисным ПК, тогда как rackmount модель можно разместить почти в любом серверном или даже в коммутационном шкафу тем самым физический ограничив доступ к серверу и произвести коммутацию по всем стандартам жанра.
Отличительной особенностью конфигурации от предыдущей является более производительный процессор и увеличенный объем оперативной памяти, но главное преимущество, это использование твердотельных дисков SSD. Данные диски отличаются высокой производительностью, а специализированные корпоративные модели позволяют не задуматься о их надежности и долговечности. Использую данные диски в качестве хранилища для оперативной информации, мы обеспечим высокую производительность. Для холодных данных и различных задач файл сервера, мы отдадим обычные SATA диски.
Конфигурация сервер на кол-во пользователей 1С от 20 до 40
Процессор: Один процессор Intel Xeon E5 2620v4
Оперативная память: не менее 32Гб
Дисковая подсистема: 6 жестких дисков SAS совмещенные или полностью замененных на SSD. Внешний RAID контроллер с установленным модулем защиты кэш памяти BBU.
При нажатии на картинку ниже, вы будете перенаправлены на страницу товара с указанной ценой.
Комментарии: Предложенные конфигурации абсолютно идентичны и отличаются лишь форм-фактором шасси. Хоть и башенное исполнение сервера подразумевает его напольное или настольное размещение, но шум производимый данным шасси делает невозможным работу в непосредственной близости от него, поэтому данный корпус может быть с конвертирован Rackmount или вынесен за пределы помещения с персоналом. Шасси могут быть как с резервированным блоками питания, так и с обычными. Разумеется это заметно влияет на цену решения, но и заметно улучшает показатели отказоустойчивости сервера.
В данной конфигурации у нас используется процессор модели Е5, которая может работать в двухпроцессорных конфигурациях, но в рамках текущей задачи будет использоваться лишь один. Но в случае необходимости, кол-во процессоров может быть увеличено, как и оперативной памяти. Это позволит увеличить производительность как за счет увеличения вычислительной мощности, так и кэширования данных ОЗУ. При правильном использовании виртуализации, данный сервер можно очень эффективно разделить между различными задачами как самой 1С, так и других систем.
Конфигурация сервер на кол-во пользователей 1С от 40 до 80
Процессор: Два процессора Intel Xeon E5 2630v4
Оперативная память: не менее 64Гб
Дисковая подсистема: 4 жестких дисков SAS совмещенные с SSD. Внешний RAID контроллер с установленным модулем защиты кэш памяти BBU.
При нажатии на картинку ниже, вы будете перенаправлены на страницу товара с указанной ценой.
Конфигурация сервера для 20-40 пользователей в шасси Rack 4xSAS 4xSSD
Комментарии: В предприятии где только кол-во сотрудников использующих 1С более 40, в обязательном порядке должен быть как минимум серверный шкаф, а в идеальном варианте и специализированное серверное помещение. Поэтому начиная с этого варианта, мы решили отказаться от предложения на шасси башня (tower) и использовать шасси с резервированными блоками питания.
Данная конфигурация будет построена на аналогичной платформе что и предыдущее, но кол-во изначально предустановленных процессоров будет два и они будут с большим кол-вом ядер и увеличенной тактовой частотой и кэшом третьего уровня, а объем оперативной памяти 64ГБ. В сервере изначально будут предустановлены 4 твердотельных жестких дисков.
При заданном кол-ве сотрудников архитектурно было бы правильнее разнести задачи 1С на различные сервера, т.е. вынести на раздельные сервера СУБД, сервер приложении и терминальный сервер.
Конфигурация сервер на кол-во пользователей 1С от 80 и более
Данная конфигурация уже подразумевает разделение задач на несколько серверов, помимо этого необходимо задуматься о кластеризации решения, что соответственно может потребовать использования внешней Системы хранения данных.
Конкретная конфигурация будет сильно зависеть от конкретной задачи, поэтому постараемся дать ряд рекомендации, а вот конкретные конфигурации лучше обсуждать совместно со специалистами компании 1С.