#1 (permalink)  
Old 06-07-2009, 08:04 PM
Registered User
 
Join Date: Aug 2008
Posts: 6
waddy is on a distinguished road
Question High Availabilty Clustered Hosting with WHM

Hi,

We have 2 x Identical Servers, in two seperate racks, both running Whm/Cpanel, in a "DNS" cluster. We want to Fully Cluster these two servers to provide HA for our "Hosting" we provide for our Customers.

After searching i haven't been able to find much info on how to achieve this, can someone point me to Software or Information please?

Required: Clustered WHM Servers with auto Failover/Load balancing.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 06-08-2009, 01:23 PM
cPanelDavidG's Avatar
cPanel Technical Sales
 
Join Date: Nov 2006
Location: Houston, TX
Posts: 7,995
cPanelDavidG is on a distinguished road
Quote:
Originally Posted by waddy View Post
Hi,

We have 2 x Identical Servers, in two seperate racks, both running Whm/Cpanel, in a "DNS" cluster. We want to Fully Cluster these two servers to provide HA for our "Hosting" we provide for our Customers.

After searching i haven't been able to find much info on how to achieve this, can someone point me to Software or Information please?

Required: Clustered WHM Servers with auto Failover/Load balancing.
This functionality is not natively supported by cPanel/WHM so you proceed at your own risk.

Typically such setups have 2 cPanel/WHM servers and a separate appliance or server to handle directing traffic to the appropriate server.

You would need to mirror the contents of both servers. In a load-balancing environment, centralized storage may be the most practical method of keeping the files up to date on both servers. Many that do implement centralized storage use iSCSI rather than NAS since iSCSI has better handling of disk quotas.

You would also need to have the databases be identical on both servers. You may wish to investigate MySQL Clustering as a means to do this. You may find the following presentation from the 2008 cPanel Conference useful in understanding how you could do this in a cPanel/WHM environment:

http://twiki.cpanel.net/twiki/pub/Al...YSQLServer.pdf

Again, all of this is at your own risk. None of this is supported by us at this time. I'm just providing advice on possible ways to do this.
__________________
Want our technical analysts to login to your server to assist you? You can contact our technical analysts at: http://tickets.cPanel.net/submit
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 06-13-2009, 06:28 AM
Registered User
 
Join Date: Aug 2008
Posts: 6
waddy is on a distinguished road


Very Suprised that there is not a HA enviroment availabilty with this Software due to the actual enviroment it serves, HA is almost as important as actually hosting the site.

DNS cluster is a basic config in Linux and does not provide a HA enviroment as how often does DNS actually Fail?

What do the higher end Hosts use to provide a HA enviroment? VMware, Symatec Cluster?

Anyone running HA and Load Balancing and can help?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 06-13-2009, 10:12 AM
Spiral's Avatar
Registered User
 
Join Date: Jun 2005
Location: Area 51
Posts: 1,501
Spiral is on a distinguished road
Exclamation

Cpanel does indeed have basic DNS clustering although it could be better but
there are some tricks to get around it's shortfalls. Anyway, I believe
cPanelDavidG was talking about the "mirroring" of the sites themselves not
being directly supported by Cpanel but those too are fairly simple to setup.
You just can't simply go into a single Cpanel menu to do it!

You will need to make a few modifications to the zone files for your domain
on both servers, setup DNS clustering, possibly adjust your settings for
the domain at your registrar, setup a link between your servers if you
are using MySQL or PgSQL, and update the HTTPD.CONF on each server
and restart all the related processes listed above.

It's actually not that difficult to setup but just isn't natively supported
by Cpanel itself yet although that would be a nice idea for a future release.
*HINT* *HINT*
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 06-15-2009, 05:35 AM
Registered User
 
Join Date: Aug 2008
Posts: 6
waddy is on a distinguished road
Thanks Spiral.

I am looking for something a bit more on the Cluster Side, load balance.

Set up a Web server cluster in 5 easy steps
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

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
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
clustered or non-clustered databases parag joshi cPanel and WHM Discussions 0 12-18-2008 05:25 AM
How did they setup this clustered hosting zigzam cPanel and WHM Discussions 1 10-29-2006 03:14 PM
High Availabilty cPanel servers? funkknight cPanel and WHM Discussions 6 11-18-2004 03:33 PM


All times are GMT -5. The time now is 03:56 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
© cPanel Inc