Сервер под 1с 8.2 на 3. Цены и порядок поставки

Сервер 1С – это специальная программа, которая позволяет запустить 1С в компании в клиент серверном режиме. Что все это значит?

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

Второй режим называют клиент серверный (или просто – серверный). Это значит, что на сервере (компьютере) запущена специальная программа – сервер 1С (программа, еще ее называют Сервер приложений 1С). Программа, которую запускает пользователь (клиент 1С) на своем компьютере, работает с программой сервер 1С, а уже та в свою очередь работает с базой данных. В качестве базы данных используется СУБД – MS SQL или подобная.

Сервер 1С обычно используют в следующих случаях:

  • База данных большая (4Gb+)
  • Количество пользователей большое (20-30+)
  • Используется тонкий или веб клиент 1С (вообще любая разновидность связки 1С и веб)
  • Хочется работать с 1С на Linux.

Сегодня мы обсудим как настроить сервер 1С.

Что такое сервер 1С

Для исключения путаницы разберемся что имеют ввиду, когда говорят «Сервер 1С»:

  • Это программа Сервер 1С (обычно запускаемая как сервис Windows)
  • Это сервер, на котором работает эта программа (т.е. компьютер)
  • Это сервер, на котором работает MS SQL, на котором расположена база данных, которой управляет программа Сервер 1С
  • Это сервер, на котором работает веб сервер Apache или MS IIS, через который работает веб-клиент 1С.

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

Реальная схема работы Сервера 1С

Сервер 1С (точнее сервер приложений 1С) – это программа 1С, установленная [чаще всего] как сервис Windows. Также ее можно установить как обычную программу и использовать автозагрузку для ее старта при загрузке Windows. Также сервер 1С можно установить под Unix/Linux, для этого есть отдельный дистрибутив (ссылку как установить под Linux смотри здесь).

Сервер 1С не является одной программой, а состоит из несколько процессов:

  • Агент сервера (ragent.exe) – собственно и является сервером 1С. Он ничего не делает кроме хранения и идентификации одного или группы кластеров 1С.
  • Кластер 1С (rmngr.exe) – группа рабочих процессов 1С, которые осуществляют собственно обработку данных. Сам по себе кластер ничего не обрабатывает, а осуществляет менеджмент рабочих процессов.
  • Рабочий процесс 1С (rphost.exe) – собственно «рабочая лошадка», которая обрабатывает сеанс работы пользователя.

Таким образом один сервер 1С может состоять из нескольких кластеров (которые могут быть расположены на разных компьютерах), а каждый кластер может состоять из нескольких процессов. Что это дает?

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

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

Схема работы сервера 1С с другими составляющими 1С системы

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

СУБД (в разговоре многие называют SQL, хотя это неправильно) – это система управления базами данных. Устно часто называют как «эс-ку-эль» или «скуль» или «сиквел». В большинстве случаев с 1С используют MS SQL, так как это сложилось исторически. В версии 8.2 появилась поддержка Oracle и IBM DB2, а также для тех, кто хотел бы собрать полностью лицензионную и бесплатную систему на Linux – PostgreSQL, распространяемый бесплатно (лицензионный).

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

В сильнонагруженных системах MS SQL и сервер 1С разносят на разные компьютеры (в сложных случаях даже сам сервер 1С разносят на несколько компьютеров). Они по разному используют ресурсы компьютера, обоим требуется процессор и винчестер. Со стороны сервера 1С нагрузка больше на процессор и память (на винчестере только хранятся временные файлы). Со стороны MS SQL при активной работе пользователей по вводу документов – это множество мелких чтений/мелких записей.

В веб варианте дополнительно используется веб сервер. Он требуется когда:

  • нужна работа 1С с веб (веб сервисы, веб расширение)
  • использование тонкого клиента 1С через интернет
  • использование веб клиента.

Веб сервер не выполняет никаких 1С действий и выполняет функцию прокладки между клиентом и сервером 1С. Т.е. все действия он передает (транслирует) для выполнения на сервер 1С. Работа веб сервера IIS с сервером 1С построена на базе ISAPI расширения, из дистрибутива 1С.

