Update server.md

This commit is contained in:
Dmitry 2025-12-15 21:53:12 +03:00 committed by GitHub
parent f67d5e30a2
commit 51f2f015fa
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3,6 +3,207 @@ Cоставь пример трехзвенной архитектуры сер
Укажи таблицей для каждого звена (кроме клиентского), включая поля: сокращенное название системы, полное название системы, разработчик, версия ПО, тип модель сервера, изготовитель сервера. Максимально подробно.
Добавь схему в mermaid взаимодействия с клиентом из интернет (через ДБО).
### **Детализированная трехуровневая архитектура с указанием всех производителей**
#### **УРОВЕНЬ I: Уровень представления и доступа (Presentation Tier)**
**Сервер 1.1: Шлюз безопасности и балансировки нагрузки**
* **Роль:** Терминация SSL, балансировка нагрузки L7, WAF, маршрутизация.
* **Имя узла:** `srv-gw01.dmz.local`
* **Аппаратное обеспечение:**
* **Модель:** TATLIN 2.0 S24
* **Производитель сервера:** АО «НЦИТ» (бренд YADRO), Россия.
* **CPU:** 2 x Intel Xeon Silver 4410Y (20 ядер/40 потоков). **Производитель:** Intel Corp., США.
* **RAM:** 128 GB DDR4-3200 ECC. **Производитель:** Micron/Samsung.
* **Диски:** 2 x 480 GB SSD SATA (RAID-1), 4 x 1.92 TB NVMe SSD (RAID-10).
* **Сетевой адаптер:** 2 x Mellanox ConnectX-5 (25 GbE). **Производитель:** NVIDIA, США.
* **Системное ПО:**
* **ОС:** Ред ОС Сервер 10.2. **Производитель:** ООО «Ред Софт», Россия.
* **Межсетевой экран:** iptables (nftables). **Производитель:** Сообщество NetFilter.
* **Прикладное ПО:**
* **Веб-сервер/Балансировщик:** Nginx Plus R30. **Производитель:** F5 Networks, Inc., США.
* **Модуль WAF:** NAXSI 1.3. **Производитель:** Open-Source проект.
* **API Gateway:** Kong Gateway (OSS) 3.4.1. **Производитель:** Kong Inc., США.
**Сервер 1.2: Фронтенд ДБО БИФИТ iBank (Веб-интерфейс)**
* **Роль:** Обслуживание веб-интерфейса и статических ресурсов интернет-банка.
* **Имя узла:** `srv-ibfe01.app.local`
* **Аппаратное обеспечение:**
* **Модель:** Aquarius C86 T1F S26
* **Производитель сервера:** ГК «Аквариус», Россия.
* **CPU:** 2 x Intel Xeon Silver 4310 (24 ядра/48 потоков). **Производитель:** Intel Corp., США.
* **RAM:** 96 GB DDR4-3200 ECC.
* **Диски:** 2 x 480 GB SSD SAS (RAID-1).
* **Системное ПО:**
* **ОС:** Альт Сервер 10.1. **Производитель:** ООО «Базальт СПО», Россия.
* **Прикладное ПО:**
* **Веб-сервер:** Apache HTTP Server 2.4.58. **Производитель:** Apache Software Foundation, США.
* **Интерфейс ДБО:** БИФИТ iBank (Web Frontend) 4.2.1. **Производитель:** ООО «БИФИТ», Россия.
* **Среда исполнения:** Node.js 20.11.1. **Производитель:** OpenJS Foundation.
---
#### **УРОВЕНЬ II: Уровень приложений (Application Tier)**
**Сервер 2.1: Сервер приложений АБС ЦФТ (Ядро)**
* **Роль:** Выполнение бизнес-логики АБС.
* **Имя узла:** `srv-abs-app01.app.local`
* **Аппаратное обеспечение:**
* **Модель:** Aquarius C86 T1F S28H
* **Производитель сервера:** ГК «Аквариус», Россия.
* **CPU:** 2 x Intel Xeon Gold 6430 (32 ядра/64 потока).
* **RAM:** 512 GB DDR5-4800 ECC.
* **Диски:** 2 x 960 GB SSD SAS (RAID-1), 8 x 3.84 TB NVMe SSD (RAID-10).
* **Системное ПО:**
* **ОС:** Ред ОС Сервер 10.2. **Производитель:** ООО «Ред Софт», Россия.
* **Прикладное ПО:**
* **Ядро АБС:** ЦФТ-Банк Платформы 2MCA DBI 2.9.3. **Производитель:** АО «Центр финансовых технологий», Россия.
* **Сервер приложений:** Apache Tomcat 9.0.85 (спецсборка ЦФТ). **Производитель:** Apache Software Foundation, США.
* **Среда исполнения:** Oracle JDK 17.0.11. **Производитель:** Oracle America, Inc., США.
* **Криптография:** КриптоПро CSP 5.0. **Производитель:** ООО «КриптоПро», Россия.
**Сервер 2.2: Сервер приложений ДБО БИФИТ iBank (Бэкенд)**
* **Роль:** Обработка бизнес-логики интернет-банка (платежи, шаблоны, заявки).
* **Имя узла:** `srv-ibbe01.app.local`
* **Аппаратное обеспечение:**
* **Модель:** Aquarius C86 T1F S26
* **Производитель сервера:** ГК «Аквариус», Россия.
* **CPU:** 2 x Intel Xeon Silver 4310 (24 ядра/48 потоков).
* **RAM:** 192 GB DDR4-3200 ECC.
* **Диски:** 2 x 960 GB SSD SAS (RAID-1), 4 x 1.92 TB NVMe SSD (RAID-10).
* **Системное ПО:**
* **ОС:** Ред ОС Сервер 10.2. **Производитель:** ООО «Ред Софт», Россия.
* **Прикладное ПО:**
* **Бэкенд ДБО:** БИФИТ iBank (Application Server) 4.2.1. **Производитель:** ООО «БИФИТ», Россия.
* **Сервер приложений:** WildFly 28.0.1. **Производитель:** Red Hat, Inc., США (сообщество).
* **Среда исполнения:** OpenJDK 17.0.11. **Производитель:** Eclipse Foundation (Temurin).
**Сервер 2.3: Сервер приложений CRM Creatio**
* **Роль:** Обработка бизнес-логики CRM.
* **Имя узла:** `srv-crm-app01.app.local`
* **Аппаратное обеспечение:**
* **Модель:** Dell PowerEdge R760
* **Производитель сервера:** Dell Inc., США.
* **CPU:** 2 x Intel Xeon Gold 6448Y (32 ядра/64 потока).
* **RAM:** 256 GB DDR5-4800.
* **Диски:** 2 x 480 GB SSD SAS (RAID-1), 6 x 3.84 TB SSD SAS (RAID-10).
* **Системное ПО:**
* **ОС:** Microsoft Windows Server 2022 Standard. **Производитель:** Microsoft Corporation, США.
* **Веб-сервер:** Internet Information Services (IIS) 10.0. **Производитель:** Microsoft Corporation, США.
* **Прикладное ПО:**
* **CRM:** Creatio (on-premise) 8.0.9. **Производитель:** Creatio (Terrasoft), США/Кипр.
* **Среда исполнения:** .NET 8.0.6. **Производитель:** .NET Foundation / Microsoft, США.
* **Кэш и поиск:** Redis 7.2.5, Elasticsearch 8.13.4. **Производитель:** Redis Ltd., США / Elastic N.V., Нидерланды.
**Сервер 2.4: Сервер приложений Кредитного конвейера ELMA BPM**
* **Роль:** Автоматизация кредитных процессов (workflow).
* **Имя узла:** `srv-loan-app01.app.local`
* **Аппаратное обеспечение:**
* **Модель:** TATLIN 2.0 S24
* **Производитель сервера:** АО «НЦИТ» (YADRO), Россия.
* **CPU:** 2 x Intel Xeon Silver 4410Y (20 ядер/40 потоков).
* **RAM:** 192 GB DDR4-3200 ECC.
* **Диски:** 2 x 480 GB SSD SATA (RAID-1), 4 x 1.92 TB NVMe SSD (RAID-10).
* **Системное ПО:**
* **ОС:** Альт Сервер 10.1. **Производитель:** ООО «Базальт СПО», Россия.
* **Прикладное ПО:**
* **BPM-система:** ELMA BPM Suite Enterprise 4.2.10.55. **Производитель:** ELMA, Россия.
* **Брокер сообщений:** RabbitMQ 3.13.2. **Производитель:** VMware, Inc. (Pivotal), США.
* **Среда исполнения:** .NET Core Runtime 8.0.6. **Производитель:** .NET Foundation / Microsoft, США.
**Сервер 2.5: Сервер приложений Корпоративного хранилища данных (ETL & BI)**
* **Роль:** Извлечение, преобразование, загрузка данных; формирование аналитических отчетов.
* **Имя узла:** `srv-dwh-etl01.app.local`
* **Аппаратное обеспечение:**
* **Модель:** Aquarius C86 T1F S26
* **Производитель сервера:** ГК «Аквариус», Россия.
* **CPU:** 2 x Intel Xeon Gold 5420+ (28 ядер/56 потоков).
* **RAM:** 384 GB DDR5-4800 ECC.
* **Диски:** 2 x 960 GB SSD SAS (RAID-1), 4 x 3.84 TB NVMe SSD (RAID-10).
* **Системное ПО:**
* **ОС:** Ред ОС Сервер 10.2. **Производитель:** ООО «Ред Софт», Россия.
* **Контейнеризация:** Docker CE 24.0.7. **Производитель:** Docker, Inc. (Mirantis), США.
* **Прикладное ПО (Стек с открытым исходным кодом — Open Source Stack):**
* **ETL-оркестратор:** Apache Airflow 2.9.2 (в Docker). **Производитель:** Apache Software Foundation, США.
* **ETL-инструмент:** Apache Hop 2.7.0 (нативный). **Производитель:** Apache Software Foundation, США.
* **BI-платформа:** Apache Superset 4.0.1 (в Docker). **Производитель:** Apache Software Foundation, США.
---
#### **УРОВЕНЬ III: Уровень данных (Data Tier)**
**Сервер 3.1: Сервер СУБД АБС (Postgres Pro)**
* **Роль:** Хранение транзакционных данных АБС.
* **Имя узла:** `srv-abs-db01.data.local`
* **Аппаратное обеспечение:**
* **Модель:** Aquarius C86 T1F D88
* **Производитель сервера:** ГК «Аквариус», Россия.
* **CPU:** 4 x Intel Xeon Platinum 8468 (96 ядер/192 потока).
* **RAM:** 1.5 TB DDR5-4800 ECC.
* **Диски:** 2 x 960 GB SSD SAS (RAID-1, ОС), 12 x 15.36 TB NVMe SSD (RAID-50, данные), 2 x 800 GB Intel Optane SSD (RAID-1, WAL).
* **Системное ПО:**
* **ОС:** Ред ОС Сервер 10.2. **Производитель:** ООО «Ред Софт», Россия.
* **Прикладное ПО:**
* **СУБД:** Postgres Pro Enterprise 15.6.1. **Производитель:** ООО «Постгрес Профессиональный», Россия.
* **Утилиты резервного копирования:** Postgres Pro pg_probackup 15.6.1. **Производитель:** ООО «Постгрес Профессиональный», Россия.
**Сервер 3.2: Сервер СУБД ДБО и CRM**
* **Роль:** Хранение данных ДБО iBank и CRM Creatio.
* **Имя узла:** `srv-app-db01.data.local`
* **Аппаратное обеспечение:**
* **Модель:** Dell PowerEdge R760xd
* **Производитель сервера:** Dell Inc., США.
* **CPU:** 2 x Intel Xeon Gold 6448Y (32 ядра/64 потока).
* **RAM:** 512 GB DDR5-4800.
* **Диски:** 2 x 960 GB SSD SAS (RAID-1, ОС), 8 x 7.68 TB SSD SAS (RAID-10, данные).
* **Системное ПО:**
* **ОС:** Microsoft Windows Server 2022 Datacenter. **Производитель:** Microsoft Corporation, США.
* **Прикладное ПО:**
* **СУБД:** Microsoft SQL Server 2022 Enterprise Edition (CU 12). **Производитель:** Microsoft Corporation, США.
**Сервер 3.3: Сервер СУБД Кредитного конвейера**
* **Роль:** Хранение данных ELMA BPM.
* **Имя узла:** `srv-loan-db01.data.local`
* **Аппаратное обеспечение:**
* **Модель:** TATLIN 2.0 D82
* **Производитель сервера:** АО «НЦИТ» (YADRO), Россия.
* **CPU:** 2 x Intel Xeon Gold 5420+ (28 ядра/56 потоков).
* **RAM:** 256 GB DDR5-4800 ECC.
* **Диски:** 2 x 480 GB SSD SATA (RAID-1), 6 x 3.84 TB NVMe SSD (RAID-10).
* **Системное ПО:**
* **ОС:** Альт Сервер 10.1. **Производитель:** ООО «Базальт СПО», Россия.
* **Прикладное ПО:**
* **СУБД:** Postgres Pro Standard 15.6.1. **Производитель:** ООО «Постгрес Профессиональный», Россия.
**Сервер 3.4: Сервер базы данных Корпоративного хранилища (DWH DB)**
* **Роль:** Хранение консолидированных исторических данных, аналитических витрин.
* **Имя узла:** `srv-dwh-db01.data.local`
* **Аппаратное обеспечение:**
* **Модель:** Aquarius C86 T1F D88
* **Производитель сервера:** ГК «Аквариус», Россия.
* **CPU:** 2 x Intel Xeon Platinum 8468 (48 ядер/96 потоков).
* **RAM:** 768 GB DDR5-4800 ECC.
* **Диски:** 2 x 960 GB SSD SAS (RAID-1, ОС), 8 x 15.36 TB NVMe SSD (RAID-10, горячие данные), 12 x 18 TB HDD SAS (RAID-6, холодные данные).
* **Системное ПО:**
* **ОС:** Ред ОС Сервер 10.2. **Производитель:** ООО «Ред Софт», Россия.
* **Прикладное ПО:**
* **СУБД (слой витрин):** Postgres Pro Enterprise 15.6.1. **Производитель:** ООО «Постгрес Профессиональный», Россия.
* **OLAP-движок:** ClickHouse 24.5.1 (standalone). **Производитель:** ClickHouse, Inc., США.
**Сервер 3.5: Сервер системы хранения данных (СХД) и резервного копирования**
* **Роль:** Централизованное хранение резервных копий и файловых ресурсов.
* **Имя узла:** `srv-storage01.backup.local`
* **Аппаратное обеспечение:**
* **Модель:** Аэродиск S3000 (All-Flash + Hybrid)
* **Производитель СХД:** ООО «Аэродиск», Россия.
* **Контроллеры:** 2 активных контроллера.
* **Кэш:** 1 TB DRAM + 3.2 TB NVMe.
* **Диски:** 24 x 3.84 TB SSD (флэш), 60 x 16 TB HDD (гибрид).
* **Системное ПО:**
* **Прошивка СХД:** Аэродиск ОС 5.2. **Производитель:** ООО «Аэродиск», Россия.
* **Прикладное ПО:**
* **Сервер резервного копирования:** Veeam Backup & Replication 12.2. **Производитель:** Veeam Software Group GmbH, Швейцария (разработка — Россия).
## example 1.1
### **Исправленная детализация Уровня данных (Data Tier) с разделением СУБД**
#### **УРОВЕНЬ III: Уровень данных (Data Tier)**