Password Depot – Systémové požadavky
Závazné minimální hodnoty a doporučené parametry pro provoz Password Depot Enterprise Server a klientů pro Windows v produkčním prostředí.
Serverový hardware
Operační paměť (RAM)
- Průměrná spotřeba RAM na jeden záznam: 10 KB (minimum), 20 KB (doporučeno).
- Server uchovává všechny otevřené databáze v RAM.
- Peak‑Working‑Set (serverový proces včetně kryptografie, connection poolů, cache, TLS bufferů atd.): až cca 500 MB.
- Dodatečná rezerva / headroom: 30 % pro pokrytí špičkového zatížení a fragmentace.
Vzorec pro dimenzování RAM (základ 1 MB = 1024 KB):
Celková RAM ≈ 1,3 × (Počet_záznamů × KB_na_záznam + 500 MB)
Příklad výpočtu
Výchozí stav: 2 000 uživatelů × 10 záznamů = 20 000 záznamů
- Minimum (10 KB/záznam)
Datová RAM ≈ 195 MB; proces ≈ 500 MB → s 30% rezervou ≈ ~900 MB ⇒ zaokrouhleně 1 GB dostupné RAM. - Doporučeno (20 KB/záznam)
Datová RAM ≈ 391 MB; proces ≈ 500 MB → s 30% rezervou ≈ ~1,2 GB ⇒ min. 2 GB dostupné pro růst a další otevřené databáze.
Závěr: Minimum: 1 GB (funkční, ale těsné) · Doporučení: 2 GB (komfortní), 4 GB ideální při operacích údržby/správy.
CPU
- Minimum: 2 jádra, moderní x86_64 CPU
- Doporučení: 4 jádra pro vyšší paralelismus, intenzivní kryptografii nebo velké přílohy
Platforma a operační systém
- OS: Windows Server (64bit).
- Zajistěte dostatek RAM, aby se při zatížení předešlo stránkování/swapování.
Místo na disku
Skutečná potřeba silně závisí na počtu/velikosti záloh a dokumentů. Reálná velikost pro celý serverový adresář včetně dat, záloh a logů je ≈ 2 GB.
Upozornění: Pokud ukládáte mnoho nebo velké přílohy, případně prodlužujete retenční dobu záloh, naplánujte odpovídajícím způsobem více úložného prostoru.
Síť a firewall
Následující matice portů shrnuje požadovaná připojení pro servery, klienty, správu a aktualizace.
Enterprise Server (pd_service.exe)
Příchozí připojení k serveru
Windows klient
(PasswordDepot.exe)
Enterprise Server
(pd_service.exe)
25019
TCP/UDP
Ověřování & přístup ke klientským databázím
Server Manager
(pd_admin.exe)
Enterprise Server
(pd_service.exe)
25019
TCP
Správa serveru
Odchozí připojení ze serveru
Enterprise Server
(pd_service.exe)
DNS server
53
TCP/UDP
Překlad názvů
Enterprise Server
(pd_service.exe)
SMTP server
25 587 465
TCP
Odesílání e-mailů
Enterprise Server
(pd_service.exe)
Řadič domény
389 636
(+ případně vlastní)
TCP/UDP
Active Directory (LDAP/LDAPS)
Enterprise Server
(pd_service.exe)
Internet
443
TCP/UDP
Azure AD / OIDC
Windows klient (PasswordDepot.exe) a browser callback
Odchozí připojení z klienta
Windows klient
Enterprise Server
25019
TCP/UDP
Autentizace & přístup k databázi
Windows klient
DNS server
53
TCP/UDP
Překlad názvů
Windows klient
Internet
80 443
TCP/UDP
Cloud služby, WebDAV (HTTP/HTTPS)
Windows klient
Internet
21 22 990
TCP
FTP/SFTP/FTPES (je-li používáno)
Lokální browser callback (pouze localhost)
Prohlížeč
Windows klient
Bind: 127.0.0.1
8888 8989 25880 25889 10098
TCP
Callback pro ověřování v Cloud službách
Poznámka: Callback porty jsou navázány výhradně na localhost; nejsou vyžadována žádná příchozí pravidla pro síťová rozhraní.
Správa a aktualizace
Server Manager (pd_admin.exe)
Server Manager
Enterprise Server
25019
TCP
Správa serveru / administrace
Server Manager
Aktualizační server
443
TCP/UDP
Vyhledávání aktualizací
Server Manager
Řadič domény
389 636
(+ případně vlastní)
TCP/UDP
Active Directory
Server Manager
Internet
443
TCP/UDP
Azure Active Directory
Server Manager
DNS server
53
TCP/UDP
Překlad názvů
Password Depot Updater (pdUpdater.exe)
PD Updater
(pdUpdater.exe)
Aktualizační server
443
TCP/UDP
Vyhledávání aktualizací
Pro restriktivní firewally doporučujeme seznam povolených položek založený na výše uvedených cílových portech a službách. V případě potřeby zkontrolujte také další „custom“ porty, které jsou vyžadovány ve vašem AD nebo proxy prostředí.
Stručný přehled (orientační hodnoty pro plánování)
- RAM: vzorec
1,3 × (záznamy × KB/záznam + 500 MB); minimum 1 GB, doporučeno 2 GB, ideálně 4 GB. - CPU: ≥ 2 jádra (x86_64), doporučena 4 jádra.
- OS: Windows Server (64bitový); vyhněte se swapování při zátěži.
- Storage: ~ 2 GB pro program, data, zálohy a logy (podle využití i více).
- Síť: Povolte mimo jiné
25019/TCP,UDP(přístup k serveru),53/TCP,UDP(DNS),80/443/TCP,UDP(HTTP/S),21/22/990/TCP(FTP/S),25/587/465/TCP(SMTP),389/636/TCP,UDP(LDAP/S),443/TCP,UDP(Azure AD/OIDC). Podrobnosti viz tabulky výše.
Poznámky
- Velikost RAM se řídí podle celkového počtu záznamů hesel v současně otevřených databázích; další databáze zvyšují požadavky.
- Pro špičkové zatížení (zálohy, hromadné importy, kryptografické operace) je již započítána 30% rezerva.
- Počítejte s rezervou pro budoucí růst a případně i pro další přílohy/objekty.