hosted by liquidweb


Go Back   Web Hosting Talk : Web Hosting Main Forums : Hosting Security and Technology : DRBD vs. VMware for cPanel
Reply

Hosting Security and Technology Configuring and optimizing web hosting servers and operating systems, developing administration scripts, building servers, protecting against hackers, and general security (SSL certificates, etc.)
Forum Jump

DRBD vs. VMware for cPanel

Reply Post New Thread In Hosting Security and Technology Subscription
 
Send news tip View All Posts Thread Tools Search this Thread Display Modes
  #1  
Old 12-19-2010, 11:04 PM
trustedhosting trustedhosting is offline
Premium Member
 
Join Date: Dec 2010
Posts: 17

DRBD vs. VMware for cPanel


Hello, I am looking at all options for true fail-over/redundancy in a cPanel environment. I have been trying to compare VMware's ESX solution to DRBD. I come form a VMware background and I'm new to DRBD. Here are some questions and notes:

This is a simple setup with two cPanel servers, making sure the hardware and data are fully redundant and no intervention needs to be made when a failure occurs... clients will just keep on running without noticing the failure.

Has anyone had any experience with either of these solutions, using them for cPanel failover?

What would would you recommend and why?

I don't care about the licensing, weather it's opensource or not.

I'm more interested in the ease of operation and life-cycle.

I want a solution that allows me to sleep at night knowing it's rock solid.

I'd be willing to spend more capital on the solution if it requires less staff to operate and minimal support.

What are the ballpark costs for this?

Are there other solutions I should be looking at?

-mike

Reply With Quote


Sponsored Links
  #2  
Old 12-20-2010, 01:37 AM
david510 david510 is offline
Web Hosting Master
 
Join Date: Oct 2004
Location: Kerala, India
Posts: 4,617
We can realize a failover system using the DRBD and heartbeat technology. We can use OpenVZ to setup this. The /vz partition will be failed over in case of server down. We will need a dedicated internal connection between two nodes, which will be needed for the DRBD data synchronization. We have realized this kind is systems successfully.

__________________
David | www.cliffsupport.com
Affordable Server Management Solutions sales AT cliffsupport DOT com
iWebManager | Access WHM from iPhone and Android

Reply With Quote
  #3  
Old 12-20-2010, 02:00 AM
trustedhosting trustedhosting is offline
Premium Member
 
Join Date: Dec 2010
Posts: 17
Apparently I can't PM you yet, becuase I don't have enough posts. Here's what I wanted to PM you:

Would this be real-time or near real-time? I'd want this to be transparant to the customers. We would need ot make sure that our e-commerce customers don't loose a single transaction... among other things like e-mail and database processing.

Would you be interested in writing up a full proposal for me with requirements, features, and costs?

Regards,
-Michael


Last edited by trustedhosting; 12-20-2010 at 02:04 AM.
Reply With Quote
Sponsored Links
  #4  
Old 12-20-2010, 04:57 AM
david510 david510 is offline
Web Hosting Master
 
Join Date: Oct 2004
Location: Kerala, India
Posts: 4,617
This would be real time and customers never know the if the failover is taking place. Imagine a user is downloading a file and server fails, the downloading session is not broken and user can continue downloading the file. Everything will be failed over to the new system.

__________________
David | www.cliffsupport.com
Affordable Server Management Solutions sales AT cliffsupport DOT com
iWebManager | Access WHM from iPhone and Android

Reply With Quote
  #5  
Old 12-20-2010, 04:58 AM
YUPAPA YUPAPA is offline
Quant Trader
 
Join Date: May 2001
Location: HK
Posts: 2,931
*

Quote:
Originally Posted by david510 View Post
We can realize a failover system using the DRBD and heartbeat technology. We can use OpenVZ to setup this. The /vz partition will be failed over in case of server down. We will need a dedicated internal connection between two nodes, which will be needed for the DRBD data synchronization. We have realized this kind is systems successfully.
That is just replicating the data real time, but it doesn't do any fault tolerance when one node is offline. How would you be able to keep the state of the VM during the switch over, including the in-memory replication? That's the trickiest part to accomplish.

Reply With Quote
  #6  
