#1  
Old 9th January 2014, 21:27
Kynao Kynao is offline
Junior Member
 
Join Date: Apr 2013
Posts: 12
Thanks: 0
Thanked 5 Times in 4 Posts
Default Clustering

Is clustering take into consideration ?
Reply With Quote
Sponsored Links
  #2  
Old 10th January 2014, 09:54
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 34,586
Thanks: 792
Thanked 4,982 Times in 3,903 Posts
Default

ISPConfig supports clusetring for years now, you find the installation instructons for clusters on the ispconfig.org documentation page.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
The Following User Says Thank You to till For This Useful Post:
feeninuoumn (10th January 2014)
  #3  
Old 10th January 2014, 18:19
Kynao Kynao is offline
Junior Member
 
Join Date: Apr 2013
Posts: 12
Thanks: 0
Thanked 5 Times in 4 Posts
Default

I'm not sure we're talking of the same things.
By clustering, i mean avoiding single point of failure (so a single point of bottleneck) with HA added values in terms of availability and scalability by supporting multi servers and not one master and one slave server.

I didn't see any cluster related subject on the demo but :

- Apparently, the ISPConfig 3 manual has a section on "Installing A Web, Email And MySQL Database Cluster On Debian 6.0 With ISPConfig 3"

- in the meantime, we have a Howtoforge available "Installing A Web, Email And MySQL Database Cluster (Mirror) On Debian 5.0 With ISPConfig 3" but i don't know if the limitation in the MySQL cluster setup (locking issues) has been resolved in the updated official guide or even if Mysql has been replaced by Mariadb as we often see in various projects these days.

I also didn't see something related to load balancing except this guide "Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Heartbeat On Debian Etch" but i would suggest something more straightforward done by ISPConfig itself.

LVS and HAProxy comes to mind even more. I would suggest a frontend to support such a solution. A good example and live demo of a front end for HA-Proxy => Link. A simplier load balancer management demo but yet useful => link.

The main purpose of the suggestion is ISPConfig brings a whole solution through a graphic installation / maintenance wizard in order several servers act as one.
So we would have something like one ISPConfig machine acting as the Cluster Manager (Master), and the other machines are set as Nodes (Slaves).
If any node in the cluster goes down, customers won’t notice anything except for a slight drop in response time, depending on our traffic volume. The cluster manager would display the servers up and down for whatever the reason.

The benefit here would be to rely on the added values of a control panel instead of doing everything with configuration lines (which is out of the control panel scope as, by definition, configuration lines represent the responsability work of a user).
Reply With Quote
  #4  
Old 10th January 2014, 18:55
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 34,586
Thanks: 792
Thanked 4,982 Times in 3,903 Posts
Default

We are talking about the same thing, here is the guide (copied from ispconfig documentation page):

http://www.howtoforge.com/installing...th-ispconfig-3

Btw. thats just an example setup, ispconfig is very flexible in this regard and there are many ways to setup a cluster with ispconfig, e.g. you can all kinds of different shared filesystems and put any kind of loadbalncer in fron of the setup, ranging from software like haproxy to hardware loadbalancer appliences.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #5  
Old 10th January 2014, 19:17
Kynao Kynao is offline
Junior Member
 
Join Date: Apr 2013
Posts: 12
Thanks: 0
Thanked 5 Times in 4 Posts
Default

Yes, thanks for the link.
But the purpose would be to bring an easier life to users for installing and managing some services, here clustering.

The suggestion is not about ispconfig to be compliant with what the user do but to do the same things instead of the user and make the maintenance easier while in production, so that control added values would be proved instead of pushing user skills/capabilities.

While it's a good thing ispconfig to be very flexible, maybe an additional approach could be added : a shared filesystem (glusterfs often took in example is very fine) and a loadbalancer (ha-proxy is excellent) could be choosed, by vote if necessary so that it would please most of the community, for a finger in the nooze configuration and maintenance.
Reply With Quote
  #6  
Old 11th January 2014, 10:46
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 34,586
Thanks: 792
Thanked 4,982 Times in 3,903 Posts
Default

Seems as if you have not setup a ispconfig cluster yet. Adding a website on a single server is exactly the same effort then adding a website in a cluster, no additional steps are required (cick on new website, enter the domain name, click on save). ispconfig mirrors the setup on the other cluster node automatically. Glusterfs is supported as well and there is also a install guide that covers this. The only thing thats not supported yet is a automatic setup of haproxy.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #7  
Old 11th January 2014, 10:58
Kynao Kynao is offline
Junior Member
 
Join Date: Apr 2013
Posts: 12
Thanks: 0
Thanked 5 Times in 4 Posts
Default

Thanks you Till.
Yes, the automatic setup of haproxy is a wish.
It's about the same work InterWorx did in their product in which all is packaged, relying on LVS instead of haproxy.

One part of the demo in video (in running mode) http://player.vimeo.com/video/132688...0&color=ff9933
and the way their configure it http://docs.interworx.com/interworx/...#toc-Chapter-5
Reply With Quote
The Following 2 Users Say Thank You to Kynao For This Useful Post:
feeninuoumn (13th January 2014), till (11th January 2014)
  #8  
Old 11th January 2014, 11:02
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 34,586
Thanks: 792
Thanked 4,982 Times in 3,903 Posts
 
Default

Thanks for the links, I will check it out and add a feature request for haproxy in the bugtracker.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
Reply

Bookmarks

Tags
cluster

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Clustering 2 systems Mark_NL Technical 2 4th November 2010 23:07
HeartBeat HA Clustering nsikkandar Installation/Configuration 1 19th September 2009 20:33
Mysql-Tomcat Clustering ezhu_77 Installation/Configuration 0 26th May 2009 13:16
Mysql Tomcat clustering.... ezhu_77 Installation/Configuration 0 26th May 2009 11:39
No luck mysql clustering and load balancer with Fedora Core 4 mobilehunter HOWTO-Related Questions 2 21st October 2006 09:26


All times are GMT +2. The time now is 02:47.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.