(1)
Технические и программные требования к программе «M.E.Doc»

Технические и программные требования к программе «M.E.Doc»

M.E.Doc IS

«M.E.Doc» – это система электронного документооборота, которая поможет в работе с документами различных типов и назначения: отчетами, налоговыми накладными, актами, счетами и др.


Технические требования

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

Проверить, не закончилась ли поддержка версии ОС, которой вы сейчас пользуетесь, можна через поиск на официальном сайте Microsoft.

Рекомендуем пользоваться последней версией ОС, например, Windows 10 или Windows Server 2016 в зависимости от потребностей.

Для корректной работи программы необходимо:

  • Наличие цветного графического дисплея (разрешение от 1024 х 768).
  • Наличие манипулятору типа мышь и клавиатуры.
  • Установлен украинский или русский языковой стандарт региональных настроек операционной системы.
  • Поддержка кириллицы в операционной системе.
  • Наличие установленного пакета Microsoft Office (приложения Word и Excel).
  • Доступ к почтовому серверу.
  • Доступ к ресурсам в соответствии со списком.

Дополнительные устройства, которые могут потребоваться для функционирования программы:

  • Устройство для чтения USB-накопителей;
  • Устройство для чтения и записи CD-дисков;
  • Принтер.

Минимальная конфигурация компьютера, необходимая для установки и функционирования программы:

  • Локальная версия
  • Сетевая версия СУБД FireBird
  • Сетевая версия Oracle

Основные требования

  • Процессор с минимальной тактовой частотой от 2 ГГц;
  • Оперативная память от 2 GB;
  • Свободное место на жестком диске от 1,5 GB;
Данные требования описаны исключительно для программы M.E.Doc. Использование других приложений на компьютере M.E.Doc в минимальных требованиях не учитываются!
  • Обычный сервер

  • Терминальный сервер

Набор типовых конфигураций для M.E.Doc с использованием базы данных FireBird 2.1.4*

Embedded

Объем БД: до 4 GB

CPU: до 6

ОЗУ: до 5 GB **

Активные пользователи: до 5

Super Server

Объем БД: до 10 GB

CPU: до 8

ОЗУ: до 6 GB **

Активные пользователи: до 8

Classic

Объем БД: от 10 GB

CPU: от 8

ОЗУ: от 7 GB **

Активные пользователи: от 8

Формула расчета для использования системы M.E.Doc с FireBird Embedded

  1. Объем ОЗУ = ActiveUsers × 256Мб + 3GB система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки
  2. Минимальное количество CPU = 4 + ActiveUsers/4

Разработчик поддерживает работу программы с использованием СУБД FireBird с размером файла базы данных до 100 ГБ. Для клиентов, у которых размер файла базы данных превышает 100 ГБ, рекомендуется переходить на СУБД Oracle.

Формула расчета для использования системы M.E.Doc с FireBird Super Server

  1. Объем ОЗУ = ActiveUsers × 256Мб + 4GB система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки
  2. Минимальное количество CPU = 4 + ActiveUsers/2

Разработчик поддерживает работу программы с использованием СУБД FireBird с размером файла базы данных до 100 ГБ. Для клиентов, у которых размер файла базы данных превышает 100 ГБ, рекомендуется переходить на СУБД Oracle.

Формула расчета для использования системы M.E.Doc с FireBird Classic

  1. Объем ОЗУ = ActiveUsers × 256Мб + 4GB система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки
  2. Минимальное количество CPU = 4 + ActiveUsers/2

Разработчик поддерживает работу программы с использованием СУБД FireBird с размером файла базы данных до 100 ГБ. Для клиентов, у которых размер файла базы данных превышает 100 ГБ, рекомендуется переходить на СУБД Oracle.

* Данные требования описаны исключительно для программы M.E.Doc. Использование других приложений на сервере с M.E.Doc в минимальных требованиях не учитываются!

** Максимальные требования БЕЗ использования кластера служб.

Embedded

Объем БД: до 4 GB

CPU: до 8

ОЗУ: до 13 GB **

Активные пользователи: до 5

Super Server

Объем БД: до 10 GB

CPU: до 11

ОЗУ: до 17 GB **

Активные пользователи: до 8

Classic