Управление сервером 1С

Управление сервером 1С производится с помощью специальной утилиты Администрирование серверов 1С. Утилита находится в меню 1С:Предприятие по кнопке Пуск.

Если у Вас на компьютере установлено несколько версий 1С, то консоль обычно запускается – последней версии (при установке регистрируется версия консоли). Обратите внимание, что версия консоли и версия программы сервер 1С должны совпадать.

Если Вам нужно запустить консоль предыдущей версии – в меню Пуск конкретной версии 1С можно выбрать команду Регистрировать утилиту администрирования. После чего попробуйте запустить консоль снова.

Окно консоли управления делится на две части – левую (со списком параметров) и правую (информационная панель). При первом запуске панель слева будет пустая.

Чтобы добавить сервер 1С, которым мы будем управлять, и который уже установлен и запущен – необходимо нажать правой кнопкой на строку Центральные серверы 1С и выбрать Новый сервер 1С. В качестве Имени нужно ввести IP адрес или имя компьютера, на котором установлен и запущен сервер 1С.

Чтобы войти в добавленный/выбранный сервер – раскройте ветку нажав на крестик слева от имени/IP адреса:

  • ветка Администраторы
    Здесь указываются (т.е. добавляются) администраторы сервера 1С. Администраторы сервера 1С имеют права на управление собственно сервером (не кластером!). Если ни один не добавлен – то управление сервером может выполнять каждый вошедший.
  • ветка Кластеры
    Здесь расположен список кластеров. Если он пуст – создайте первый кластер по умолчанию.
    Раскрыв ветку кластера Вы можете произвести управление кластером:
  • ветка Администраторы
    Здесь указывают (т.е. добавляются) адинистраторы кластера 1С. Администраторы кластера 1С имеют права на управление кластером, но не сервером 1С. Если ни один не добавлен – то управление кластером может выполнять любой вошедший. Чтобы управлять кластером не нужно быть администратором сервера.
  • ветка Рабочие серверы
    Здесь можно добавлять и удалять рабочие процессы. Как уже говорилось выше, это позволяет балансировать нагрузку на производительность сеансов пользователей, разводя их по разным процессам. В свойствах процесса есть:
    o Использовать/Не использовать/Резервный – активность процесса
    o Производительность – цифра до 1000, по умолчанию 1000; позволяет манипулировать текущим приоритетом процесса; новые сеансы коннектятся к тому процессу, у которого максимальная цифра производительности; однако раз в N минут система сама переставляет эту цифру по фактической загрузке процесса.
  • ветка Информационные базы
    Собственно здесь и расположены подключенные (расположенные на этом сервере 1С) базы данных. В свойствах базы данных есть:
    o Блокировка сеансов – запрет подключения к этой базе сейчас
    o Сообщение – выдается при попытке присоединиться, когда заблокировано
    o Код разрешения/Параметр – разрешает коннектится даже если поставлен запрет.
  • ветка Информационные базы/Имя базы/Сеансы
    Список подключенных к базе данных пользователей. Выделив сеанс курсором его можно удалить кнопкой Del. Можно выделить сразу всех. Аккуратно – не удалите себя!

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

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

Выбор сервера для 1С

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

Требования к серверу 1С

В аппаратной структуре 1С сервера для нас будут важны характеристики процессора, оперативной памяти, дисковой подсистемы и сетевые интерфейсы.

Необходимо, чтобы они обеспечивали стабильную и достаточно производительную работу следующих компонентов:

  • операционная система;
  • сервер баз данных (чаще всего это );
  • серверная часть 1С (не для всех случаев, так как маленькая компания на 2-10 пользователей может работать с 1С в файловом режиме);
  • работа пользователей в режиме Remote Desktop;
  • работа удаленных пользователей через тонкий клиент или веб-клиент.

Выбор процессора для сервера 1С

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

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

Сколько памяти нужно серверу 1С

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

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

  • 2 Гб потребуется под работу операционной системы
  • минимум 2 Гб под работу кэша MS SQL Server, а лучше чтобы эта величина составляла 20-30% реального объема базы данных – это обеспечит комфортную работу пользователей с ней
  • 1 – 4 Гб для сервера приложений 1С
  • 100 – 250 Мб потребует одна пользовательская терминальная сессия, в зависимости от набора функций сервера 1С, используемой конфигурации

