Server sizing and requirements

This page provides information for server sizing showing detailed information about server requirements such as CPU, memory, hard disk, virtualization, operating system, etc.

Please note, that Verba does not sell server hardware, OS, and database licenses.

Server sizing

This table outlines typical server sizing and recommended hardware and software configurations:

Server Role

Recording Server (RS)

Media Repository / Application Server (MR)Proxy Server
Server PlatformIndustry-standard PC servers
Physical or virtual
CPU

Intel Xeon 2.4 GHz or higher

Up to 16 CPU cores or vCPUs

2 cores/vCPUs must be "reserved" for the OS, only the rest can be used for application sizing

Numbers are only applicable when Receive-side scaling (RSS) is enabled in the OS

Refer to Media Recorder sizing for voice, video, screen - application share recording

When Recording Director is installed as separate servers:

  • Up to 5000 devices/endpoints (standard telephony or UC): 2 cores
  • Up to 1000 turrets (trader voice): 2 cores

Up to 100 user sessions: 4 cores

Up to 500 user sessions: 8 cores

If SQL Server is installed on the server, additional CPU cores are required.

Skype for Business: 200 voice calls / core

Cisco: 150 voice calls / core

75 video calls / core

Memory8 GB

Up to 100 user sessions: 4 GB

Up to 500 user sessions: 8 GB

If SQL Server is installed on the server, additional memory is required.

4 GB
Hard disk

System partition (OS and applications): 80 GB or more

Media partition: 80 GB or more, use the Storage Disk Space Calculator tool to size your hard disk capacity

 Always use redundant disks with RAID and have separate Media and System volumes

Network

All server clocks must be synchronized, typically either with the domain controller or time server

All servers must have the latest Time Zone configuration

Custom time zones are not supported

1x Gigabit Ethernet

plus 1x Gigabit Ethernet port if you use passive, port mirroring-based recording

1x Gigabit Ethernet
Operating system

Microsoft Windows Server 2016
Microsoft Windows Server 2019
Microsoft Windows Server 2022

Standard Edition, latest service packs installed
We support the English versions of Microsoft server software

Database

Microsoft SQL Server 2014
Microsoft SQL Server 2016
Microsoft SQL Server 2019
Microsoft SQL Server 2022
Microsoft Azure SQL(Database and Managed Instance

Express, Standard or Enterprise Edition, latest service packs installed

Express Edition is bundled for free, recommended up to 1.000.000 calls.
If the Full-Text Search feature is needed, then install SQL Server Express with Advanced Services.
See SQL Server requirements for more information

If you have an existing SQL Server cluster, we recommend using that for the Verba database

Virtualization

VMware and Hyper-V are recommended, see Virtualization.

AntivirusMake sure your /wiki/spaces/docs/pages/6818345.
PowerRedundant Power Supply
UPS recommended

Please note the following:

  • No other apps on the server - Verba components should be installed on dedicated servers or virtual server instances with no other applications being co-hosted on them.
  • You can contact Verba for a server review - You can contact Verba or your system integrator representative for a review before submitting orders for your server.
  • A good backup is essential - A regular (daily) backup procedure of the Verba servers, recorded media files and database needs to be established to prevent data loss and allow disaster recovery.
  • Contact Verba for video recording planning - For video, telepresence, and agent computer screen deployments, please contact your Verba or system integrator representative.

The following documents provide additional support to size your solution:

Server sizing for servers with co-located/mixed roles

The different server roles can be installed on a single server when the capacity does not exceed the limitations. When sizing the servers with co-located server roles, each role has to be sized separately and added to the overall capacity. The system allows deploying the following server roles:

Server RoleDescription
Media Repository / Application Server and Recording Server (Combo)Includes all Verba services, except the Filter services running on the Skype for Business servers
Recording ServerIncludes all recording services, ethical wall capabilities, announcement
Media Repository / Application ServerIncludes all central applications such as web UI, storage management, licensing, APIs, speech recognition, etc.
Media Collector and Proxy ServerIncludes the media collector and proxy application
Announcement ServerIncludes the announcement application
Speech Analytics ServerIncludes speech recognition applications
Skype for Business FilterIncludes the applications running on the Skype For Business Front-End servers
Media Collector and Skype for Business FilterIncludes the applications running on the Skype For Business Front-End servers and the media collector and proxy application
Desktop RecorderIncludes the screen capture application running the desktop computers

 A single server can have only one of the above roles. 

Desktop requirements for Verba Desktop Agent

This component is installed on the PC of the agent whose screen shall be recorded during the phone calls.

Hardware and 3rd party software requirements for Verba Desktop Agent component deployment:

CPUIntel Pentium 4 or later
Memory4 GB
Network10/100/1000 LAN interface card
Operating system

Microsoft Windows 7 (64 bit)
Microsoft Windows 8 (64 bit)
Microsoft Windows 10 (64 bit)
Microsoft Windows 11 (64 bit)

Display

The system can record all resolutions, color depths, and multiscreen setups.

The following recommendations help to dramatically lower the disk space requirements of the recordings:

  • Use the minimum possible screen resolution that still fulfills software usability requirements
  • Use 16 bit color depth
  • Turn off the background picture on the desktop
  • Use a low screen recording rate: 3 frames/sec is typically enough for a proper review

Desktop requirements for standard search and replay workstations

Hardware and 3rd party software requirements for client computers accessing the web-based user interface:

Computer platformMultimedia PC
CPUIntel Pentium 4 or later
Memory4 GB
Network10/100 LAN interface card or WiFi adapter
Operating system

Microsoft Windows 7/8/10
macOS
Linux

Browser

Google Chrome
Microsoft Internet Explorer 11 or later
Mozilla Firefox
Safari
Edge

Media PlayerWindows Media Player 10.x or later on Windows using Internet Explorer
HTML5 audio/video tag compatible browser
Display1920x1080 resolution
Other

Sound card, speaker, or headphone
Monitor, keyboard, mouse