Объем БД: от 10 GB

CPU: от 12

ОЗУ: от 18 GB **

Активные пользователи: от 8

Формула расчета для использования системы M.E.Doc с FireBird Embedded

  1. Объем ОЗУ = ActiveUsers × 2GB + 3GB система + 1.5GB × Количество служб кластера + 1.5GB на количество запущенных модулей автоматической обработки
  2. Минимальное количество CPU = 4 + ActiveUsers

Разработчик поддерживает работу программы с использованием СУБД FireBird с размером файла базы данных до 100 ГБ. Для клиентов, у которых размер файла базы данных превышает 100 ГБ, рекомендуется переходить на СУБД Oracle.

Формула расчета для использования системы M.E.Doc с FireBird Super Server

  1. Объем ОЗУ = ActiveUsers × 2GB + 4GB Система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки
  2. Минимальное количество CPU = 4 + ActiveUsers

Разработчик поддерживает работу программы с использованием СУБД FireBird с размером файла базы данных до 100 ГБ. Для клиентов, у которых размер файла базы данных превышает 100 ГБ, рекомендуется переходить на СУБД Oracle.

Формула расчета для использования системы M.E.Doc с FireBird Classic

  1. Объем ОЗУ = ActiveUsers × 2GB + 5GB система + 1.5GB × количество служб кластера + 1.5GB на количество запущенных модулей автоматической обработки
  2. Минимальное количество CPU = 4 + ActiveUsers
  3. Отдельный жесткий диск для базы

Разработчик поддерживает работу программы с использованием СУБД FireBird с размером файла базы данных до 100 ГБ. Для клиентов, у которых размер файла базы данных превышает 100 ГБ, рекомендуется переходить на СУБД Oracle.

* Данные требования описаны исключительно для программы M.E.Doc. Использование других приложений на сервере с M.E.Doc в минимальных требованиях не учитываются!

** Максимальные требования БЕЗ использования кластера служб.

Сервер базы данных Oracle*

При определении параметров сервера ДБ необходимо учитывать рост объема базы в месяц, исходя из количества документов. Примерный рост базы для 10000 документов - 1 GB. Место, которое занимает один документ при прохождении полного цикла обработки - порядка 100 Кб (данные основаны на практических замерах среднестатистического документа).

Учитывая рост БД, особенности работы БД с BLOB-объектами (их не всегда возможно кэшировать без ограничения ресурсов buffer cache, direct path read / write), необходимо определить параметры платформы и параметры БД (SGA, PGA, open cursors, cached cursors) для нормальной работы пользователей.

Требования к серверу и настройкам**:

  • База данных от 50 Gb до 200 Gb
  • База данных от 200 до 500 Gb
  • База данных от 500 до 1 Tb
  • База данных от 1 Tb до 3 Tb

Обычный сервер

CPU 2 CPU(2 ядра)

Min ОЗУ 8 GB

SGA+PGA 6400 MB

SGA 4800 MB

PGA 1600 MB

Терминальный сервер

CPU 2 СPU (8 ядра)

Min ОЗУ 16 GB

SGA+PGA 12800 MB

SGA 9600 MB

PGA 3200 MB

Формула расчета:

  1. Объем ОЗУ = ActiveUsers × 256Мб + 4GB Система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки + параметры сервера БД (если на одном сервере)
  2. Минимальное количество CPU = 4 + ActiveUsers/2
  1. Объем ОЗУ = ActiveUsers × 2GB + 3GB Система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки + параметры сервера БД (если на одном сервере)
  2. Минимальное количество CPU=4+ActiveUsers

Обычный сервер

CPU 2 СPU (8 ядра)

Min ОЗУ 16 GB

SGA+PGA 12800 MB

SGA 9600 Мб

PGA 3200 MB

Терминальный сервер

CPU 2 CPU (12 ядер)

Min ОЗУ 32 GB

SGA+PGA 25600 MB

SGA 19200 MB

PGA 6400 MB

Формула расчета:

  1. Объем ОЗУ = ActiveUsers × 256Мб + 4GB Система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки + параметры сервера БД (если на одном сервере)
  2. Минимальное количество CPU = 4 + ActiveUsers/2
  1. Объем ОЗУ = ActiveUsers × 2GB + 3GB Система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки + параметры сервера БД (если на одном сервере)
  2. Минимальное количество CPU=4+ActiveUsers

