Системные требования системы (Self-Hosted Solution)

Требования к серверному оборудованию

Ниже приведены типовые варианты установок в зависимости от количества пользователей:

Размер Medium (до 500 пользователей)

Роль сервера

Кол-во ядер

ОЗУ, Гб

Данные, xfs

Диск для ОС

HDD/SSD

Azure VM-v3.0

1

mngr

8

16

512 Гб, xfs 

30 Гб

ssd

Standard_F8s_v2

2

exec

4

8

256 Гб, ext4 

30 Гб

hdd

Standard_D2_v3

3

gpdb

4

16

512 Гб, xfs 

30 Гб

ssd

Standard D4s_v3

Итого:

16

40

1280

 *

*

*

Диск для данных необходимо монтировать в отдельную папку /yva-platform .
Диск с операционной системой необходимо монтировать в корень.

Внимание! При использовании источников Microsoft Exchange или Lotus, необходим дополнительный сервер. Системные требования для сервера:

  • Сервер или виртуальная машина
  • Центральный процессор (CPU) 8 ядер
  • Оперативная память (RAM) 8 Гб
  • Windows 10 или Windows Server версии 2012 R2 или выше
  • Пакет NETFramework 4.8 или более новый

Размер Large (500-1500 пользователей)

Роль сервера

Кол-во ядер

ОЗУ, Гб

Данные, xfs 

Диск для ОС

HDD/SSD

Azure VM

1

mngr

4

8

512  Гб, xfs 

30 Гб

hdd

Standard_F4s_v2

2

exec

4

8

256 Гб, ext4 

30 Гб

hdd

Standard_D2_v3

3

gpdb

4

16

512 Гб, xfs 

30 Гб

ssd

Standard_D4s_v3

4

mdbsh

4

16

512 Гб, xfs 

30 Гб

ssd

Standard_D4s_v3

5

hbase

4

8

512 Гб, ext4 

30 Гб

ssd

Standard_F4s_v2

6

app

2

8

256 Гб, ext4 

30 Гб

hdd

Standard_D2_v3

Итого:

22

64

2560

*

*

*

Диск с данными необходимо монтировать в отдельную папку /yva-platform .
Диск с операционной системой необходимо монтировать в корень.

Внимание! При использовании источников Microsoft Exchange или Lotus, необходим дополнительный сервер. Системные требования для сервера:

  • Сервер или виртуальная машина
  • Центральный процессор (CPU) 8 ядер
  • Оперативная память (RAM) 8 Гб
  • Windows 10 или Windows Server версии 2012 R2 или выше
  • Пакет NETFramework 4.8 или более новый

    Размер XL (больше 1500 пользователей)

    Роль сервера

    Кол-во ядер

    ОЗУ, Гб

    Данные, xfs

    Диск для ОС

    HDD/SSD

    Azure VM-v3.0

    1

    front

    4

    8

    128 Гб, ext4

    30 Гб

    hdd

    Standard_A4_v2

    2

    mngr

    4

    8

    256 Гб, xfs

    30 Гб

    hdd

    Standard_D2_v3

    3

    mdbsh00

    8

    28

    512 Гб, xfs

    30 Гб

    ssd

    Standard_DS4_v2

    4

    mdbsh01

    8

    28

    512 Гб, xfs

    30 Гб

    ssd

    Standard DS4 v2

    5

    rmq

    2

    8

    512 Гб, ext4

    30 Гб

    hdd

    Standard_D2_v3

    6

    gdpb

    8

    32

    512 Гб, xfs

    30 Гб

    ssd

    Standard_D8s_v3

    7

    hbase

    4

    8

    512 Гб, ext4

    30 Гб

    ssd

    Standard_F4s_v2

    8

    app

    4

    14

    256 Гб, ext4

    30 Гб

    hdd

    Standard_D3_v2

    9

    exec01

    4

    8

    256 Гб, ext4

    30 Гб

    hdd

    Standard_D2_v3

    10

    exec02

    4

    8

    256 Гб, ext4

    30 Гб

    hdd

    Standard D2 v3

    Итого ресурсов:

    50

    150

    3712

    *

    *

    *

    Диск с данными необходимо монтировать в отдельную папку /yva-platform .
    Диск с операционной системой необходимо монтировать в корень.

    Внимание! При использовании источников Microsoft Exchange или Lotus, необходим дополнительный сервер. Системные требования для сервера:

    • Сервер или виртуальная машина
    • Центральный процессор (CPU) 8 ядер
    • Оперативная память (RAM) 8 Гб
    • Windows 10 или Windows Server версии 2012 R2 или выше
    • Пакет NETFramework 4.8 или более новый

    Требования к программному обеспечению

    Операционная система:

    • Linux Ubuntu (18.04 LTS)
    • Linux CentOS (7.6)
    • другой Linux-дистрибутив (по предварительной договоренности)

    Конфигурация сети:

    • Каждый сервер должны иметь уникальный hostname

    Дополнительные пакеты:

    • wget
    • jq (версия 1.5 или выше)
    • unzip
    • curl
    • moreutils
    • realpath (coreutils для CentOS)
    • docker (версия 16 и выше)
    • docker-compose (1.23 и выше)
    • pass
    • gnupg2

    Также перед установкой важно убедиться, что с сервера или виртуальной машины, на которой планируется произвести установку платформы, доступны следующие ресурсы:

    • репозитории операционной системы для установки дополнительных пакетов (или через кэширующий прокси)
    • https://download.docker.com - для установки последней версии Docker
    • https://github.com/docker и github-releases.githubusercontent.com:443 для установки docker-compose
    • докер-репозиторий Yva https://cr1.yva.ai - для получения файлов сервисов
    • https://release.yva.ai/ - для получения установочных скриптов
    • https://releases.hashicorp.com/ - для получения последней версии Consul
    • https://*.blob.core.windows.net/- для получения конфигурационных файлов для cr1
    • https://registry-1.docker.io/v2

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

    443, 80, 8080, 8888 - frontend и роутеры
    32768-61000 - docker
    8500, 8600, 8300 - consul
    53 - int-dns
    5672, 15672, 4369, 5671, 25672 - RabbitMQ