Требования к серверу зависят от количества пользователей, объёма данных и выбранной схемы размещения Пассворка.
Если сервер приложения и база данных размещаются на одном сервере, можно ориентироваться на следующие характеристики:
- до 50 пользователей — от 4 ГБ RAM, 4 ядра CPU, от 100 ГБ дискового пространства
- до 100 пользователей — от 6 ГБ RAM, 8 ядер CPU, от 150 ГБ дискового пространства
- до 500 пользователей — от 12 ГБ RAM, 8 ядер CPU, от 200 ГБ дискового пространства
Такой вариант подходит для установок до 500 пользователей при отсутствии дополнительных требований к хранению данных и отказоустойчивости.
Для Linux-сервера с объёмом оперативной памяти менее 4 ГБ рекомендуется настроить swap-файл размером 4 ГБ.
Дисковая подсистема
Для работы Пассворка рекомендуется использовать SSD, поскольку производительность базы данных зависит в том числе от количества операций ввода-вывода IOPS.
Можно использовать NVMe SSD. Такие накопители обычно обеспечивают более высокую производительность и меньшие задержки по сравнению с SATA SSD, что может быть полезно при большой нагрузке на базу данных.
Указанный объём дискового пространства не учитывает место для логов и резервных копий. Резервные копии базы данных рекомендуется хранить отдельно.
Более подробно: