Hardware load balancing

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

SR

Member
Aug 5, 2001
97
0
0
Correct me if I'm wrong but with Fatpipe or Radware what do you do if you're hosting your own web page not to mention a web server farm? My understanding is a www record can only be associated to 1 ip address and since you are internet load balancing from 2 different isp's with 2 different network what do you accomplish the redundancy? Host your own dns and update the record if your network correlating to the www record drops? I've only suggested this solution to sites who are seeking internet fail over with a webiste hosted off premise. This is why I always recommend BGP to the meduim+ organizations. I just heard the other day a few dsl providers will provide BGP.


However if I my understanding of radware and fatpipe are way wrong please explain.


 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
Originally posted by: SR
Correct me if I'm wrong but with Fatpipe or Radware what do you do if you're hosting your own web page not to mention a web server farm? My understanding is a www record can only be associated to 1 ip address and since you are internet load balancing from 2 different isp's with 2 different network what do you accomplish the redundancy? Host your own dns and update the record if your network correlating to the www record drops? I've only suggested this solution to sites who are seeking internet fail over with a webiste hosted off premise. This is why I always recommend BGP to the meduim+ organizations. I just heard the other day a few dsl providers will provide BGP.


However if I my understanding of radware and fatpipe are way wrong please explain.

Do an nslookup on www.yahoo.com.
 

SR

Member
Aug 5, 2001
97
0
0
This is what an nslookup on yahoo came back with

www.yahoo.com is a nickname for www.yahoo.akadns.net
www.yahoo.akadns.net has address 64.58.76.227
www.yahoo.akadns.net has address 64.58.76.228
www.yahoo.akadns.net has address 64.58.76.176
www.yahoo.akadns.net has address 64.58.76.177
www.yahoo.akadns.net has address 64.58.76.229
www.yahoo.akadns.net has address 64.58.76.225
www.yahoo.akadns.net has address 64.58.76.178
www.yahoo.akadns.net has address 64.58.76.222
www.yahoo.akadns.net has address 64.58.76.179
www.yahoo.akadns.net has address 64.58.76.224
www.yahoo.akadns.net has address 64.58.76.223

So this proves without additional aliasing you can only have one ip address? I did an nslookup up on some other huge companies which without additional aliasing only have 1 ip in their dns record. However I'm certain they're doing some type of round robin / load balancing on their internal network. So show me a company with a large web presence that is using fat pipes or radware ie having 2 differnet networks?

Or if am I still wrong.... provide a better answer than see nslookup on yahoo
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
Originally posted by: SR
This is what an nslookup on yahoo came back with

www.yahoo.com is a nickname for www.yahoo.akadns.net
www.yahoo.akadns.net has address 64.58.76.227
www.yahoo.akadns.net has address 64.58.76.228
www.yahoo.akadns.net has address 64.58.76.176
www.yahoo.akadns.net has address 64.58.76.177
www.yahoo.akadns.net has address 64.58.76.229
www.yahoo.akadns.net has address 64.58.76.225
www.yahoo.akadns.net has address 64.58.76.178
www.yahoo.akadns.net has address 64.58.76.222
www.yahoo.akadns.net has address 64.58.76.179
www.yahoo.akadns.net has address 64.58.76.224
www.yahoo.akadns.net has address 64.58.76.223

So this proves without additional aliasing you can only have one ip address? I did an nslookup up on some other huge companies which without additional aliasing only have 1 ip in their dns record. However I'm certain they're doing some type of round robin / load balancing on their internal network. So show me a company with a large web presence that is using fat pipes or radware ie having 2 differnet networks?

Or if am I still wrong.... provide a better answer than see nslookup on yahoo

I never said you were wrong. I just gave you an example of one site I have seen with multiple ip addresses to one domain name.

*Just wanted to note that I wasnt trying to be an ass or anything
 

Garion

Platinum Member
Apr 23, 2001
2,331
7
81
OK, let me summarize a few things:

A single address CAN have multipe IP's, per the example with Yahoo. When this occurs, a DNS server hands them out one at a time, in a round-robin mode. This is great for simple load balancing, but if you have one IP fail, you're going to have problems - Every time that IP comes up in the round robin, it will fail.

All the load balancers listed are primarily focused on outbound traffic. When you have inbound traffic, each of your ISP's will assign a range (or use one that you have) for your network. All your requests must come from this range and will get routed BACK to the IP via that ISP. Two ISP's mean two address ranges, and the balancers will simply pick and choose which network to send the request out based on load factors, availability, etc.

If you want a true redundant solution, you MUST use BGP. This allows a single IP range to be shared among two ISP's. If your primary ISP link fails, the secondary will kick in and allow you to continue to function. This is how every major website in the world works (at least any that I know of). Yes, many of them are in colo facilities - Same thing happens, just done by the colo.

On that note, running BGP is not easy, simple or cheap. You have to have routers with enough memory to hold a massive routing table. You need to understand how it works in order to configure and maintain it, otherwise you're risking having everything blow up.

Here's the question - Why do you need two ISP connections? Is it for the additional traffic or is it for redundancy? Is it inbound or outbound?

If you're running a server in house, I have only one piece of advice. Don't. Unless you are well-set, with a fully-redundant, BGP-enabled network it's not worth it. Put the server at a colo somewhere and let someone else manage the network and possibly the server, depending on the content. If you need to have some kind of back-end connection, consider a T1 (or multiples, for redundancy). The whole setup would probably be cheaper than a second ISP connection and a full BGP implementation.

- G
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |