Skip to content

VNCtalk Server Sizing Information

Scope

Depending on the amount of users that your VNCtalk installation should host in the end, sufficient hardware must be provided to suit these needs. This article proposes hardware configurations for different user scenarios.

Architecture Diagram

Hardware requirements for

VNCtalk for 200 users

  • 2 nodes:
Node usage Hardware Requirements
Frontend: XMPP/UXF/Videoserver CPU: (Intel/AMD 64-bit CPU 2 GHz): 2 cores
RAM: 4 GB
HDD: 20 GB free space
OS: Ubuntu 16.04
Backend: Index(SOLR)- and DB-server CPU: (Intel/AMD 64-bit CPU 2 GHz): 2 cores
RAM: 4 GB
HDD: 40 GB free space
OS: Ubuntu 16.04

VNCtalk for 500 users

  • 2 nodes
Node usage Hardware Requirements
Frontend: XMPP/UXF/Videoserver CPU: (Intel/AMD 64-bit CPU 2 GHz): 4 cores
RAM: 8 GB
HDD: 60 GB free space
OS: Ubuntu 16.04
Backend: Index(SOLR)- and DB-server CPU: (Intel/AMD 64-bit CPU 2 GHz): 4 cores
RAM: 16 GB
HDD: 60 GB free space
OS: Ubuntu 16.04

VNCtalk for 1000 users

  • 3 nodes
Node usage Hardware Requirements
Frontend: XMPP-server CPU: (Intel/AMD 64-bit CPU 2 GHz): 4 cores
RAM: 8 GB
HDD: 20 GB free space
OS: Ubuntu 16.04
Frontend: UXF-server/ Videobridge CPU: (Intel/AMD 64-bit CPU 2 GHz): 2 cores
RAM: 8 GB
HDD: 20 GB free space
OS: Ubuntu 16.04
Backend: Index(SOLR)- and DB-server CPU: (Intel/AMD 64-bit CPU 2 GHz): 4 cores
RAM: 16 GB
HDD: 60 GB free space
OS: Ubuntu 16.04

VNCtalk for 5000 users

  • 5+ nodes
Node usage Hardware Requirements
Frontend: XMPP-server CPU: (Intel/AMD 64-bit CPU 2 GHz): 4 cores
RAM: 8 GB
HDD: 20 GB free space
OS: Ubuntu 16.04
Frontend: UXF-server/ Videobridge CPU: (Intel/AMD 64-bit CPU 2 GHz): 2 cores
RAM: 8 GB
HDD: 20 GB free space
OS: Ubuntu 16.04
Frontend: 2nd Videobridge CPU: (Intel/AMD 64-bit CPU 2 GHz): 2 cores
RAM: 8 GB
HDD: 20 GB free space
OS: Ubuntu 16.04
Backend: Index(SOLR)-server CPU: (Intel/AMD 64-bit CPU 2 GHz): 4 cores
RAM: 16 GB
HDD: 60 GB free space
OS: Ubuntu 16.04
Backend: DB-server CPU: (Intel/AMD 64-bit CPU 2 GHz): 4 cores
RAM: 16 GB
HDD: 60 GB free space
OS: Ubuntu 16.04

VNCtalk for 50000 users

  • 5+ nodes
Node usage Hardware Requirements
PostgreSQL cluster: 4 nodes For each node:
CPU: 8..16 cores
RAM: 16GB
HDD: 100 GB SSD
Ubuntu 18.04
Solr cluster: 4 nodes For each node:
CPU: 8..16 cores
RAM: 16GB
HDD: 100 GB SSD
Ubuntu 18.04
Frontend/API servers: 4 frontend/API servers with Load Balancer CPU: 2--4 cores
RAM: 8GB
HDD: 20 GB SSD
Ubuntu 18.04
XMPP: 2 nodes For each node:
CPU: 4 cores
RAM: 16
HDD: 40 GB SSD
Ubuntu 18.04
TURN min. 4 external TURNs and 4 .. 8 Videobridge servers
Redis 2 Redises per XMPP (common session store for frontend nodes)
Fileshare: 2x fileshare service CPU: 2 cores
RAM: 4GB
HDD: according to usage, start with 1TB
Ubuntu 18.04
VNCdirectory: 2 nodes For each node:
CPU: 4 cores
RAM: 8GB
HDD: 40 GB SSD
Ubuntu 18.04

Note: Depending on the expected simultaneous video conferences held, you may have to add additional dedicated videobridges, if you experience performance issues.