A SUP®Integrált Számviteli Rendszer Windows terminál szerveres környezetben történő üzemletetése esetén - a QSoft ajánlása szerint - az ún. kliens oldali könyvtárszerkezetet felhasználónként az adott felhasználó home könyvtárában kell létrehozni.
A multiuser környezetben történő futtatás memóriaigénye a program egy példányának a memóriaigényétől, és a felhasználók számától függ.
Alkalmazások és adatbázisok tárhelyigénye
A szerver oldali könyvtárszerkezet tárhelyigénye (a használni kívánt moduloktól függően) a szerver gépen kb. 350 MB. Ez tartalmazza a futtatható (.EXE) file-okat (...\BIN
könyvtár), konfigurációs file-okat (...\SysData
könyvtár), valamint a dokumentációt (...\DOC
könyvtár), ill. a szükséges segédprogramokat (...\UTIL
könyvtár). A szerver oldali könyvtárszerkezet file sharing-ként meg kell osztani az intranetes felhasználók számára.
- A kliens oldali könyvtárszerkezet és a Firebird kliens tárhelyigénye (minden egyes kliens gépen) kb. 170 MB.
- RDP elérés esetén a kliens oldali könyvtárszerkezet felhasználó home könyvtárában jön létre. A futtatás során másolat készül a futtatni kívánt alkalmazásokról, ezért az alkalmazásszerveren felhasználónkét kb.150 MB tárterület szükséges.
- Az adatbázisok (
.FDB
file-ok) kerülhetnek ugyanarra a szerverre, mint ahol a rendszer futtatható és konfigurációs állományai vannak, de erre a célra külön szerver is használható (Linux is). Különösen ajánlott az adatbázisokat külön szerveren elhelyezni, ha a működtetés RDP környezetben történik.
Az adatbázisok tárhelyigénye: 10 ezer tétel ~25-30 MB. - A TIP modul szkennelt képei a file szerverre kerülnek, ennek mérete jelentős mértékben nem változik. Scannelt oldalanként 100-300 kB. Nagyságrendileg legalább 500 MB szükséges.
Pl.: 500 tétel - 1300 tárolt kép /év ~400 MB/év (egy kép ~100 - 300 kB). - A mentés könyvtárhelye tetszőlegesen konfigurálható.
- Intranet környezetben alapértelmezés szerint a helyi gépre készül. Tárhelyigénye (10 generációs mentést feltételezve): 10 * (az adatbázis eredeti mérete) / 10.
- RDP-s környezetben a file-szerver egy kijelölt mappájába, dedikált user számára ajánlott beállítani, tárhelyigénye: 10 * (az adatbázis eredeti mérete) / 10. RDP-s környezetben nem javasolt a mentés funkciót a felhasználóra bízni, ezt a központban dolgozó - üzemeltetésért felelős - személy szokta végezni. Linux adatbázis szerveren a mentés automatizálható egy szkript segítségével.
Alkalmazás memóriaigénye
A legnagyobb SUP modul mérete ~45 MB. Ez töltődik be a memóriába, és a használt funkciótól függően további memóriát allokál magának felhasználónként. Ezért intranetes (kliens-szerver) használat esetén a memóriaigénnyel nem kell különösebben számolni.
RDP környezetben, viszont számolni kell az egyidőben kiszolgálni kívánt felhasználók számával.
Amennyiben a távoli munkamenthez desktop-ot is kapnak a felhasználók, akkor a desktop, a velejáró alkalmazások, és az egyéb programok (pl. Office) felhasználónkénti többlet memória-igényével is száolni kell.
Pl.: Windows 2019 Dc környezetben, RemoteApp-ként delegálva (desktop nélkül) felhasználónként ~100-200 MB memória szükséges a SUP futtatásához.
A fenti környezetben, nagyságrendileg 20 felhasználó egyidejű kiszolgálására 4 GB memóri szükséges. (csak a SUP alkalmazás tekintetében).
Egy működő RDP szerver leírása 10-15 konkurens munkavégzéséhez
- Host HW: Dell PE 2950 E5420 (2x4Core) 8GB RAM
- Host OS: ESXi 5.0
- Alkalmazás szerver (RDS szerver)
- Guest OS: Windows Server 2008 32 bit Standard Edition
- Guest "HW"
- CPU: 4 x Intel Xeon E5420 (@2,5GHz)
- Mem: 3600 MB RAM (3G swap file)
- Adatbázis szerver
- Guest OS: Debian
- Guest "HW":
- CPU: 2 x Intel Xeon E5420 (@2,5GHz)
- Mem: 1024 MB RAM