Приведем свои ориентировочные расчеты параметров сервера 1С 8.3:

Оперативную память лучше приобретать с запасом – это один из важнейших факторов высокой производительности 1С-сервера и в то же время это сейчас один из самых дешевых компонентов. Если недостаточно памяти на сервере 1С Предприятия, это будет очень ощутимо при работе, поэтому, когда стоит вопрос, какой сервер 1С выбрать, всегда обращайте внимание на то, чтобы у него был достаточный объем RAM.

Сервер 1С: оборудование для дисковой подсистемы

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

При проектировании сервера 1С, требования к оборудованию дисковой подсистемы мы советуем соблюдать такие:

  • Неважно, какой сервер для 1С вы создаете, мы ни в каком случае не советуем использовать одиночные диски в серверах – желательно организовывать их в RAID-массивы (RAID 10 для больших или RAID 1 для небольших баз данных), где будут находиться таблицы БД.
  • Файлы индексов рекомендуем выносить на отдельный SSD для более быстрого доступа к ним
  • TempDB - на 1-2 (RAID 1) SSD.
  • ОС и данные пользователей помещайте на RAID 1 из SSD/HDD.
  • Под log-файлы отведите отдельный логический диск из массива или физический диск SSD.
  • По возможности используйте аппаратный контроллер – нам приходилось видеть ситуации, когда мощный и дорогой сервер тормозил из-за недостаточной производительности контроллера.

Подбор сервера для 1С

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

В заключение добавим еще одно – не стоит пытаться сэкономить, используя пользовательский компьютер для сервера 1С (как часто делают в маленьких компаниях) – пользовательское “железо” куда менее надежно и отказоустойчиво, чем аналогичное по производительности серверное. Не стоит рисковать учетной системой своего предприятия. Если приобретение подходящего аппаратного обеспечения не укладывается в ваш бюджет, возможно, следует рассмотреть возможность развернуть 1С в облаке

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

Позволяющий реализовать гибкую ценовую политику в зависимости от масштаба предприятия.

Продукты системы "1С:Предприятие 8" подразделяются на следующие категории:

  • основные поставки, которые содержат платформу, прикладное решение (конфигурацию) и лицензию на использование продукта на одном рабочем месте;
  • клиентские лицензии, или лицензии на дополнительные рабочие места;
  • лицензии на сервер "1С:Предприятия 8" (сервер приложения);
  • наборы ("бандлы"), включающие несколько перечисленных выше продуктов;
  • специализированные продукты, расширяющие область применения системы "1С:Предприятие", такие как технология 1cfresh разработки и публикации облачных решений, мобильные приложения и другие.

В системе программ "1С:Предприятие 8" применяется программная и аппаратная защита. В поставке продуктов содержится набор пинкодов программной защиты либо аппаратный ключ (USB). При этом продукты системы "1С:Предприятие 8" могут при работе с одной и той же информационной базой одновременно использовать и программные, и аппаратные лицензии.

Основные поставки продуктов системы "1С:Предприятие 8", содержащие программную часть (технологическую платформу) и прикладные решения для автоматизации различных задач управления и учета (конфигурации), выпускаются в виде однопользовательских продуктов. В комплект основной поставки входит дистрибутив на CD-ROM, комплект документации, однопользовательский ключ защиты от несанкционированного доступа (ключ защиты) для порта USB, Лицензионное соглашение, разрешающее использование программного продукта на одном компьютере, и другие материалы. Для использования продуктов системы "1С:Предприятие" на двух и более компьютерах в пределах одной локальной вычислительной сети требуется приобретение дополнительных лицензий. Фирмой "1С" выпускаются дополнительные лицензии на 1, 5, 10, 20 и 50 рабочих мест, необходимое пользователю количество рабочих мест складывается из этих лицензий.

Код Наименование Валюта рекомендованная цена цена для дилера цена для пост. партнера ставка НДС
{{groups.name}}
{{item.article}} *

{{item.comment}}

