0% found this document useful (0 votes)
20 views3 pages

Installation Manual For ViciBox V

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views3 pages

Installation Manual For ViciBox V

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Installation Manual for ViciBox v.9.

Contact Information
http://www.vicibox.com/
http://www.vicidial.com/
+1 863-393-9330
Foreword

ViciBox v.9.0 is a departure from the previous installation methods that ViciBox has used. Since
OpenSuSE has abandoned the live installer with OpenSuSE Leap v.42.1 the ‘OEM’ installer has
been used instead. Unfortunately the OEM install method does not allow for a Live ISO to be
used. Instead the OEM installer only installs to the first detected drive in the system. This means
that advanced options such as MD software RAID, partition schemes, or other pre-install items
are no longer available at the time of install.

For those requiring RAID support it is recommend to use a hardware RAID solution. One
recommended RAID card is an LSI 9211. This card provides a hardware-based RAID1 or
RAID10 solution that is robust and fully supported by the OS while also being relatively
inexpensive and having support for drives greater then 3TB. It is NOT recommended to use
RAID0 on any server regardless of function.

ViciBox v.9.0 is built with the following software and features :


• OpenSuSE Leap v.15.1
• Kernel v.4.12.14
• Asterisk v.13.27.0-vici
• DAHDI v.2.11.1
• LibPRI v.1.6.0
• Amfletec VoiceSync v.1.3.8
• OpenR2 v.1.3.3 for MFC/R2 supporting
• ViciDial SVN revision 3133 – Version 2.14-718a Build 190902-0839
• Automated G729/G723 optimized codec installation
• Integrated ViciBox Firewall with VoIPbl.org and White/Dynamic/Black IP ACL
• CertBot set-up script to generate valid LetsEncrypt.org SSL certificates
• WebRTC ViciPhone ready (requires a functioning SSL/HTTPS setup)
• MUST USE VICIDIAL SVN 3133 OR NEWER FOR WEB SERVERS (more in
notices)
Hardware Recommendations and Server Dimensioning
Minimum specification :
15 agents ViciBox Express without recording, 75 agents Web, 25 agents Telephony without
recording
• Four Core CPU 2.0+ Ghz
• 4+ GB RAM
• 160+ GB drive

Recommended specification :
15 agents ViciBox Express, 50 agents Database, 150 agents Web, 25 agents Telephony
• Four core CPU 2.0+ Ghz
• 8+ GB RAM
• 250+ GB RAID1 drive configuration (SSD preferable)

Recommended Database specification :


Approximately 150 agents, or 300 agents with double the amount of RAM and CPU cores
• Eight core CPU 2.0+ Ghz
• 16+ GB RAM (More RAM generally gives better DB performance)
• 500+ GB RAID1 drive configuration for the OS
• 250+ GB SSD RAID10 drive configuration mounted under /srv/mysql for MySQL

Please note that the figures presented above are a conservative guideline and the actual system
capacity is heavily determined by the number of agents, number of leads, concurrent call count,
dialing ratio if applicable, recording settings and lengths, enabled campaign options, and the
general performance of the underlying hardware. It is for this reason that additional
specifications were provided should any minor load issues arise. Particular attention should be
paid to the size of the RAM and drive(s) installed in the system if calls are being recorded. The
most frequent issue new installations experience is a crashed server due to the hard drive filling
up with recordings or RAM filling up from recording calls with long call times.

A ViciBox ‘Express’ install is a single server that performs all roles involved in ViciDial. It is the
simplest and fastest installation method but also has the least capacity. If the planned agent
capacity in the future is not likely to exceed 15 to 20 agents then the ‘Express’ installation
method is preferable as it’s so much simpler to get started with.

Clustering is where multiple individual servers perform specific roles within ViciDial. Those
roles are Database, Web, Telephony, and Archive server. Clustering should generally be used for
an install consisting of more then 15 to 20 agents. If you do not know or are unsure of whether
you should perform a cluster install please consult with the free community-based ViciDial
forums or use the paid-for ViciDial Group support. Please be prepared to explain your planned
installation including number of agents, call type (Outbound/Blended/Inbound), expected
outbound dialing ratio or concurrent inbound call volume, recording and archival requirements,
and any other unique processes or requirements you may have. This will help others generate an
accurate answer to your questions.

A cluster should always start with at least one dedicated Telephony server and at least a
combination Database/Web server. If the total agent capacity will be less then 50 agents then the
recommended (not minimum) server specification provided above should be adequate for the
combination Database and Web server. Where possible it is recommended to start a cluster with
three servers. One server for the

You might also like