Multiple "clients" using the same cluster

All installation and configuration problems and questions

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

Multiple "clients" using the same cluster

Postby spacejanitor » Sat Oct 20, 2012 9:23 pm

Hi all,

Have a query for those out there hosting clients on platforms you keep under your control:

    Do you host your clients on the same cluster (or single machine, if you don't use a cluster)?
    If so, what are the best practices for setting this up so that clients don't see each others' information (lead lists, agents, reports) and private data?
    If not, (ie each client has a separate machine/cluster) how did you technically set it up amongst different machines? Do you use the same external connection, but assign different WAN IPs to the different client boxes?

Looking for some wisdom from the greybeards here...

Thank you.
http://www.MarketResearchTechnology.com
We are the leading users of ViciDial, LimeSurvey and Drupal in the market research industry. We're also a lead provider- contact us.

Cluster Installation, ViciBox Server
VERSION: 2.6-372a
BUILD: 120713-2123
spacejanitor
 
Posts: 178
Joined: Tue Feb 08, 2011 3:31 pm

Re: Multiple "clients" using the same cluster

Postby omarrodriguezt » Mon Oct 22, 2012 1:51 pm

http://www.ITContinental.com
Dedicated USA Servers - Vicibox - Vicidial - Limesurvey - Vtiger CRM - More than 15 years experience - Hablamos Español
omarrodriguezt
 
Posts: 667
Joined: Fri Jun 05, 2009 12:22 pm
Location: Dominican Republic

Re: Multiple "clients" using the same cluster

Postby spacejanitor » Mon Oct 22, 2012 1:56 pm

Thanks omarrodriguezt but I'm already familiar with a cluster deployment, how to set it up and maintain it.

My query is about multiple clients, either all using the same system (preferably), or keeping them on separate systems.

Does anybody have experience with that?
http://www.MarketResearchTechnology.com
We are the leading users of ViciDial, LimeSurvey and Drupal in the market research industry. We're also a lead provider- contact us.

Cluster Installation, ViciBox Server
VERSION: 2.6-372a
BUILD: 120713-2123
spacejanitor
 
Posts: 178
Joined: Tue Feb 08, 2011 3:31 pm

Re: Multiple "clients" using the same cluster

Postby omarrodriguezt » Tue Oct 23, 2012 8:00 am

Ok.
If you are familiar with cluster, can you please let me know, if I have a cluster like the one that is explained by Matt in the PDF, will the carriers calls be distributed between the 3 dialers?
Also, does the agents needs to be registered in the 3 dialers servers?
http://www.ITContinental.com
Dedicated USA Servers - Vicibox - Vicidial - Limesurvey - Vtiger CRM - More than 15 years experience - Hablamos Español
omarrodriguezt
 
Posts: 667
Joined: Fri Jun 05, 2009 12:22 pm
Location: Dominican Republic

Re: Multiple "clients" using the same cluster

Postby spacejanitor » Tue Oct 23, 2012 9:16 am

Please start a new topic for your question instead of hijacking mine :)
http://www.MarketResearchTechnology.com
We are the leading users of ViciDial, LimeSurvey and Drupal in the market research industry. We're also a lead provider- contact us.

Cluster Installation, ViciBox Server
VERSION: 2.6-372a
BUILD: 120713-2123
spacejanitor
 
Posts: 178
Joined: Tue Feb 08, 2011 3:31 pm

Re: Multiple "clients" using the same cluster

Postby williamconley » Tue Oct 23, 2012 10:53 am

omarrodriguezt wrote:Ok.
If you are familiar with cluster, can you please let me know, if I have a cluster like the one that is explained by Matt in the PDF, will the carriers calls be distributed between the 3 dialers?
Also, does the agents needs to be registered in the 3 dialers servers?

hijacker! LOL
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: Multiple "clients" using the same cluster

Postby williamconley » Tue Oct 23, 2012 10:56 am

spacejanitor wrote:Hi all,

