SINGLE CONNECT
...
MAINTENANCE GUIDES
Single Connect Sizing
13 min
sizing calculate section i cpu sizing the optimum approach known in your previous designs should be calculated max 150 concurrent sessions (rdp / ssh mixed) per instance \# services minimum cpu core consumption optimum cpu core consumption 1 operatingsystem netright tomcat nssoapp guacd sftp proxy kron tacacs radiusd 4 12 base module + 200 ssh/telnet session or 100 rdp/vnc or 100 sftp proxy 16 32 section ii memory sizing minimum memory consumption \# services feature minimum memory consumption required for 1 operatingsystem netright tomcat nssoapp guacd sftp proxy kron tacacs radiusd os gui ssh proxy rdp proxy sftp proxy tacacs+ server radius server 16 gb base software for all modules 2 postgresql database 8 gb database 3 symmetricds replication tool 4 gb replication 4 buffer (%20) all module / os 4 gb buffer # totaly 32 gb total calculated module memory consumption \# module memory consumption 1 ssh/telnet proxy each ssh telnet session with 1 tps (transaction per second) requires 9 mb memory 2 rdp proxy each rdp session requires 64 mb memory under normal user behavior (running and configuring applications but not watching videos) 3 sftp proxy each sftp session requires 30 mb memory during file upload/download example memory consumption calculation memory sizing for 500 concurrent ssh sessions \# module calculated 1 ssh sessions 500 concurrent sessions 500 x 9 = 4500 mb total 4 5 gb buffer (20% of total) 1 gb minimum memory (section ii) 32 gb grand total 37 5 gb example memory consumption calculation memory sizing for 300 concurrent ssh sessions and 50 concurrent rdp sessions \# module calculated 1 ssh sessions 300 concurrent sessions 300 x 9 = 2700 mb 2 rdp sessions 50 concurrent sessions 50 x 64 = 3200 mb total 5 9 gb buffer (20% of total) 1 2 gb minimum memory (section ii) 32 gb grand total 39 1 gb section iii storage sizing storage consumption \# module minimum memory consumption description 1 base system (os, apps) 30 gb 2 database 100 gb it varies according to the number of concurrent sessions and usage intensity 3 native application logs 20 gb example storage consumption calculation 1 hour session video record's file size is approximately 38 mb \# module approximately calculated video record’s 1 hour session 38 mb 1 ssh/rdp proxy 300 sessions (average session duration 1 hour) 300 sessions x 38 mb = 11 400 mb total 11 5 gb section iv bandwidth bandwidth consumption \# sessions tx/rx total bandwith (avarage) 1 one ssh session 5 kilobit per second 2 one rdp session (without video) 1 megabit per second 3 one rdp session (with video) 64 megabit per second 4 one sftp session 14 megabit per second 5 one tacacs package 5 kilobit per second 6 one radius package 1 kilobit per second section v example calculation nodes (it is assumed that each server is loaded with 150 concurrent sessions) "the optimum approach known in your previous designs should be calculated max 150 concurrent sessions (rdp / ssh mixed) per instance " \# module session calculated 1 rdp proxy 500 concurrent session 500 x 9 mb = 4500 mb 2 ssh proxy 500 concurrent session 500 x 64 mb = 32000 mb total 36 5 gb buffer (20% of total) 7 3 gb minimum memory (section ii) 32 gb (per instance) x 6 = 192 gb grand total 235 8 gb calculated 500 rdp, 500 ssh mixed concurrent session # of cpu core ( minimum / optimum) memory sc prod #1 16 / 32 6 1 gb 150 concurrent rdp/ssh 1 3 gb 20% buffer 32 gb minimum modules memory 39 4 gb grand total sc prod #2 16 / 32 6 1 gb 150 concurrent rdp/ssh 1 3 gb 20% buffer 32 gb minimum modules memory 39 4 gb grand total sc prod #3 16 / 32 6 1 gb 150 concurrent rdp/ssh 1 3 gb 20% buffer 32 gb minimum modules memory 39 4 gb grand total sc prod #4 16 / 32 6 1 gb 150 concurrent rdp/ssh 1 3 gb 20% buffer 32 gb minimum modules memory 39 4 gb grand total sc prod #5 16 / 32 6 1 gb 150 concurrent rdp/ssh 1 3 gb 20% buffer 32 gb minimum modules memory 39 4 gb grand total sc prod #6 16 / 32 6 1 gb 150 concurrent rdp/ssh 1 3 gb 20% buffer 32 gb minimum modules memory 39 4 gb grand total