{{item.currency}} {{item.nds}}
{{groups.name}}
{{ndsText}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{ndsText}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{ndsText}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{ndsText}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{ndsText}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{ndsText}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{ndsText}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{ndsText}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{ndsText}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
www.1c-dn.com
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
Цены на продукты 1С:Предприятие для международного рынка доступны на сайте www.1c-dn.com
{{groups.name}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{groups.name}}
{{item.article}} {{item.name}} {{item.name}}*

{{item.comment}}

{{item.currency}} {{parseInt(item.price1)|number}} {{parseInt(item.price2)|number}} {{parseInt(item.price3)|number}} {{item.nds}}
{{ndsText}}

Дополнительные лицензии правомерно использовать только вместе с легально приобретенным основным программным продуктом системы "1С:Предприятие 8". При покупке дополнительных лицензий пользователям необходимо предъявлять регистрационную карточку на основную поставку "1С:Предприятия 8". Партнеры перед продажей дополнительных лицензий будут проверять наличие у пользователя основной поставки.

В комплект поставки дополнительных лицензий входит ключ защиты (USB), Лицензионное соглашение, разрешающее одновременную работу с программным продуктом для соответствующего числа рабочих мест, и талоны, дающие право на приобретение дополнительных книг из комплекта документации (одна книга по выбору пользователя на каждое дополнительно лицензируемое рабочее место). Цена одной книги из комплекта документации для пользователя составляет 10 у.е.. При покупке пользователь обязан предъявить талон, в котором должно быть указано наименование книги и название организации, талон подписывается руководителем организации и заверяется печатью. Для использования программных продуктов системы "1С:Предприятие 8" в варианте "клиент-сервер" необходимо также приобрести дополнительную лицензию на использование сервера 1С:Предприятия независимо от количества приобретенных лицензий на дополнительные рабочие места. В комплект поставки лицензии на использование сервера 1С:Предприятия входит Лицензионное соглашение, ключ защиты (USB) и книга "1С:Предприятие 8 клиент-сервер. Особенности установки и использования".

С основного сайта фирмы "1С" можно скачать полный прайс-лист на программные продукты и другие товары.

1С:ИТС – единый договор для получения сервисов пользователями "1С:Предприятие"

Фирма "1С" совместно с партнерами оказывает пользователям программ "1С:Предприятие" комплексную информационно-технологическую поддержку .

Переход на "1С:Предприятие 8" пользователей более ранних версий

Для пользователей программных продуктов линеек "1С:Торговля и Склад 7.0", "1С:Торговля и Склад 7.5", "1С:Торговля и Склад 7.7", 1С:Аспект 7.7 системы "1С:Предприятие", включающих конфигурацию только для ведения торгового учета, предусмотрена схема приобретения продукта "1С:Предприятие 8. Управление торговлей" на льготных условиях (апгрейд). Сохраняется принятое в "1С" правило расчета цены апгрейда: цена нового продукта (основная поставка 1С:Предприятия 8 плюс дополнительные лицензии, обеспечивающие необходимое количество рабочих мест) минус цена старого плюс 5 у.е., но не менее половины стоимости нового продукта.

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

Чтобы приобрести программные продукты системы "1С:Предприятие 8" на условиях апгрейда, необходимо подать заявление от организации, а также сдать регистрационную анкету на имеющийся продукт. Дистрибутивы, ключи защиты и документация остается пользователям, при этом не допускается передача материалов от предыдущих версий "1С:Предприятия" другим лицам и организациям.

Отправить вопрос по решению По будням отвечаем
в течение часа

Как выбрать сервер для работы с 1С

Рассмотрим несколько основных примеров базовых конфигураций серверов для 1C, руководствуясь двумя основными критериями - количество пользователей и способ реализации самой программы: файловая 1С или 1С:сервер приложений + SQL.

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

    Небольшая компания (2-10 пользователей) , база до 1 Gb, 1С Предприятие — файловый режим, это есть не что иное, как классическая реализация файлового сервера.

    В качестве базового процессора можно выбрать одну из младших моделей Intel Xeon серии Е3-12XX.

    Расчет ОЗУ прост: не вдаваясь в подробности специфики работы системного и файлового КЭШа, просто обозначим — примерно 2 Gb под ОС и столько же для работы с файловой системой.

    Мы не рассматриваем случаи «псевдосерверов», т.е. когда под сервер для 1С, пусть и для работы 2 -3 пользователей, пытаются «приспособить» рабочую станцию приличной конфигурации. Не смотря на то, что у многих «сисадминов» есть «богатый» опыт использования обычных компьютеров в качестве сервера, мы такие варианты не обсуждаем и не рекомендуем такой выбор.

    Рука не поднимается ставить к Intel Xeon — процессору серверной серии всего 4Gb ОЗУ. Все-таки рекомендуем 8Gb (здесь как раз работает принцип больше — не меньше).

    Дисковая система. Современные диски, пусть даже и серверного исполнения, реализующие интерфейс передачи данных SATA, очень мало отличаются по цене в зависимости от объема диска. Поэтому «ловить блох», пытаясь уменьшить стоимость сервера за счет разницы в цене между дисками 500 Gb и 1 Tb не стоит. Кроме того, у всех производителей линейка SATA-дисков объемом 500 Gb уже исчезает из предложений. С другой стороны, никто не отменял известный постулат — скорость заполнения дискового пространства прямо пропорциональна его объему. Т.е. чем больше диск, тем больше информации на нем хранится, даже если изначально это было не нужно. Мы настаиваем на том, что дисков должно быть не менее 2-х, чтобы можно было организовать т.н. программное «зеркало» - минимальную защиту данных при выходе из строя одного из дисков.

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

    • Процессор Intel Xeon E3 1220V3,
    • ОЗУ — 8 Gb,
    • HDD — 2 х 1 Tb SATA.
  1. Если работает 15-20 пользователей, то размер базы данных может достигать 4 ГБ. Как правило, в этом случае используют версию 1C: Предприятие 8.3 Сервер приложений или SQL-ную версию 1С.

    Отсюда требования к ОЗУ: те же 2ГБ под ОС, до 4ГБ под 1С:сервер приложений и столько же под MS SQL Server. Оптимальный вариант, когда база данных полностью кэшируется в ОЗУ. Получаем необходимый минимум размера оперативной памяти — 10ГБ. На практике часто бывают ситуации, когда версия 1С:Сервер приложений теряет отклик. Такое случается при недостатке ОЗУ, когда ОС вынуждена свопировать 1С на диск. Чтобы такого не происходило, всегда рекомендуем иметь запас оперативной памяти — итого 16ГБ.

    По поводу процессора, опять же четырехядерный процессор серии Intel Xeon E3 12XX вполне справится, выберем лишь тактовую частоту повыше. Тем более, что зависимость скорости работы 1С от тактовой частоты в версии 1С-8.3 компенсируется некой эффективной частотой — количеством ядер процессора, умноженной на тактовую частоту ядра.

    Дисковая подсистема немного усложняется. Опять же, не вдаваясь в подробности работы дисков с операциями чтения- записи (т.н. IOPS), отметим, что средняя скорость работы в том же «зеркале» вырастет примерно в два раза, если мы увеличим количество дисков в зеркале до четырех (т.н. RAID 10).

    Подитожив, получаем базовую конфигурацию сервера для работы 15-20 пользователей в системе 1С:Сервер приложений 8.3:

    • CPU — Intel Xeon E3 1240V3 3.4ГГц,
    • ОЗУ — 16ГБ,
    • Дисковая подсистема — зеркало из 4-х дисков 4х1ТБ.
  2. Для повышения производительности и надежности системы в целом, при количестве пользователей 1С:Предприятие больше 30 , как правило, используется терминальное решение. Суть этого решения состоит в том, что пользовательские приложения (в данном случае 1С), запускаются и работают на самом терминальном сервере, а пользователь видит лишь графическую картинку, которую сервер посылает на его компьютер (терминал). Помимо высокой производительности и возможностей масштабирования, мы имеем дополнительную надежность и защиту ваших данных, которая определяется конфигурацией терминального сервера.

    Здесь, как правило, уже используются дисковые массивы более высокого уровня защиты (RAID 6, 60, комбинации RAID — массивов, реализуемых на аппаратном, обычно выделенном RAID — контроллере).

    Выбор процессора для таких серверов определяется простыми расчетами — обычно на SQL отводят не менее одного физического ядра, минимум одно ядро под 1С:Сервер приложений, 2 под ОС. Остальные ядра отводятся на пользователей.

    Известно, что одно ядро процессора может эффективно обработать не более 8 пользователей. Из вышеуказанных критериев не сложно понять, что для эффективной работы более 30 пользователей, необходимо делать выбор в пользу 2-х процессорных серверов — хотя бы по совокупному количеству ядер.

    Типичная конфигурация терминального сервера + 1C:Сервер приложений приведена ниже:

    • Процессор: 2 x 4C/4T CPU | Intel Xeon E5-2609 V2,
    • Модули памяти: 4 x DDR3-ER 8Gb,
    • Накопители: 4 x HDD 1Tb, 4 x HDD 1Tb,
    • Контроллер: RAID.
  3. Для количества пользователей более 50, обычно разделяют роли терминального сервера (сервера приложений) и сервера базы данных.

Сервер для 1С - важный технический элемент при построении IT- инфраструктуры. Мы готовы продать серверное оборудование с отличной конфигурацией по адекватной стоимости, без огромных наценок. Только целесообразные конфигурации для решения ваших задач. Оставьте заявку и вы получите устройство, способное закрыть технические потребности организации.

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

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

  • Сервер 1С на 5-10 пользователей
  • Сервер 1С на 10-20 пользователей
  • Сервер 1С на 20-30 пользователей
  • Сервер 1С на 30-50 пользователей
  • Сервер 1С на 50-100 пользователей
  • Сервер 1С на 200+ пользователей

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

Любую сборку можно сконфигурировать индивидуально под ваши задачи!

Кстати, предварительные параметры можно выбрать в форме ниже. Это позволит специалистам быстрее сформировать коммерческое предложение.

Получить индивидуальный расчет сервера 1С:

Что такое сервер 1С?

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

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

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

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

Типы реализации

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

Он не способен обеспечить достойную работоспособность, подходит только для применения в локальной сети (конечно, удаленный доступ тоже доступен, но малоэффективен). При превышении числа одновременных обращений к базе выше 5, начинает серьезно тормозить. Периодически зависает. К тому же, ограничение на размер одной таблицы в базе составляет 4 ГБ, крупные компании, стоит сказать, столь объемные таблицы нередко делают. Конечно же, недостатком файлового режима является следующий фактор, чем выше объем базы данных, тем серьезнее требования к ресурсам «железа». К несчастью, если много сотрудников работает в этом ПО либо приходится создавать объемные таблицы, лучше выбрать другой способ реализации структуры ИТ.

И на помощь приходят системы управления DB , которые работают в клиент-серверном типе исполнения. Сервер 1С поддерживает следующие типы СУБД:

    MS SQL Server - СУБД, разработанная компанией Microsoft. Надежна, функциональна, но требуется ОС семейства Windows. Есть определенные недочеты: любит оперативную память, занимает ее полностью, потому, приходится выставлять ограничения вручную, периодически происходят утечки RAM при взаимодействии с табличными массивами.

    PostgreSQL - бесплатный дистрибутив. Местами медлительна, что доказано опытным путем. Подойдет для небольшого состава сотрудников, крупный штат может не вытянуть. Но, несмотря на недостатки, нет ограничений по поддержк е процессоров, а также отсутствует плато ОЗУ. Основное требование - прямые руки системного администратора. При правильной настройке демонстрирует отличные результаты.

    Oracle Database - версионная СУБД, обладающая хорошим функционалом, при том, весьма шустрая, позволяет одновременно проводить запись, чтение. Слабость – требовательность к RAM .

    IBM DB2 Universal Database. Хорошо подходит для обработки крупных массивов. Имеет обширный функционал. К сожалению, в этой СУБД есть много лишнего для сохранения совместимости с устаревшими ЭВМ, что снижает действенность СУБД. К оперативной памяти нетребовательна, но потому, что временные таблицы ограничены. Максимальное число поддерживаемых ядер - 16, что накладывает некоторые ограничения.

Наиболее эффективные по тестам СУБД - MS SQL Server, Oracle. Если в бюджете есть ограничения, то выбор стоит остановить на PostgreSQL, она является бесплатной СУБД, но учтите, работает только та версия, что сделана именно для целевого программного обеспечения. IBM DB2 Universal Database используется редко, ведь есть более продуктивные аналоги, но в поддержке устаревшего оборудования и сборок от IBM – лучшая.

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

И сразу отвечу еще на один вопрос. Другие интерпретаторы SQL не поддерживаются. По крайней мере официально.

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

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

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

Чем крупнее организация, шире состав юзеров, тем производительнее потребуется оборудование. В некоторых ситуациях необходим кластер. С виду затраты большие, на деле, купить сервер для 1С и маломощные ПК дешевле, чем пытаться наладить IT-инфраструктуру без оных.

Аппаратура

Итак, какое же железо нам требуется, чтобы реализовать сервер для 1С ? Хороший вопрос, сначала нужно определиться с параметрами, в соответствии с которыми будем выставлять требования:

    количество пользователей;

    объем DB ;

    требующаяся отказоустойчивость;

    тип реализации.

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

Численность запросов к SQL – ключевой момент при подготовке технической задачи. Каждый человек или программа способна генерировать определенное количество запросов, занимает часть ресурсов аппаратуры. Так что сборка для 5 пользователей может не подойти для 10, для 50 требования будут выглядеть также иначе. Про 100, 200 тоже самое. Конечно, ПО, которое будет автоматически работать с 1С - отдельная тема, требующая более подробного рассмотрения.

Теперь пункт второй. Есть база данных, соответственно, ее где-то надобно разместить, дать нужное для функционирования количество ресурсов. Задача только с виду легкая. Придется подбирать целесообразные накопители, способные обеспечить скорость и нужный объем. Рекомендуется спрогнозировать потенциальный размер БД, тогда будет проще сформировать требования.

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

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

Пройдемся по комплектующим.

Процессор

ЦП с производительностью минимум 1700 МГц, хоть в требованиях значение ниже, но следует ориентироваться на него, и в итоге купить процессор даже помощнее. Идеально подойдет Intel Cor e i3-8100, Xeon E3-1220 v6 либо AMD Ryzen 3 1200. Конечно, наиболь ш ую производительность даст Xeon, но он дороже всех. Это для 5-10 человек . Если планируется увеличение поголовья «юзеров» , то однозначно стоит выбрать Xeon.

На 10-20 человек уже пригодится Intel Xeon E3-1230 v6, в отличие от более младшего собрата он имеет более высокую тактовую частоту и многопоточность. Хоть она не столь принципиальна, но CPU получается на порядок мощнее. Из менее дорогих подойдут Core i5-8500 и AMD Ryzen 5 1500X. Но последние не смогут показать той же производительности, что и Xeon. Так что остановите выбор на последнем.

Если сервер для 1С планируется на 20-50 человек. То сборка нужна производительная. Про процессоры пользовательского сегмента лучше уже забыть и смотреть на серверный сегмент. Итак. Здесь уже понадобятся минимум Intel Xeon E5-1650 v4 с 6 ядрами 12 потоками и базовой частотой 3,6 ГГц вполне хорош. От AMD подойдет ЦП EPYC 7261 с 8 ядрами, 16 потоками и базовой частотой 2,5 ГГц. Конечно, он покажет меньшую производительность, зато чуть дешевле. Но ненамного.

Для 50-100 юзеров стоит взглянуть уже на Xeon E5-1680 v4 от компании Интел, он заметно мощнее, чем предыдущий CPU . Имеет 8 ядер, 16 потоков и 3,4 ГГц частоты. Можно использовать и AMD EPYC 7351 с 16 ядрами, 32 потоками, базовой частотой 2,4 ГГц. Но он значительно хуже Intel. Но и заметно дешевле.

Для более серьезных решений можно использовать даже двухпроцессорные системы, либо сегментировать устройства. Например, для двухпроцессорной системы идеально подойдет Xeon E5-2643 v4. Но сегментировать устройства гораздо целесообразнее. То бишь, реализовать решение сразу на двух аппаратах.

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

Накопители

Бутылочное горлышко в системе традиционно HDD. Начнем с интерфейсов. SATA подходит только для последовательных запросов. Какую-либо параллелизацию можно сделать только в RAID- массиве. Интерфейс SAS получше, до 10 единовременных запросов, но пропускная способность жестких дисков все равно оставляет желать лучшего. Наиболее адекватный выбор - SSD. Подойдут твердотельные накопители с SAS, от SATA рекомендуем отказаться, но тоже вариант и они чуть дешевле. В идеале - SSD NVMe. Они наиболее быстродейственный из предложенных . Но, к сожалению, очень дороги. Отталкивайтесь от бюджета, но выбирать рекомендуем SSD, тогда будет реализована более эффективная система.

Оперативная память

Ну, всякие мелочи вроде материнской платы (ха-ха, мелочь), дополнительных приводов лучше выбирать в зависимости от остальных комплектующих. Но блоку питания стоит уделить особое внимание, стоит брать дорогие версии с метками Bronze, Silver, Gold, Platinum. Последний самый хороший и надежный, первый, менее хорошо, но лучше обычных дешевок.

Обязательно сделайте RAID 1 либо RAID 10 (1+0), второй вариант заметно производительнее. Они обеспечивают дублирующуюся запись памяти. То есть, одно и то же пишется на несколько дисков одновременно. Но учтите, для создания RAID 10 необходимо 4 накопителя.

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

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

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

Защита. Резервное копирование тоже отнимает ресурсы, потому, чтобы оно не срывало работу, на него должны быть выделены дополнительные ресурсы. Фаерволы, антивирусы и другие средства защиты также требуют некоторого количества мощностей.

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

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

Сервер 1С на 5 пользователей

Для 5 человек не требуется высоких мощностей, подойдут конфигурации для малого бизнеса. Если офис небольшой и нужно компактное размещение, то можно использовать мини-сервер. Такой вариант позволит компактно разместить оборудование, и будет удобен при перевозке.

Стоимость такого устройства составить от 30 000 рублей. Конфигурация, как правило, изысками не отличается. Используется процессор начального уровня из серии Intel Xeon E3, либо AMD Opteron. Есть множество готовых сборок под данную задачу. Но в случае дешевых устройств, нет твердотельных накопителей и запаса под пиковые нагрузки.

Сервер 1С на 10 пользователей

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

Здесь также можно обойтись процессором из линейки Intel Xeon E3, например модель 1240. Оперативной памяти хватит и 8 ГБ, но лучше 16, а также стоит использовать SSD для размещения приложения и DB.

Сервер 1С на 20 пользователей

Здесь нужно оборудование мощнее, чем в предыдущем варианте. Вариант для среднего бизнеса оптимален. SSD в такой системе должен присутствовать по умолчанию, а процессор использовать рекомендуется не ниже Intel Xeon E3-1280 v6. В противном случае не останется запас под пиковую мощность.

Сервер 1С на 50 пользователей

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

Обычно для данной задачи собирается двухпроцессорная система на базе процессоров Intel Xeon E5-2643 v4. 2 таких CPU способны закрыть потребности приложения и даже базы данных. Но, в идеале, создать сервер SQL стоит отдельно.

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

Сервер 1С на 100 пользователей

В этом случае недостаточно одного устройства. Часто требуется кластер серверов 1С, способных выполнять операции параллельно и совместно. Необходима индивидуальная разработка.

Но примерная конфигурация будет такова:

  1. Терминальный сервер приложения. 2 процессора Intel Xeon Silver 4215, для размещения приложения SSD с высоким TDW, два блока питания, дисковая подсистема для бэкапов состояния системы.

    Сервер SQL. Аналогичные процессоры, SSD с высоким DWPD, также два блока питания и дисковая подсистема с RAID 1 для хранения резервных копий.

Это условно, специфика будет зависеть от конечной технической инфраструктуры.

Сервер для 1С на 200 пользователей и более

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