Have a query for those out there hosting clients on platforms you keep under your control:

    Do you host your clients on the same cluster (or single machine, if you don't use a cluster)?
    If so, what are the best practices for setting this up so that clients don't see each others' information (lead lists, agents, reports) and private data?
    If not, (ie each client has a separate machine/cluster) how did you technically set it up amongst different machines? Do you use the same external connection, but assign different WAN IPs to the different client boxes?

Looking for some wisdom from the greybeards here...

Thank you.

Upgrade to the latest version and stay "latest". Matt has added a lot of functionality and the system is getting very close to full multi-tenant. The only way to be sure you have all the pieces is to build it and log in as a "Tenant" and turn off anything they should not be seeing. It is close enough for many with multiple tenants, but not for others. Since it's kind of a "personal" experience ... get the latest manual (2.4) and then download and install 2.6 and read the changes in admin.php (change log in the admin page). And experiment.
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: Multiple "clients" using the same cluster

Postby spacejanitor » Tue Oct 23, 2012 12:11 pm

williamconley wrote:
spacejanitor wrote:Hi all,

Have a query for those out there hosting clients on platforms you keep under your control:

    Do you host your clients on the same cluster (or single machine, if you don't use a cluster)?
    If so, what are the best practices for setting this up so that clients don't see each others' information (lead lists, agents, reports) and private data?
    If not, (ie each client has a separate machine/cluster) how did you technically set it up amongst different machines? Do you use the same external connection, but assign different WAN IPs to the different client boxes?

Looking for some wisdom from the greybeards here...

Thank you.

Upgrade to the latest version and stay "latest". Matt has added a lot of functionality and the system is getting very close to full multi-tenant. The only way to be sure you have all the pieces is to build it and log in as a "Tenant" and turn off anything they should not be seeing. It is close enough for many with multiple tenants, but not for others. Since it's kind of a "personal" experience ... get the latest manual (2.4) and then download and install 2.6 and read the changes in admin.php (change log in the admin page). And experiment.


Thanks Bill. I will check this out shortly.

    Is there actually some kind of "tenant" user type now, or are you just referring to creating a particular client user group and putting all of his users in that group? On the version I'm currently using, I created a client user group and login with limited permissions, but as far as I could tell, you couldn't give them access to JUST THEIR USERS... it was either all the users or nothing. Maybe this has changed now?
    Would you actually suggest trying this in production say, before the New Year, or would it be safer to just use multiple machines for the multiple tenants for now?

Sorry about the questions. I know I could check the manual too, but my link has expired since the last time I purchased it and I can't afford to re-buy it yet.
http://www.MarketResearchTechnology.com
We are the leading users of ViciDial, LimeSurvey and Drupal in the market research industry. We're also a lead provider- contact us.

Cluster Installation, ViciBox Server
VERSION: 2.6-372a
BUILD: 120713-2123
spacejanitor
 
Posts: 178
Joined: Tue Feb 08, 2011 3:31 pm

Re: Multiple "clients" using the same cluster

Postby williamconley » Tue Oct 23, 2012 7:48 pm

user group plus user group permissions. but the users module is not yet limited for editing purposes. but the ability to block users "views" of other users is available in many instances.

i would not recommend bothering with production until you test it in a VM machine single server and test your settings. that's practically free and very safe. and you'll see what is and is not available.

adding the ability to create users and limiting that ability to your own user group is viable ... outside Vicidial if not within. not a particularly hard module to write.
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: Multiple "clients" using the same cluster

Postby gardo » Wed Oct 24, 2012 3:32 pm

Our GoAutoDial cloud platform (http://justgocloud.com) has multi-tenant. Multiple clients are using the same cluster independently from each other.

The source code is publicly available as per AGPL. You can check the this post: http://www.vicidial.org/VICIDIALforum/viewtopic.php?f=7&t=22276 and search for the URL.
http://goautodial.com
Empowering the next generation contact centers
gardo
 
Posts: 1926
Joined: Fri Sep 15, 2006 10:24 am
Location: Manila, 1004

Re: Multiple "clients" using the same cluster

Postby spacejanitor » Wed Oct 24, 2012 3:35 pm

Thanks Gardo and Bill, I will check this out!
http://www.MarketResearchTechnology.com
We are the leading users of ViciDial, LimeSurvey and Drupal in the market research industry. We're also a lead provider- contact us.

Cluster Installation, ViciBox Server
VERSION: 2.6-372a
BUILD: 120713-2123
spacejanitor
 
Posts: 178
Joined: Tue Feb 08, 2011 3:31 pm


Return to Support

Who is online

Users browsing this forum: No registered users and 127 guests