Общие требования
Система Итилиум разработана на технологической платформе «1С:Предприятие 8», поэтому требования, предъявляемые к системе Итилиум, базируются на требованиях технологической платформы «1С:Предприятие 8».
Платформа «1С:Предприятие 8» поддерживает два варианта работы:
- файловый;
- клиент-серверный.
И в том, и в другом варианте все прикладные решения работают полностью идентично, что позволяет выбирать один или другой вариант работы без изменения существующего прикладного решения.
Файловый вариант работы рассчитан на персональную работу одного пользователя или работу небольшого количества пользователей в локальной сети. В этом варианте все данные информационной базы (конфигурация, база данных, административная информация) располагаются в одном файле — файловой базе данных. Работу с этой базой данных осуществляет файловая СУБД, разработанная фирмой «1С» и являющаяся частью платформы.
Такой вариант работы обеспечивает легкость установки и эксплуатации системы. При этом для работы с информационной базой не требуются дополнительные программные средства, достаточно иметь операционную систему и «1С:Предприятие 8».
Файловый вариант работы обеспечивает целостность информационной базы и простое создание резервных копий.
Исключена ситуация, когда пользователь может по ошибке (например, при копировании информационной базы) перепутать различные файлы информационной базы и привести, таким образом, систему в неработоспособное состояние.
Рисунок 1. Файловый вариант работы
Резервное копирование может осуществляться на файловом уровне путем простого копирования файла информационной базы.
При работе в файловом варианте за счет использования механизма транзакций платформа «1С:Предприятие 8» минимизирует риск нарушения целостности данных при сбоях компьютеров и локальной сети.
Работа в файловом варианте возможна как напрямую, непосредственно с файлом базы данных, так и через web-сервер, если используются клиентские подключения по протоколу HTTP или HTTPS.
Клиент-серверный вариант работы предназначен для использования в рабочих группах или в масштабе предприятия. Он реализован на основе трехуровневой архитектуры «клиент-сервер».
Клиент-серверная архитектура разделяет всю работающую систему на три различные части, определенным образом взаимодействующие между собой: клиентское приложение, кластер серверов «1С:Предприятия», сервер базы данных.
Рисунок 2. Клиент-серверный вариант работы
Программа, работающая у пользователя (клиентское приложение), взаимодействует с кластером серверов «1С:Предприятия 8», а кластер при необходимости обращается к серверу баз данных.
При этом физически кластер серверов «1С:Предприятия 8» и сервер баз данных могут располагаться как на одном компьютере, так и на разных. Это позволяет администратору при необходимости распределять нагрузку между серверами.
Использование кластера серверов «1С:Предприятия 8» позволяет сосредоточить на нем выполнение наиболее объемных операций по обработке данных. Например, при выполнении даже весьма сложных запросов программа, работающая у пользователя, будет получать только необходимую ей выборку, а вся промежуточная обработка будет выполняться на сервере. Обычно увеличить мощность кластера серверов гораздо проще, чем обновить весь парк клиентских машин.
Другим важным аспектом использования 3-уровневой архитектуры является удобство администрирования и упорядочивание доступа пользователей к информационной базе. В этом варианте пользователь не должен знать о физическом расположении конфигурации или базы данных.
Весь доступ осуществляется через кластер серверов «1С:Предприятия 8». При обращении к той или иной информационной базе пользователь должен указать только имя кластера и имя информационной базы, а система запрашивает соответственно имя и пароль пользователя.
Развертывание клиент-серверного варианта и его администрирование выполняется довольно просто. Например, создание базы данных производится непосредственно в процессе запуска конфигуратора (так же, как и для файлового варианта).
Работа в клиент-серверном варианте возможна как напрямую с кластером, так и через web-сервер. При этом в случае непосредственного подключения к кластеру толстый клиент и тонкий клиент используют протокол TCP/IP. При подключении через web-сервер тонкий клиент и web-клиент используют протокол HTTP или HTTPS.
Designed by freepik.com
Требования к серверам
Для успешной работы системы инфраструктура должна соответствовать следующим требованиям.
СУБД
- MS SQL 2005 и старше;
- PostgreSQL.
Требования к серверному оборудованию и программному обеспечению в зависимости от количества пользователей системы.
- До 10 пользователей: процессор 2 ядра, память 8 ГБ, диск 500 ГБ.
- До 25 пользователей: процессор 4 ядра, память 8 ГБ, диск 500 ГБ.
- До 50 пользователей: процессор 8 ядер, память 16 ГБ, диск 500 ГБ.
- До 100 пользователей: процессор 8 ядер, память 32 ГБ, диск 500 ГБ.
- До 500 пользователей: процессор 12 ядер, память 64 ГБ, диск 1 ТБ.
1С
- До 10 пользователей: процессор 1 ядро, память 4 ГБ, диск 120 ГБ.
- До 25 пользователей: процессор 2 потока, 1 ядро, память 4 ГБ, диск 120 ГБ.
- До 50 пользователей: процессор 2 ядра, память 4 ГБ, диск 120 ГБ.
- До 100 пользователей: процессор 4 потока, 2 ядра, память 8 ГБ, диск 120 ГБ.
- До 500 пользователей: процессор 8 потоков, 4 ядра, память 24 Гб, диск 200 ГБ.
Операционная система
Не ниже:
- Windows Server 2008 R2
- Windows 7
- CentOS 7
- Debian Red Hat Enteprise
- Linux 7
- Ubuntu 18.04 LTS
Требования к дисковой подсистеме серверного оборудования
- Количество пользователей до 10: тип накопителей SATA HDD 7200 rpm, количество накопителей 2, тип контроллера — встроенный RAID, уровень RAID — 1
- Количество пользователей до 25: тип накопителей SAS/SATA HDD 7200 rpm, количество накопителей 4, тип контроллера — встроенный RAID, уровень RAID — 10
- Количество пользователей до 50: тип накопителей SAS HDD 10000 rpm / SATA SSD, количество накопителей 4 HDD или 2 SSD, тип контроллера — дискретный, уровень RAID — RAID 10 или RAID 1.
- Количество пользователей до 100: тип накопителей SAS HDD 15000 rpm / SATA SSD, количество накопителей 8 HDD или 4 SSD, тип контроллера — дискретный, уровень RAID10
- Количество пользователей до 500: тип накопителей SATA SSD, количество накопителей от 8, тип контроллера — SSD Дискретный уровень RAID10
Web-сервер
Система «1С:Предприятие» поддерживает работу со следующими web-серверами:
- Microsoft Internet Information Services (IIS) версия 5.1, входит в состав операционной системы Windows XP Professional;
- Microsoft Internet Information Services (IIS) версия 6.0, входит в состав операционной системы Windows Server 2003;
- Microsoft Internet Information Services (IIS) версия 7.0, входит в состав операционных систем Windows Vista/Windows Server 2008;
- Microsoft Internet Information Services (IIS) версия 7.5, входит в состав операционных систем Windows 7/Windows Server 2008 R2;
- Microsoft Internet Information Services (IIS) версия 8.0, входит в состав операционных систем Windows 8/Windows Server 2012;
- Microsoft Internet Information Services (IIS) версия 8.5, входит в состав операционных систем Windows 8.1/Windows Server 2012 R2;
- Apache HTTP Server версий 2.0, 2.2. Для корректной работы подсистемы интеграции с IP-АТС Asterisk рекомендуется использовать web-сервер Microsoft Internet Information Services (IIS) версии от 7.0 и выше.
Designed by freepik.com
Требования к клиентским компьютерам
На компьютерах конечных пользователей, работающих с конфигурацией системы Итилиум версии 4.3.x.x и выше, должен использоваться только тонкий или web-клиент.
Требования к рабочему месту конечного пользователя
- Файловый вариант. Тактовая частота процессора 2.4Ghz и выше, память 4 ГБ, диск — 8 ГБ свободного места.
- Тонкий клиент. Тактовая частота процессора 2.4Ghz и выше, память 2 ГБ диск — 8 ГБ свободного места.
- Веб-клиент. Тактовая частота процессора 2.4Ghz и выше, память 2 ГБ, диск — 8 ГБ свободного места.
Операционная система
Не ниже:
- Windows 7;
- Astra Linux Common Edition 1.11;
- Аstra Linux Special Edition 1.4;
- CentOS 7;
- Debian 9;
- Red Hat Enteprise Linux 7;
- Ubuntu 18.04 LTS;
- Mint 18;
- Альт Линукс 7.0 СПТ;
- Альт Рабочая станция 9;
- Альт Сервер 9;
- Альт Образование 9;
- Альт Рабочая станция 9;
- Альт Рабочая станция К 9;
- Альт Сервер 10;
- Альт 8 СП.
Общие требования для клиент-серверного режима работы
В случае, если кластер серверов «1С:Предприятия» и сервер баз данных установлены на разных компьютерах, на производительность системы может существенно влиять пропускная способность сетевого соединения между компьютерами кластера серверов «1С:Предприятия» и компьютером сервера баз данных. Рекомендуется использовать сетевые карты с пропускной способностью 100 Мбит и выше.
клиент-сервер необходимо на клиентских компьютерах
отключить использование энергосберегающих режимов Sleep, Standby и Hibernate.
Прочие требования
На клиентском компьютере, используемом для работы через тонкий или толстый клиент, должен быть установлен Microsoft Internet Explorer версии 7.0 и выше.
Пользователь, от чьего имени выполняется клиентское приложение под управлением ОС Windows, должен иметь право «Список содержимого папки» на каталог временных файлов.
Для функционирования системы программного лицензирования платформы «1С:Предприятие» необходимо, чтобы на компьютере была запущена служба WMI (Windows Management Instrumentation).
Использование энергосберегающих режимов работы компьютера
Если на компьютере запущено «1С:Предприятие», то использование энергосберегающих режимов будет возможно только при соблюдении всех нижеперечисленных условий:
- ключ защиты платформы установлен локально;
- используется файл-серверный вариант;
- файл базы данных расположен на локальном диске.
В противном случае переход в энергосберегающий режим будет запрещен независимо от вызвавшей его причины.