Обычный сервер

CPU 2 CPU(12 ядер)

Min ОЗУ 32 GB

SGA+PGA 25600 MB

SGA 19200 MB

PGA 6400 MB

Терминальный сервер

CPU 2 CPU(16 ядра)

Min ОЗУ 64 GB

SGA+PGA 51200 MB

SGA 38400 MB

PGA 12800 MB

Формула расчета:

  1. Объем ОЗУ = ActiveUsers × 256Мб + 4GB Система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки + параметры сервера БД (если на одном сервере)
  2. Минимальное количество CPU = 4 + ActiveUsers/2
  1. Объем ОЗУ = ActiveUsers × 2GB + 3GB Система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки + параметры сервера БД (если на одном сервере)
  2. Минимальное количество CPU=4+ActiveUsers

Обычный сервер

CPU 2 CPU(16 ядра)

Min ОЗУ 64 GB

SGA+PGA 51200 MB

SGA 38400 MB

PGA 12800 MB

Терминальный сервер

CPU 2 CPU(16 ядра)

Min ОЗУ 128 GB

SGA+PGA 102400 MB

SGA 76800 MB

PGA 25600 MB

Формула расчета:

  1. Объем ОЗУ = ActiveUsers × 256Мб + 4GB Система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки + параметры сервера БД (если на одном сервере)
  2. Минимальное количество CPU = 4 + ActiveUsers/2
  1. Объем ОЗУ = ActiveUsers × 2GB + 3GB Система + 1.5GB × Количество служб кластера + 1.5GB × На количество запущенных модулей автоматической обработки + параметры сервера БД (если на одном сервере)
  2. Минимальное количество CPU=4+ActiveUsers

Примечание

В зависимости от количества пользователей системы устанавливается параметр БД processes = число, не менее количества пользователей, одновременно работающих с системой >, но не менее 150. Например, для 400 пользователей устанавливаем 420, а для 30 пользователей оставляем 150 (значение по умолчанию).

Для сервера БД Oracle рекомендуется использование операционной системы OL6.5.

Рекомендуемые версии Oracle: 10.2.0.4.0, 11.2.0.4.0, 12.1.0.2.0.

Кодирование БД - CL8MSWIN1251. Для работы сервера приложений необходим клиент Oracle, желательно, чтобы он был клиентом по умолчанию, или указанным в ConnectionSetup.exe. При установке клиента Oracle для параметра NLS_LANG необходимо установить значение "UKRAINIAN_UKRAINE.CL8MSWIN1251".

Рекомендации по обслуживанию БД

Большое значение в поддержании и обслуживании таких БД имеет поддержание в актуальном состоянии статистик Oracle, которые необходимы CBO (cost based optimizer - оптимизатор по стоимости), а также поддержка всех индексов в рабочем (VALID) состоянии.

Основное количество данных БД сконцентрирована в таблицах: LOGSEVENT, LOGSEVENTUSR (используются для логирования действий пользователей, в запросах не используются, периодически очищаются через определенный промежуток времени), и в таблицах CARDJOURNALOPER, CARD, RDIMAGE, RDCARD и связанных с ними индексам, которые требуют периодического обслуживания (перестройка индексов, сбор статистики).

Наибольший объем данных БД концентрированной в полях CARDJOURNALOPER.DATAFILE, DOCSIGN.SIGNFILE.

Из-за частой вычитки данных из этих полей целесообразно перенести их в отдельный табличный пространство на быстрый диск большого размера. В меньшем объеме данные хранятся в полях RDCARD.DATA, RDIMAGE.IMGDATA, DOCSIGNNATIVE.DATA, CARDSIGNIMG.IMG, CARD.XMLVALS, CERTIF.CERTDATA, что требует соответствующего планирования дискового пространства и выделения соответствующих квот/привилегий.

* Не рекомендуется устанавливать БД на ОС Windows, а также на одной машине разворачивать сервер программы и сервер БД.

** Данные требования описаны исключительно для программы M.E.Doc. Использование других приложений на сервере с M.E.Doc в минимальных требованиях не учитываются!