Web Host Chat - The UK hosting forum
Home QLinks Members Your Profile Register FAQ's Hosts Only Area SMS Alerts Game Servers
Go Back   Web Host Chat > Web Hosting Chat > Business and Technical Advice
Reply
 
LinkBack Thread Tools
Old 26th August 2003   #1 (permalink)
Platinum Bad Boy
 
M@tt's Avatar
 
Join Date: Nov 2001
Location: Lincoln, UK
Age: 24
Posts: 792
M@tt is on a distinguished road
Redundancy

What are people's thoughts on best ways / cost effective ways of providing redundancy for important websites? (Redundancy accross multiple servers).

We (JPL in this case) are looking at redundancy on multiple servers in geographically diverse locations, however am not particularly familiar with what hardware / software and other things would be involved.
__________________
Matthew Russell
Tea Boy
Voxtreme UK Limited
Quote:
Deano ! says:
Quote:
an i dont care if i look like a hair dresser their always styleish
M@tt is offline   Reply With Quote
Old 26th August 2003   #2 (permalink)
 
racksense's Avatar
 
Join Date: Jul 2003
Location: London
Posts: 1,054
racksense is on a distinguished road
Quote:
Originally Posted by M@tt
What are people's thoughts on best ways / cost effective ways of providing redundancy for important websites? (Redundancy accross multiple servers).

We (JPL in this case) are looking at redundancy on multiple servers in geographically diverse locations, however am not particularly familiar with what hardware / software and other things would be involved.
You can get smart load balancing devices (re: other thread) that will handle routing the traffic geographically I believe, the difficult bit is keeping the data in sync across servers.
__________________
Paul Civati
Rack Sense Ltd
Views expressed are my own and not those of the company.
Company reg no. 05115163, VAT reg no. GB 912 5238 45
racksense is offline   Reply With Quote
Old 26th August 2003   #3 (permalink)
 
Join Date: Mar 2002
Location: London, United Kingdom
Age: 39
Posts: 4,856
othellotech is on a distinguished road
the simple answer is that it's not easy and it's not cheap.
the long convoluted answer is that it's going to be expensive and take a lot of planning

it depend son if you want high-availability or load balancing

HA is *realtively* straightforward, hot standby machine, rsync the contents, internal and external monitorring systems, and enginerer to hand to bring it up on a differnet IP when the primary fails

load balancing requires some hardware, and in practice, to do across multiple locations you need to look @ loadbalancing clusters of customer facing servers which read the site(s) off a variety of back-end servers at multiple locations - it depends what you're trying to acheive and how many pages left in your cheque book :P
__________________
Rob Golding Othello Technology Systems Ltd AS29527 Company#03894981 VAT#GB-782561410 Tel:0871 277 6875
consultancy domains email forwarding resellers ecommerce colo rackspace ip transit secondary mx/dns dedicated servers backup/DR
* OthelloHosts.net Linux and Windows Clustered High-Availability Professional Email / Web / Secure Hosting
* OthelloVPS.net Managed Xen Enterprise Virtual Private Servers and Dedicated Servers
# Currently buying web hosts and domain resellers - www.hostacquisitions.co.uk
othellotech is offline   Reply With Quote
Old 26th August 2003   #4 (permalink)
Platinum Bad Boy
 
M@tt's Avatar
 
Join Date: Nov 2001
Location: Lincoln, UK
Age: 24
Posts: 792
M@tt is on a distinguished road
The customer that wants it is prepared to pay, I am told.

They have a MySQL driven site which adds to the fun factor.

For a small budget (relatively speaking, as it will be expensive), what would we be looking at paying and what kind of hardware would we need?

They want the site mirrored from a server in the UK to one in the US, and if either one goes down for the other one to take over the hosting of their website. When both are up, they balance the load.
__________________
Matthew Russell
Tea Boy
Voxtreme UK Limited
Quote:
Deano ! says:
Quote:
an i dont care if i look like a hair dresser their always styleish
M@tt is offline   Reply With Quote
Old 26th August 2003   #5 (permalink)
 
racksense's Avatar
 
Join Date: Jul 2003
Location: London
Posts: 1,054
racksense is on a distinguished road
Quote:
Originally Posted by M@tt
They have a MySQL driven site which adds to the fun factor.

