Password Depot – Sistem gereksinimleri
Password Depot Enterprise Server ve Windows istemcilerinin üretim ortamlarında çalıştırılması için bağlayıcı minimum değerler ve önerilen boyutlar.
Sunucu donanımı
Bellek (RAM)
- Kayıt başına ortalama RAM kullanımı: 10 KB (minimum), 20 KB (önerilen).
- Sunucu, açık olan tüm veritabanlarını RAM’de tutar.
- Peak-Working-Set (kripto, bağlantı havuzları, önbellekler, TLS 1.3 tamponları vb. dahil sunucu süreci): yaklaşık 500 MB’ye kadar.
- Ek tampon/boş pay: 30 % yük artışlarını ve parçalanmayı karşılamak için.
RAM boyutlandırma formülü (1 MB = 1024 KB baz alınmıştır):
Toplam RAM ≈ 1,3 × (Kayıt_sayısı × Kayıt_başına_KB + 500 MB)
Örnek hesaplama
Başlangıç durumu: 2.000 kullanıcı × 10 giriş = 20.000 giriş
- Minimum (10 KB/kayıt)
Veri RAM’i ≈ 195 MB; işlem ≈ 500 MB → %30 pay ile ≈ ~900 MB ⇒ kullanılabilir RAM’i 1 GB’a yuvarlayın. - Önerilen (20 KB/giriş)
Veri RAM’i ≈ 391 MB; işlem ≈ 500 MB → %30 pay ile ≈ ~1,2 GB ⇒ büyüme ve ek açık veritabanları için en az 2 GB kullanılabilir olmalıdır.
Sonuç: Minimum: 1 GB (işlevsel, sınırlı) · Öneri: 2 GB (rahat), bakım/yönetim işlemlerinde 4 GB idealdir.
CPU
- Minimum: 2 çekirdek, modern x86_64 CPU
- Öneri: Daha yüksek paralellik, yoğun kriptografi veya büyük ekler için 4 çekirdek
Platform ve işletim sistemi
- OS: Windows Server (64 bit).
- Yük altında paging/swapping oluşmasını önlemek için yeterli RAM sağlayın.
Disk alanı
Gerçek ihtiyaç, yedeklerin ve belgelerin sayısına/boyutuna büyük ölçüde bağlıdır. Veri, yedekler ve loglar dahil tam sunucu dizini için gerçekçi bir büyüklük ≈ 2 GB.
Not: Çok sayıda veya büyük ek depoluyorsanız ya da yedek saklama süresini artırıyorsanız, buna uygun olarak daha fazla depolama alanı planlayın.
Ağ ve güvenlik duvarı
Aşağıdaki port matrisi, sunucu, istemciler, yönetim ve güncellemeler için gerekli bağlantıları özetlemektedir.
Enterprise Server (pd_service.exe)
Sunucuya gelen bağlantılar
Windows istemcisi
(PasswordDepot.exe)
Enterprise Server
(pd_service.exe)
25019
TCP/UDP
Kimlik doğrulama & istemci veritabanlarına erişim
Server Manager
(pd_admin.exe)
Enterprise Server
(pd_service.exe)
25019
TCP
Sunucu yönetimi
Sunucudan giden bağlantılar
Enterprise Server
(pd_service.exe)
DNS sunucusu
53
TCP/UDP
Ad çözümleme
Enterprise Server
(pd_service.exe)
SMTP sunucusu
25 587 465
TCP
E-posta gönderimi
Enterprise Server
(pd_service.exe)
Etki alanı denetleyicisi
389 636
(+ gerekirse custom)
TCP/UDP
Active Directory (LDAP/LDAPS)
Enterprise Server
(pd_service.exe)
İnternet
443
TCP/UDP
Azure AD / OIDC
Windows istemcisi (PasswordDepot.exe) ve tarayıcı callback'i
İstemciden giden bağlantılar
Windows istemcisi
Enterprise Server
25019
TCP/UDP
Kimlik doğrulama & veritabanı erişimi
Windows istemcisi
DNS sunucusu
53
TCP/UDP
Ad çözümleme
Windows istemcisi
İnternet
80 443
TCP/UDP
Cloud hizmetleri, WebDAV (HTTP/HTTPS)
Windows istemcisi
İnternet
21 22 990
TCP
FTP/SFTP/FTPES (kullanılıyorsa)
Yerel tarayıcı callback'i (yalnızca localhost)
Tarayıcı
Windows istemcisi
Bind: 127.0.0.1
8888 8989 25880 25889 10098
TCP
Cloud hizmetlerinde kimlik doğrulama için callback
Not: Callback portları yalnızca localhost'a bağlanır; ağ arabirimlerinde gelen kuralları gerekmez.
Yönetim ve güncellemeler
Server Manager (pd_admin.exe)
Server Manager
Enterprise Server
25019
TCP
Sunucu yönetimi/administration
Server Manager
Güncelleme sunucusu
443
TCP/UDP
Güncelleme araması
Server Manager
Etki alanı denetleyicisi
389 636
(+ gerekirse custom)
TCP/UDP
Active Directory
Server Manager
İnternet
443
TCP/UDP
Azure Active Directory
Server Manager
DNS sunucusu
53
TCP/UDP
Ad çözümleme
Password Depot Updater (pdUpdater.exe)
PD Updater
(pdUpdater.exe)
Güncelleme sunucusu
443
TCP/UDP
Güncelleme araması
Kısıtlayıcı güvenlik duvarları için, yukarıda belirtilen hedef portlar ve hizmetlere dayalı bir izin listesi öneriyoruz. Gerekirse, AD veya proxy ortamınızda zorunlu olan ek "özel" portları da kontrol edin.
Kısa genel bakış (planlama için kılavuz değerler)
- RAM: Formül
1,3 × (Kayıtlar × KB/kayıt + 500 MB); minimum 1 GB, önerilen 2 GB, ideal 4 GB. - CPU: ≥ 2 çekirdek (x86_64), önerilen 4 çekirdek.
- OS: Windows Server (64‑bit); yük altında swapping kullanmaktan kaçının.
- Storage: Program, veriler, yedekler ve günlükler için ~ 2 GB (kullanıma göre daha fazla olabilir).
- Ağ: Şunlara izin verin:
25019/TCP,UDP(sunucu erişimi),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). Ayrıntılar için yukarıdaki tablolara bakın.
Notlar
- RAM boyutları, eşzamanlı olarak açık veritabanlarındaki toplam parola kaydı sayısına göre belirlenir; ek veritabanları gereksinimi artırır.
- Tepe yükleri (yedeklemeler, toplu içe aktarmalar, kriptografik işlemler) için %30’luk pay zaten hesaba katılmıştır.
- Gelecekteki büyüme ve gerekirse ek ekler/nesneler için pay bırakın.