From c82a604a039c6983e4d67e0055b31191ffc75094 Mon Sep 17 00:00:00 2001 From: Rafael Date: Thu, 1 Aug 2024 16:00:28 +0500 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20=D0=BE=D0=B1=D1=89=D0=B5=D0=B9=20=D0=B0=D1=80=D1=85?= =?UTF-8?q?=D0=B8=D1=82=D0=B5=D0=BA=D1=82=D1=83=D1=80=D1=8B=20=D0=BF=D1=80?= =?UTF-8?q?=D0=B8=D0=BB=D0=BE=D0=B6=D0=B5=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Описание общей архитектуры приложения.md | 54 +++++++++---------- 1 file changed, 25 insertions(+), 29 deletions(-) diff --git a/docs/Admin manuals/Архитектура приложения/Описание общей архитектуры приложения.md b/docs/Admin manuals/Архитектура приложения/Описание общей архитектуры приложения.md index c57cca8..0dc626e 100644 --- a/docs/Admin manuals/Архитектура приложения/Описание общей архитектуры приложения.md +++ b/docs/Admin manuals/Архитектура приложения/Описание общей архитектуры приложения.md @@ -102,56 +102,52 @@ ## Требования к системе -**Сервер приложений для Docker** +Для функционирования системы необходимы два сервера (виртуальные машины), одни - для сервера приложений, другой - для сервера СУБД. + +Сервер приложений может быть развернут как в Linux-средах, так и в среде MS Windows Server. В качестве СУБД могут быть использовны PosgreSQL или MS SQL Server. + +Требования к каждому из вариантов развертывания приведены ниже. + +**Сервер приложений (Docker)** Уровень | Требование --------|----------- -Среда исполнения | Docker, Docker-compose -Ubuntu | 20.04+ -CentOS | 8.9 -Debian | 11 stable -Ред-ОС | 8.3 -Oracle Linux | 9 -Astra Linux | 1.8 SE -CPU | Архитектура x64, не менее 10 ядер, частота процессора не ниже 2,6 ГГц -RAM | Не менее 16 Гб +Операционная система | Ubuntu 20.04+
CentOS 8.9+
Debian 11+ stable
Ред-ОС 8.3+
Oracle Linux 9+
Astra Linux 1.7+ SE +CPU | Архитектура x64, не менее 4 ядер, частота процессора не ниже 2,6 ГГц +RAM | Не менее 8 Гб HDD | Не менее 100 Гб Net | Не менее 1 Гбит -**Сервер приложений для NPM** +**Сервер приложений (NPM)** Уровень | Требование --------|----------- -Среда исполнения | NodeJS 10+ -Nginx | 1.19+ -Redis | 3.2.100 -Erlang OTP | 23.3 -Rabbitmq | 3.8.9 -Платформа | Windows Server (2012 R2) -CPU | Архитектура x64, не менее 16 ядер, частота процессора не ниже 2,6 ГГц -RAM | Не менее 32 Гб +Операционная система | MS Windows Server 2016+ +Дополнительное ПО | Node.JS 16.20.0
Nginх 1.19
Redis 3.2.100
Erlang OTP 23.3
Rabbitma 3.8.9 +CPU | Архитектура x64, не менее 4 ядер, частота процессора не ниже 2,6 ГГц +RAM | Не менее 8 Гб HDD | Не менее 200 Гб Net | Не менее 1 Гбит -**Сервер PostgreSQl** +**Сервер СУБД (PostgreSQl)** Уровень | Требование --------|----------- -Среда исполнения | PostgreSQl 13 -Платформа | Linux (Ubuntu 2004) -CPU | Архитектура x64, не менее 16 ядер, частота процессора не ниже 2,6 ГГц -RAM | Не менее 32 Гб +Операционная система | Ubuntu 20.04.+
CentOS 8.9+
Debian 11+ stable
Руд-ОС 8.3+
Oracle Linux 9+
Astra Linux 1.7+ SE +CPU | Архитектура x64, не менее 4 ядер, частота процессора не ниже 2,6 ГГц +RAM | Не менее 8 Гб HDD | Не менее 500 Гб Net | Не менее 1 Гбит +СУБД | PostgreSQL 15+ -**Сервер MS SQL** +**Сервер СУБД (MS SQL Server)** Уровень | Требование ------- | ---------- -Среда исполнения | MS SQL 2014 -Платформа | Windows Server | -CPU | Архитектура x64, не менее 16 ядер, частота процессора не ниже 2,6 ГГц -RAM | Не менее 32 Гб +Операционная система | MS Windows Server 2016+ +СУБД | MS SQL 2014+ +CPU | Архитектура x64, не менее 4 ядер, частота процессора не ниже 2,6 ГГц +RAM | Не менее 8 Гб HDD | Не менее 1024 Гб Net | Не менее 1 Гбит