For a small budget (relatively speaking, as it will be expensive), what would we be looking at paying and what kind of hardware would we need?
MySQL v4 does replication I believe, no idea how well it works.

Something like rsync should be able to handle other data.

Look at Radware, Foundry, F5 etc for load balancing kit, I'm sure there will be others around.

Remember the simpler the design the better it'll work.
__________________
Paul Civati
Rack Sense Ltd
Views expressed are my own and not those of the company.
Company reg no. 05115163, VAT reg no. GB 912 5238 45
racksense is offline   Reply With Quote
Old 30th August 2003   #6 (permalink)
 
markcastle's Avatar
 
Join Date: Aug 2002
Location: London, England
Posts: 3,376
markcastle is on a distinguished road
Maybe...

Cisco Distributed Directors
Alteon Switches (Extremely hard to configure IMHO)

or... if you've got BGP4 in both locations there is a very elegant solution that could work out much cheaper than buying distributed load balancing switches. Do a search for "bgp4 anycasting"

If it wasn't dynamic content i'd have said look at Akamai
__________________
••• Mark Castle ••• Secura Hosting Ltd •••
••• Managed Hosting •••
••• AS29452UK Company Reg No: 04330657VAT Number: 789 2703 81Sales: 0845 123 2632 •••
My views are my own and not those of my company.
markcastle is offline   Reply With Quote
Old 6th September 2003   #7 (permalink)
 
racksense's Avatar
 
Join Date: Jul 2003
Location: London
Posts: 1,054
racksense is on a distinguished road
I forgot about, but was reminded of elsewhere, http://www.wackamole.org/

Looks very good, especially with Backhand.
__________________
Paul Civati
Rack Sense Ltd
Views expressed are my own and not those of the company.
Company reg no. 05115163, VAT reg no. GB 912 5238 45
racksense is offline   Reply With Quote
Old 6th September 2003   #8 (permalink)
 
Join Date: Mar 2002
Location: London, United Kingdom
Age: 39
Posts: 4,856
othellotech is on a distinguished road
the prolems with wacamole are that
it doesnt replicate content - so you have to implement a replication methood across all the servers
it doesnt really balance load - relying on round-robin
all the machine need multiple ip's ( the *real* ip it communicates with and the virtual ip the website www A record is assigned.

its good in that it ensures that theres alway a machine responding on every ip but its not really redundancy ...
__________________
Rob Golding Othello Technology Systems Ltd AS29527 Company#03894981 VAT#GB-782561410 Tel:0871 277 6875
consultancy domains email forwarding resellers ecommerce colo rackspace ip transit secondary mx/dns dedicated servers backup/DR
* OthelloHosts.net Linux and Windows Clustered High-Availability Professional Email / Web / Secure Hosting
* OthelloVPS.net Managed Xen Enterprise Virtual Private Servers and Dedicated Servers
# Currently buying web hosts and domain resellers - www.hostacquisitions.co.uk
othellotech is offline   Reply With Quote
Old 6th September 2003   #9 (permalink)
 
racksense's Avatar
 
Join Date: Jul 2003
Location: London
Posts: 1,054
racksense is on a distinguished road
The data replication is a separate issue, you're going to have to have some form of replication whatever technique you use for the actual balancing.

I think it can provide load balancing within each cluster, for some applications, eg. mod_backhand.

Usage of multiple IPs is going to happen one way or the other (real or RFC1918) which ever solution you use.

How is it not redundant when it ensures that a particular IP is always providing service?

I think it's a pretty cool solution for some applications, have say one cluster in the UK, one in the US, with DNS pointing to both clusters. Anyway, it all depends on exactly what you're trying to achieve, "load balancing" is a very wide ranging function..
__________________
Paul Civati
Rack Sense Ltd
Views expressed are my own and not those of the company.
Company reg no. 05115163, VAT reg no. GB 912 5238 45
racksense is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
redundancy JGraham Dedicated Servers, VPS and Colocation 17 29th August 2005 10:07 AM

User Information
»REGISTER NOW!
Business and Technical Advice Discussion of issues affecting businesses and any technical queries with all aspects of running a hosting company


Quick forum search
 

Special Hosting Offers

Hot Stuff


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0