Технічні вимоги

Програмний комплекс коректно функціонує на комп'ютерах з установленими операційними системами:

  • Windows 10 (рекомендовано)
  • Windows Server 2016 (рекомендовано)
  • Windows Server 2012
  • Windows 8
  • Windows Server 2008
  • Windows 7
  • Windows Vista
  • Windows Server 2003 SP2 (з встановленим пакетом обов’язкових оновлень)
  • Windows XP SP3
Радимо відмовитись від використання Windows XP та Windows Server 2003 заради вашої безпеки, адже Microsoft більше не здійснює підтримку даних ОС.

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

  • Наявність кольорового графічного дисплею (розподільна здатність від 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 система
  2. Мінімальна кількість CPU = 4+ActiveUsers + 1.5GB×Кількість служб кластера + 1.5GB на кількість запущених модулів автоматичної обробки

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

Формула розрахунку для використання системи M.E.Doc з FireBird Super Server

  1. Об'єм ОЗУ = ActiveUsers×256Мб + 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. Для роботи сервера додатків необхідний 32-бітный клієнт 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 в мінімальних вимогах не враховуються!