Old 12-20-2010, 09:44 AM
david510 david510 is offline
Web Hosting Master
 
Join Date: Oct 2004
Location: Kerala, India
Posts: 4,617
We have accomplished this. What we do is give the /vz partition as the DRBD cluster and have written custom scripts to activate heartbeat to switch to the second machine when the primary is sinking. Since /vz is synchronized, all the IP/configuration detail remain the same and all services remain uninterrupted.

__________________
David | www.cliffsupport.com
Affordable Server Management Solutions sales AT cliffsupport DOT com
iWebManager | Access WHM from iPhone and Android

Reply With Quote
  #7  
Old 12-20-2010, 01:52 PM
viGeek viGeek is offline
Russ
 
Join Date: Mar 2002
Location: Philadelphia, PA
Posts: 2,496
Other than our RHEL cluster suite, we use DRBD especially for our mySQL database servers.

It's easy to manage, easy to setup and works very well if configured correctly. DRBD keeps our data synchronized while we use heartbeat to determine if a node is down, then heartbeat calls the correct scripts to initiate a fail over. There is also pacemaker (http://www.clusterlabs.org/) which branched off heartbeat a while ago and can be configured a bit more in depth. Our setup uses a VIP which transfer from box to box depending on who's the primary node.

In order to take this approach you will need two servers joined by a crossover cable (preferable) but you can get away via switch, internal routing etc.

__________________
Linux junkie | @ Wildbit Philadelphia, PA
Creators of: Beanstalkapp.com & Postmarkapp.com

Reply With Quote
  #8  
Old 12-20-2010, 02:34 PM
trustedhosting trustedhosting is offline
Premium Member
 
Join Date: Dec 2010
Posts: 17
Quote:
Originally Posted by YUPAPA View Post
That is just replicating the data real time, but it doesn't do any fault tolerance when one node is offline. How would you be able to keep the state of the VM during the switch over, including the in-memory replication? That's the trickiest part to accomplish.
Hi David, your last comments sounds like exactly what I want; however YUPAPA makes a good point and I would need to understand the solution a little better in order to feel comfortable implementing it. The fault tolerance is really the key aspect I'm looking for.

If there are trade secrets or proprietary information here we could speak more privately about it on the phone or e-mail. You can find me e-mail and phone in my "View Beta Profile".

Regards,
-Michael


Last edited by trustedhosting; 12-20-2010 at 02:37 PM.
Reply With Quote
Reply

Similar Threads
Thread Thread Starter Forum Replies Last Post
DRBD with Adaptec 2405 RAID-10 Ramprage Hosting Security and Technology 5 11-16-2010 09:21 PM
Alternative to DRBD and Heartbeat Crothers Dedicated Server 1 01-18-2010 07:21 PM
DRBD clone for windows ttgt Hosting Security and Technology 1 08-01-2009 03:14 PM
Vmware on cPanel charlie_r Hosting Security and Technology 2 06-18-2009 12:40 AM
Cpanel VPSOptimized on VMWare cjcUSDW Hosting Software and Control Panels 0 04-20-2009 01:05 PM

Related posts from TheWhir.com
Title Type Date Posted
cPanel Conference 2012: Branding and How to Do it Better with Felipe Gasper Web Hosting News 2012-10-09 18:00:02
Video: cPanel and Attracta Talk About Integrating SEO Tools into the Hosting Control Panel Whir Tv 2012-08-31 14:10:47
Cloud Solutions for cPanel, with Mariano Maluf of GNAX Web Hosting News 2011-10-11 23:15:11
cPanel Kicks Off Automation Bootcamp Conference on Monday Web Hosting News 2011-10-07 14:49:20
cPanel to Launch Certification Program at cPanel Conference 2011 Web Hosting News 2011-09-21 18:15:42


Tags
backup, cpanel, fail-over, failover, redundancy

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes
Postbit Selector

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 Off
HTML code is Off

Forum Jump
Login:
Log in with your username and password
Username:
Password:



Forgot Password?
Advertisement:
Web Hosting News:



 

X

Welcome to WebHostingTalk.com

Create your username to jump into the discussion!

WebHostingTalk.com is the largest, most influentual web hosting community on the Internet. Join us by filling in the form below.


(4 digit year)

Already a member?