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.
- Media Recorder sizing for voice, video, screen - application share recording
- Ethical Wall and IM Recording server requirements
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 Platform | Industry-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 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 | ||
Memory | 8 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 Standard Edition, latest service packs installed | |||
Database | Microsoft SQL Server 2014 Express, Standard or Enterprise Edition, latest service packs installed Express Edition is bundled for free, recommended up to 1.000.000 calls. 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. | |||
Antivirus | Make sure your /wiki/spaces/docs/pages/6818345. | |||
Power | Redundant 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:
- Media Recorder sizing for voice, video, screen - application share recording
- Ethical Wall and IM Recording server requirements
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 Role | Description |
---|---|
Media Repository / Application Server and Recording Server (Combo) | Includes all Verba services, except the Filter services running on the Skype for Business servers |
Recording Server | Includes all recording services, ethical wall capabilities, announcement |
Media Repository / Application Server | Includes all central applications such as web UI, storage management, licensing, APIs, speech recognition, etc. |
Media Collector and Proxy Server | Includes the media collector and proxy application |
Announcement Server | Includes the announcement application |
Speech Analytics Server | Includes speech recognition applications |
Skype for Business Filter | Includes the applications running on the Skype For Business Front-End servers |
Media Collector and Skype for Business Filter | Includes the applications running on the Skype For Business Front-End servers and the media collector and proxy application |
Desktop Recorder | Includes 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:
CPU | Intel Pentium 4 or later |
Memory | 4 GB |
Network | 10/100/1000 LAN interface card |
Operating system | Microsoft Windows 7 (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:
|
Desktop requirements for standard search and replay workstations
Hardware and 3rd party software requirements for client computers accessing the web-based user interface:
Computer platform | Multimedia PC |
CPU | Intel Pentium 4 or later |
Memory | 4 GB |
Network | 10/100 LAN interface card or WiFi adapter |
Operating system | Microsoft Windows 7/8/10 |
Browser | Google Chrome |
Media Player | Windows Media Player 10.x or later on Windows using Internet Explorer HTML5 audio/video tag compatible browser |
Display | 1920x1080 resolution |
Other | Sound card, speaker, or headphone |