Large Infraestructure

All installation and configuration problems and questions

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

Large Infraestructure

Postby rvillarroel » Wed Sep 14, 2016 7:34 am

- To balance the users connecting externally to the asterisk one siprouter used? which recommend

2 - Asterisk uses conferences. In the vicidial you have to create conferences for each asterisk?
3 - Structure model 200 agent simultaneus is:

1 DB
1 web
5 Dialers

each asterisk must have the same user information and conferences ? or each operates independently of another .
I mean that if in 1000 asterisk1 user is created , the user will exist in 1000 also asterisk2

- Vicidial can load balancing outbound calls example 30% provider1 70% provider2 proveedor= sip external accounts from routed calls

- we used fortinet firewall, which firewall recommend

- What codec and softphone recommend?
rvillarroel
 
Posts: 2
Joined: Mon Sep 12, 2016 11:43 am

Re: Large Infraestructure

Postby covarrubiasgg » Wed Sep 14, 2016 3:19 pm

Do you already have a Vicidial setup or are you scouting Vicidial options ?

All your 200 agents are going to connect from remote locations ?

I dont have any experience with that many remote agents, but i can tell you that most of asterisk settings are handled by Vicidial automagically at least if you are using Vicibox setup, Outbound Calls can be balanced among but currently as far as i know you cant do carriers load balance or even fail-over (like in Elastix), you have to do some dial-plan tricks to get that working..

And just as a side note, in my experience 1 Web is not enough for 200 agents, for me the breaking point for a single web server is 100 agents using a Xeon E3 w/ 8 Gb RAM, for 200 agents i would use 2 Web servers + 1 haproxy load balancer.
covarrubiasgg
 
Posts: 420
Joined: Thu Jun 10, 2010 10:20 am
Location: Tijuana, Mexico

Re: Large Infraestructure

Postby williamconley » Thu Sep 15, 2016 10:04 pm

rvillarroel wrote:- To balance the users connecting externally to the asterisk one siprouter used? which recommend

2 - Asterisk uses conferences. In the vicidial you have to create conferences for each asterisk?
3 - Structure model 200 agent simultaneus is:

1 DB
1 web
5 Dialers

each asterisk must have the same user information and conferences ? or each operates independently of another .
I mean that if in 1000 asterisk1 user is created , the user will exist in 1000 also asterisk2

- Vicidial can load balancing outbound calls example 30% provider1 70% provider2 proveedor= sip external accounts from routed calls

- we used fortinet firewall, which firewall recommend

- What codec and softphone recommend?

1) Your system buildout is huge. Call The Vicidial Group and pay them to oversee your setup or be prepared for ... issues.
2) Vicidial manages user information. And no, the users do not need to be the same across all servers. However: in a load balanced system it can be useful to have all agents registered to all servers so any time an agent logs in ... the "least busy" server can connect to the agent. Balancing the load as agents log in/out all day. Automatically. More complex to set up, but very useful on a heavily loaded system.
3) Your DB will need to be rock solid and very powerful. RAID 10 with very fast HDs and very fast large core count.
4) 2 Web minimum. Probably 3. Dialer count will depend on the power of the servers, but you'll likely need more than 5.
5) Vicidial's carrier configuration system is based on the asterisk dialplan. As such, it can be configured to balance calls or roll calls or any other configuration you want. Just be clear what you want. :)
6) Each server should have both a Public and Private network. We use iptables firewall built into the operating system for the public network. Whitelist that network so only authorized IPs (which would be the VOIP carriers) can access the dialers. Same with the Database, but no need for carriers (ie: Staff members and other offices only). Same with Web servers. Internal/local network should not have a firewall at all and should be gigabit switching between all servers for best performance.
7) Soft phones are personal experience items. Whatever works best for your workstations (sound cards, headsets, USB, etc). When we install client servers, we install five soft phone packages on the servers so clients can choose the one(s) they like. 3CX is good. So is x-lite (if you use an older version that has not yet had features removed!)
8) ulaw or alaw. Any other codec involves compression which wastes CPU power and serves NO purpose unless you have limited bandwidth. If you have limited bandwidth, you should not have the Vicidial servers at your location and should instead host the servers elsewhere.
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: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Large Infraestructure

Postby rvillarroel » Wed Sep 21, 2016 2:31 pm

Thanks William!
rvillarroel
 
Posts: 2
Joined: Mon Sep 12, 2016 11:43 am


Return to Support

Who is online

Users browsing this forum: No registered users and 45 guests