Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Timur Karimov on October 22, 2008, 12:17:10 PM

Title: Need advice to build Multi-site and HA configuration
Post by: Timur Karimov on October 22, 2008, 12:17:10 PM
Hi all
Where i can found any rough guides about Multi-site config, whitepapers or samething realy usefull to understanding that services i mast setup on every servers in every site in multisite config?
Practically speaking , may be sameone jast kick me in right direction  -
i have too site. One only for conect to SP and build same IVR-application, and one for place my call-centre operators. First site mast have DB, main and backup config servers, SIP servers, stat sever for routing, urs, sm for ivr. second mast have gad, sip server, stat server, sm for recording, proxy config server. db for loging. what i forget ?

WBR Timur
Title: Re: Need advice to build Multi-site and HA configuration
Post by: Guy Ingram on October 22, 2008, 01:07:42 PM
First the only place I can think of to get real world multi-site implementation tips is here.  The architecture class taught at GU doesn't really address this to an adequate level, although they do propose a simple second site.  So here are a few of my rules of thumb that I use when I plan a multisite implementation of Genesys. 

First, everything is HA at both sites; that means that for every component at each site, I have a backup app also running.  Second, depending on the distance and how reliable the WAN link is between the two sites, I will install a Config Server Proxy at the second site (you have this covered).  The second site should also have a local copy of Stat server for CCPulse instances (you also have this covered).    I try and put URS as close to the agents as possible, but depending on the distance and reliability of the WAN link, in your case, maybe a self-aware URS would be the better approach. 

Where is your management layer?  you talk about the DB for logging at the second site; I would put that at the first site along with Message Server, Solution Control Server, SCI, Config Mgr, and license manager. 

I tend to put licenses on the same physical server as the TServer, SIP server for you.  And don't be afraid to split your licenses.  One problem this solves is keeping the licenses local to the site so a TServer or URS doesn't have to reach across the WAN to check out licenses. 

Also, since you are running IP you haven't mentioned Stream Manager. 

Where is reporting?  ICON/Informart or CCA?  I don't see that mentioned.  I normally put reporting in the data center, since it is heavily database dependent. 

I normally put IVR platforms in the data center as well.  Your DMARC for the service provider sounds like it is in the first site also; you might want to consider a backup SP DMARC in the second site for DR purposes. 

Are the calls delivered to the first site and then transported to the second site?  Since your IVR is at the first site, it sounds like the calls go to the first site, then are transported to the second site if an agent is needed.  Are you taking emails or chats at the second site?  Don't see that mentioned.    Be sure to purchase the license for TServer to TServer (ISCC) conversations - this used to be called external routing. but InterServer Call Control is what they call it now. 

GAD works best if the GAD application/web servers are local, however, GAD is also database dependent, so you have to understand how GAD really works to get a reasonable performance balance.  I've seen web servers local and the application server in the data center - that normally works ok. 

Databases...a replicated database in the second site for DR is a nice idea if you have the money; couple that with cold config and management layers for DR as well.  Be sure that your config failover works seamlessly.

well, it just a start, but I hope it helps.

Guy
Title: Re: Need advice to build Multi-site and HA configuration
Post by: Timur Karimov on October 24, 2008, 10:28:37 AM
HI there
Fanx. It's clear and helpfull for me. Jast too additinal question. That about connection options in application - do i mast create connections between any apllication and other main application only and backup application to ?
That about trunk DN on remote side. On main site i create trunk to GW and remote site. On remote site - Do i need create trunk only for main site or i need trunk to GW to?
Title: Re: Need advice to build Multi-site and HA configuration
Post by: Koldun on October 29, 2008, 03:52:21 PM
Hi Timur,

I do not know about multisite, but I can claryfy some points about HA. If you have any qustions, try to find them in Search, if there won't be results - just ask...

You do not need to add connections to Backup applications, you just need configure them coorectly (according to deployment guide) and then Solution Control Server (SCS) will control that all connections were between applications which are in Primary state at the moment.

DataSourcer do not use SCS for HA, he writes in ODS database some thing like "I will be Primary", then second DataSourcer will read this from ODS and will work as Backup.

ICON do not have HA at all. You can have two ICONs and two separate databases, these ICONs should have same connectios, they will write the same data in databases. If one ICON fails, then second will be able to write this data... Then GIM will be able to check both of these databases (IDBs) and extract all data (without duplicates, of course)....


Regards