Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:settings:system:specifications_pssql [15.03.2024 14:02] – [Требования к аппаратному обеспечению сервера приложения и сервера базы данных PostgreSQL] Белугин Александрproduct:settings:system:specifications_pssql [11.09.2025 09:32] (текущий) – [Веб-сервер] Менхузина Екатерина
Строка 1: Строка 1:
-====== Требования к аппаратному обеспечению сервера приложения и сервера базы данных PostgreSQL ======+====== Требования к аппаратному обеспечению сервера приложения и сервера базы данных (PostgreSQL======
 //Ниже опубликованы рекомендуемые требования к инфраструктуре для версии системы ADVANTA, работающей с СУБД PostgreSQL. \\ Для инсталляций со сложными настройками решения, большим числом хранимых данных и пользователей требования к инфраструктуре могут быть уточнены по итогам пилотной эксплуатации настроенной системы под реальными нагрузками.//  //Ниже опубликованы рекомендуемые требования к инфраструктуре для версии системы ADVANTA, работающей с СУБД PostgreSQL. \\ Для инсталляций со сложными настройками решения, большим числом хранимых данных и пользователей требования к инфраструктуре могут быть уточнены по итогам пилотной эксплуатации настроенной системы под реальными нагрузками.// 
 ===== Требования при установке на 2 сервера ===== ===== Требования при установке на 2 сервера =====
Строка 10: Строка 10:
 ^  Пропускная способность сетевого интерфейса|1 Гбит/с| ^  Пропускная способность сетевого интерфейса|1 Гбит/с|
 ^  Сервер баз данных  ^^ ^  Сервер баз данных  ^^
-^  Тип накопителя|SSD|+^  Тип накопителя|SSD - min IOPS: read 12000, write 4000 (в режиме randrw)|
 ^  Процессор|4 ядра (8 логических потоков), частота – 2 ГГц и больше| ^  Процессор|4 ядра (8 логических потоков), частота – 2 ГГц и больше|
 ^  Оперативная память|8 Гб и больше| ^  Оперативная память|8 Гб и больше|
Строка 23: Строка 23:
 ^Пропускная способность сетевого интерфейса|1 Гбит/с| ^Пропускная способность сетевого интерфейса|1 Гбит/с|
 ^  Сервер баз данных  ^^ ^  Сервер баз данных  ^^
-^Тип накопителя|SSD|+^Тип накопителя|SSD - min IOPS: read 20000, write 8000 (в режиме randrw)|
 ^Процессор|4 ядра (8 логических потоков), частота – 3-3,5 ГГц и больше| ^Процессор|4 ядра (8 логических потоков), частота – 3-3,5 ГГц и больше|
 ^Оперативная память|32 Гб и больше| ^Оперативная память|32 Гб и больше|
Строка 34: Строка 34:
 ^  Оперативная память|12 ГБ и больше| ^  Оперативная память|12 ГБ и больше|
 ^  HDD для IIS и документов|50 ГБ (зависит от размера хранимых в системе документов)| ^  HDD для IIS и документов|50 ГБ (зависит от размера хранимых в системе документов)|
-^  SSD для SQL|300 ГБ и больше|+^  SSD для СУБД|300 ГБ и больше, min IOPS: read 12000, write 4000 (в режиме randrw)|
 ^  Требования к сети|Стабильный канал связи от 10 Мб/сек| ^  Требования к сети|Стабильный канал связи от 10 Мб/сек|
  
Строка 42: Строка 42:
 ^  Оперативная память|64 ГБ и больше| ^  Оперативная память|64 ГБ и больше|
 ^  HDD для IIS и документов|128 ГБ (зависит от размера хранимых в системе документов)| ^  HDD для IIS и документов|128 ГБ (зависит от размера хранимых в системе документов)|
-^  SSD для SQL|300 ГБ и больше|+^  SSD для СУБД|300 ГБ и больше, min IOPS: read 20000, write 8000 (в режиме randrw)|
 ^  Требования к сети|Стабильный канал связи от 10 Мб/сек| ^  Требования к сети|Стабильный канал связи от 10 Мб/сек|
  
Строка 54: Строка 54:
 </callout> </callout>
  
 +Для проверки параметра IOPS файловой системы сервера можно использовать следующую команду (в ОС Linux, предварительно установив пакет ''fio'')
 +<code bash>
 +$ sudo apt install fio
 +$ fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=fiotest --filename=fiotest --bs=4k --iodepth=64 --size=4G --readwrite=randrw --rwmixread=75
 +</code>
 +\\
 +\\
 ===== Требования к программному обеспечению сервера приложения и сервера базы данных ===== ===== Требования к программному обеспечению сервера приложения и сервера базы данных =====
  
Строка 61: Строка 68:
  
 ==== Веб-сервер ==== ==== Веб-сервер ====
-  - **MS Windows Server 2012** и выше, со всеми последними обновлениями. <callout type="warning">Возможна работа также на ОС MS Windows Server 2008. Но в Win2008 не поддерживаются вебсокеты => в ADVANTA **не будут** работать push-уведомления пользователей.</callout>+  - **MS Windows Server 2019** и выше, со всеми последними обновлениями. <callout type="warning">Возможна работа также на ОС MS Windows Server 2008. Но в Win2008 не поддерживаются вебсокеты => в ADVANTA **не будут** работать push-уведомления пользователей.</callout>
   - **[[https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48|MS .Net Framework 4.8.]]** (для версий Адванта, начиная с 3.19.xxxx включительно), **MS .Net Framework 4.6.1** (начиная с версии Адванты 3.10.хххх), **MS .Net Framework 4.5** (для версий Адванты до 3.09.хххх включительно).   - **[[https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48|MS .Net Framework 4.8.]]** (для версий Адванта, начиная с 3.19.xxxx включительно), **MS .Net Framework 4.6.1** (начиная с версии Адванты 3.10.хххх), **MS .Net Framework 4.5** (для версий Адванты до 3.09.хххх включительно).
   - **Visual C++ Redistributable x64 и x86** -- требуется установить обе версии: 64-разрядную и 32-разрядную, актуальные версии [[https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022|здесь]]   - **Visual C++ Redistributable x64 и x86** -- требуется установить обе версии: 64-разрядную и 32-разрядную, актуальные версии [[https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022|здесь]]
Строка 82: Строка 89:
  
 ==== СУБД ==== ==== СУБД ====
-  - **PostgreSQL 14** +**PostgreSQL 14** 
 PostgreSQL может запускаться на Windows Server и на Linux.\\  PostgreSQL может запускаться на Windows Server и на Linux.\\ 
 Все вышеперечисленные компоненты можно найти на инсталляционном диске с системой в папке <..Tools\> Все вышеперечисленные компоненты можно найти на инсталляционном диске с системой в папке <..Tools\>
  
 +<callout type="info" icon="true">
 +Пользователь БД, под которым система ADVANTA подключается к серверу баз данных, должен иметь роль OWNER на базу/схему данных или следующие права на выделенную базу/схему данных и все ее таблицы (где применимо):
 +  * SELECT
 +  * INSERT
 +  * UPDATE
 +  * DELETE
 +  * TRUNCATE
 +  * REFERENCES
 +  * TRIGGER
 +  * CREATE
 +  * CONNECT
 +  * TEMPORARY
 +  * EXECUTE
 +  * USAGE
 +</callout>
 ==== Почтовый сервер ==== ==== Почтовый сервер ====
 //Не обязательно//  \\  //Не обязательно//  \\ 
Строка 97: Строка 119:
 К компьютеру, с которого планируется работа в системе, предъявляются следующие требования: К компьютеру, с которого планируется работа в системе, предъявляются следующие требования:
   - Операционная система MS Windows 7 и более поздние версии / Linux / macOS;   - Операционная система MS Windows 7 и более поздние версии / Linux / macOS;
-  - Google Chrome, Mozilla Firefox и Safari последних версий. <callout type="danger">Браузер Internet Explorer любых версий не поддерживается((начиная с версии ADVANTA 3.19)). Мы не рекомендуем пользоваться им.  \\  В IE нет полноценной поддержки работы вертикального скроллинга в диаграмме Ганта, поддержки работы с шириной колонок типовых отчетов, могут также некорректно отображаться и другие инструменты управления в интерфейсе.</callout>+  - Браузер Google Chrome, Mozilla FirefoxSafari или Яндекс.Браузер последних версий. <callout type="danger">Браузер Internet Explorer любых версий не поддерживается((начиная с версии ADVANTA 3.19)). Мы не рекомендуем пользоваться им.  \\  В IE нет полноценной поддержки работы вертикального скроллинга в диаграмме Ганта, поддержки работы с шириной колонок типовых отчетов, могут также некорректно отображаться и другие инструменты управления в интерфейсе.</callout>
  
 <callout type="warning" icon="true">Не гарантируется работа всех функций при масштабе окна браузера, отличного от 100%.</callout> <callout type="warning" icon="true">Не гарантируется работа всех функций при масштабе окна браузера, отличного от 100%.</callout>