Cluster is necessary even if i have Best Dedicated Server?

Any and all non-support discussions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Cluster is necessary even if i have Best Dedicated Server?

Postby prosoft » Sun Oct 14, 2018 9:33 am

Hello!
I am new to vicidial and i am searching for an answer about this question on the forum but i didn't found any related answer so i decided to post here.
Actually have to setup vicibox Server 8.1.2 for 200 seats i have got the server and server with good specs like its a dedicated server.

Server Specs :
Dual Processor Xeon E5-2420
Cores:24
Ram :32 GB
Hard Drive :Raid10 1TB

and my installation is
VICIBOX 8.1.2
OpenSuSE Leap v.42.3 64-bit
Kernel v.4.4.155
Asterisk v.13.21.1-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 support
ViciDial SVN v.2.14-689a build 180922-0958 revision 3035


can any one please tell me that with these server specs vicibox can hand 200 seats. with no cluster installed ?
if no please explain why not.

Thanks in advance
VICIBOX 8.1.2
OpenSuSE Leap v.42.3 64-bit
Kernel v.4.4.155
Asterisk v.13.21.1-vici
DAHDI v.2.11.1
LibPRI v.1.6.0
ViciDial SVN v.2.14-689a build 180922-0958 revision 3035
SERVER SPECS:
Dual Processor Xeon E5-2420
Cores:24
Ram :32 GB
Hard Drive :Raid10 1TB
prosoft
 
Posts: 9
Joined: Sun Oct 07, 2018 1:23 pm
Location: Pakistan

Re: Cluster is necessary even if i have Best Dedicated Serve

Postby mflorell » Sun Oct 14, 2018 10:04 am

For 200 seats you need a cluster of servers, and the Asterisk servers only need to be single quad-core CPU machines with 8GB RAM.

The issue is that Asterisk does not scale proportionally. You can't just add more CPUs and expect Asterisk to scale to handle the number of channels you need. You need to use separate Asterisk servers to handle that kind of load.
mflorell
Site Admin
 
Posts: 18379
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: Cluster is necessary even if i have Best Dedicated Serve

Postby prosoft » Sun Oct 14, 2018 10:13 am

Thank you so much for the the reply.
Can you please tell me how many asterisk clusters i need to add and how many max channels each server can handle
and if i don't require any other web and db servers to add in cluster ? just asterisk servers will make it work ?
VICIBOX 8.1.2
OpenSuSE Leap v.42.3 64-bit
Kernel v.4.4.155
Asterisk v.13.21.1-vici
DAHDI v.2.11.1
LibPRI v.1.6.0
ViciDial SVN v.2.14-689a build 180922-0958 revision 3035
SERVER SPECS:
Dual Processor Xeon E5-2420
Cores:24
Ram :32 GB
Hard Drive :Raid10 1TB
prosoft
 
Posts: 9
Joined: Sun Oct 07, 2018 1:23 pm
Location: Pakistan

Re: Cluster is necessary even if i have Best Dedicated Serve

Postby mflorell » Sun Oct 14, 2018 8:51 pm

We usually recommend 8 Asterisk servers, 1 DB server and 1 web server for a 200 agent cluster. The DB server should have a MegaRAID card with 4 x SSD drives in a RAID-10, and at least 16GB RAM.
mflorell
Site Admin
 
Posts: 18379
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: Cluster is necessary even if i have Best Dedicated Serve

Postby williamconley » Sun Oct 14, 2018 10:29 pm

You should probably have two web servers (for redundancy, just in case) plus a report/replication server to offload DB tasks that don't need to run on the production DB server running the dialers.

If you'll be recording audio files, you can use that replication server for FTP Audio storage as well (put a couple multi-terabyte drives on it).
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20220
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Cluster is necessary even if i have Best Dedicated Serve

Postby prosoft » Tue Oct 16, 2018 7:07 am

So as per my understanding in my dedicated server there is 1DB server and 1 web server already built in vicibox. Now i need asterisk servers ad make a cluster of server with it. is it right or you mean i need 1 web server and 1 db server other than which i already have built in to my vicibox, and add them to cluster ?
VICIBOX 8.1.2
OpenSuSE Leap v.42.3 64-bit
Kernel v.4.4.155
Asterisk v.13.21.1-vici
DAHDI v.2.11.1
LibPRI v.1.6.0
ViciDial SVN v.2.14-689a build 180922-0958 revision 3035
SERVER SPECS:
Dual Processor Xeon E5-2420
Cores:24
Ram :32 GB
Hard Drive :Raid10 1TB
prosoft
 
Posts: 9
Joined: Sun Oct 07, 2018 1:23 pm
Location: Pakistan

Re: Cluster is necessary even if i have Best Dedicated Serve

Postby thephaseusa » Tue Oct 16, 2018 8:08 am

1 computer for MySQL Server
1 computer (or 2) for Web Server
8 computers for Asterisk Servers
thephaseusa
 
Posts: 345
Joined: Tue May 16, 2017 2:23 pm

Re: Cluster is necessary even if i have Best Dedicated Serve

Postby prosoft » Tue Oct 16, 2018 9:13 am

Thank you so much. Understood
VICIBOX 8.1.2
OpenSuSE Leap v.42.3 64-bit
Kernel v.4.4.155
Asterisk v.13.21.1-vici
DAHDI v.2.11.1
LibPRI v.1.6.0
ViciDial SVN v.2.14-689a build 180922-0958 revision 3035
SERVER SPECS:
Dual Processor Xeon E5-2420
Cores:24
Ram :32 GB
Hard Drive :Raid10 1TB
prosoft
 
Posts: 9
Joined: Sun Oct 07, 2018 1:23 pm
Location: Pakistan

Re: Cluster is necessary even if i have Best Dedicated Serve

Postby williamconley » Tue Oct 16, 2018 4:04 pm

thephaseusa wrote:1 computer for MySQL Server
1 computer (or 2) for Web Server
8 computers for Asterisk Servers

1 computer for Replication/Reports

Also note: You may not need all 8 asterisk servers. You could start with four and begin loading them up until they hit capacity, then add another server each time they do (or perhaps keep one server in reserve and if you are forced to use it, add another so you always have a reserve).

You should also discuss load balancing with someone who knows what they are doing. I *highly* recommend you call a Vicidial Professional, the best one being The Vicidial Group when building a cluster this size to be sure you don't hit any potholes. Large clusters have some fairly stringent requirements. (No, I don't work for or with The Vicidial Group!) Database settings and web server settings in an Enterprise Environment can be very tricky, and networking between the servers must be impeccable.
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20220
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 55 guests