Solved

Load Balancer - Internet

Posted on 2013-05-20
24
487 Views
Last Modified: 2013-06-26
Hello,

We have been trying to use a sonicwall or other load balancer between our 2 WAN, T1 and DSL line - both are from same ISP.
Also, ISP as provided us Router, Cisco 891 that is connected to our LAN switch and 2 WAN port is conncted to T1 & DSL. So, how do we use our Load Balancer, in between WAN link and router? We don't  have any IP from ISP for Cisco. We only know gateway, i.e, x.x.1.1.

We used load balancer, peplink before but that is the router directly connected with EVDO card.

Appreciate your help, thanks!
0
Comment
Question by:HUSupport
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 9
  • 8
  • 4
  • +2
24 Comments
 
LVL 11

Expert Comment

by:naderz
ID: 39183555
Greetings,

Any load-balancing between the T1 and the DSL line has to be configured in the Cisco 891 since both the T1 and the DSL are connected to it. You can not load-balance circuits connected to the 891 from a device sitting behind it.

Do you have access to the Cisco 891 for configuration? If not, can your ISP configure the 891 to your needs?

What is the average bandwidth of your DSL?
0
 
LVL 20

Expert Comment

by:carlmd
ID: 39183851
To use the Sonicwall for load balancing you must have access to the individual circuits. That is, each must have its own modem/router and ip address, and each of these would go on a separate X interface on the Sonicwall.
0
 

Author Comment

by:HUSupport
ID: 39184008
My understanding is same.
1. If we have access to cisco 891, we can do that. But our ISp can help for that.

But engineer of our partner company says that load balancing would be internal, I don't get it. What does it mean internal load balancing, inside cisco 891 router.

Thank you.
0
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 
LVL 3

Expert Comment

by:corower
ID: 39184076
to balance something you need at least two links. your ISPs CISCO has two links, so, it is the point where balancing should be done. if for some reason you need to do balancing somewhere else - you should throw those links through CISCO router, and keep the traffic separated (either through vlans, or split IPs with source based routing, or whatever) right to the machine that will do balancing. if you do not, then there is no place for balancing - you can not balance on single _logical_ link.
hope, now it's a bit clearer ? :)
0
 

Author Comment

by:HUSupport
ID: 39184756
You are absolutely correct!
0
 
LVL 11

Expert Comment

by:naderz
ID: 39186613
If you have access to 891, or if your ISP needs assistance with the configuration, just ask. It is easy to do.
0
 

Author Comment

by:HUSupport
ID: 39189365
I have talked to our ISP. They will change some configuration on Router. Now, DSL and T1 are connected to WAN ports of 891. I think they will remove WAN ports and we will put Sonicwall LB in between.

Can we use Peplink Balance20 instead of Sonicwall tz205?

Thanks,
0
 
LVL 20

Expert Comment

by:carlmd
ID: 39190312
Yes, you can use the Peplink if you want. Put both ISP circuits into that, and the output to a single X interface on the Sonicwall.
0
 

Author Comment

by:HUSupport
ID: 39190852
In  fact we will be using either one.
Internal network (swithch) ------>Cisco891-------->Sonicwall or peplink---------> to WAN circuit (T1 and DSL).
0
 
LVL 17

Expert Comment

by:pergr
ID: 39192223
I suspect your load balancer does not have T1 ports, so you may want to keep the Cisco connected on the T1.

The DSL line you can connect via ethernet directly from DSL modem to load balancer.

That way the load balancer will have two ethernet uplinks; one to cisco/T1 and the other to modem/DSL.
0
 

Author Comment

by:HUSupport
ID: 39195411
I have contacted Peplink, it has 2 WAN port one for T1 and another one for DSL.

I have just got the soniwall.
it says,

X0 - LAN
X1 - WAN
X2, X3, X4 - says configurable, can be used for T1 or DSL

Thank you
0
 
LVL 11

Expert Comment

by:naderz
ID: 39195508
I just want to make sure you are clear on this: the 891 would have worked just fine without the extra equipment and cost. all you needed was two default routes: one to each of your wan links.

you had mentioned that your ISP is providing the 891 and the links. so, if you put your equipment after their router and before their circuit, how would they support the links and their routed?
0
 

Author Comment

by:HUSupport
ID: 39195525
One support engineer has just contacted me today. They are working on that and get back to me. My understanding, the network flow would be as below.

Internal network (swithch) ------>Cisco891-------->Sonicwall or peplink---------> to WAN circuit (T1 and DSL).
0
 
LVL 11

Expert Comment

by:naderz
ID: 39195646
I just want to make sure you know lb can be achieved with the 891. no need for extra devices and complexity. your ISP would also have hard time troubleshooting their circuits if not terminated on their equipment.
0
 
LVL 3

Expert Comment

by:corower
ID: 39198705
HUSupport
My understanding, the network flow would be as below.
Internal network (swithch) ------>Cisco891-------->Sonicwall or peplink---------> to WAN circuit (T1 and DSL).

i seriously doubt, that any sane ISP would accept it this way. after al, they're either providing you with links OR complete solution, that they have to support. there should be a clear border for area of responsibility. usually, it's the last port on operators equipment (ethernet port on switch/router or media convertor). if they want/agree to implement the load balancer (as a separate hardware device), then they are responsible for it, and it shouln be your problem no more :)

naderz LB is not just two default routes. it's alternative routes + algorythm for route choice/balancing + watchdog, that looks, what is happening on those alternative links. is that cisco able to do that ?
0
 
LVL 11

Accepted Solution

by:
naderz earned 500 total points
ID: 39200042
Cisco 891 running IOS will have CEF enabled by default. As such all you need to do is to configure two default routes, one to each ISP (in this case one will be the T1 end-point and one will be the DSL end-point) and you will have per-destination load-balancing.

ip route 0.0.0.0 0.0.0.0 T1-termination-IP
ip route 0.0.0.0 0.0.0.0 DSL-termination-IP

And, for the sake of completeness make usre CEF is enabled:

ip cef
0
 
LVL 3

Expert Comment

by:corower
ID: 39201719
just looked at cisco manual, and, honestly, could not find how CEF might get aware of different cost for those two uplinks. maybe there is a way, however, these links are not equal. so equal cost multipath choice algorithms (that seem to be used by CEF), do not seem for me to be a best choice.
naderz, could you, please, comment ?
0
 
LVL 11

Expert Comment

by:naderz
ID: 39202072
corower: true, you do have a point. CEF load-balancing will "alternate" outgoing traffic between the T1 and the DSL. This is in a sense called load-balancing.

We don't know the bandwidth of the DSL. That may or may not be a big factor. And, yes, depending on that factor of difference the T1 could saturate quickly, but only for the same destination. Traffic for a different destination would be placed on the DSL. So, in essence we would be load-balancing.

Given the fact that the ISP is providing the T1 and the DSL and the 891 router if one wanted to setup a load-balancing scheme in that environment quickly, then CEF per-destination would be a good candidate. My response was to the original question and given setup.

If the DSL's speed is way much larger than the T1, I would actually not bother with the load-balancing schemes and just use the T1 as backup and at some point drop the T1 altogether and go with two DSLs. The cost would probably be less actually with two DSLs.
0
 

Author Comment

by:HUSupport
ID: 39202090
T1 speed is 6M/6M - primary
DSL is 6M/768K - backup
0
 
LVL 11

Expert Comment

by:naderz
ID: 39202095
HUSupport:

Please clarify: your T1 is 6Mbps download and upload? Is it bundled T1s?
0
 

Author Comment

by:HUSupport
ID: 39203062
Upload and download same, bonded T1
0
 
LVL 11

Expert Comment

by:naderz
ID: 39203120
In that case, what I have commented above for the 891 will get you per-destination load-balancing. This is not fancy, but it will get the job done.

ip route 0.0.0.0 0.0.0.0 T1-termination-IP
ip route 0.0.0.0 0.0.0.0 DSL-termination-IP

And, for the sake of completeness make sure CEF is enabled:

ip cef
0
 
LVL 3

Expert Comment

by:corower
ID: 39207128
naderz: as far as i understood, CEF gives only round-robin like load balancing, and single given connection always goes through single link. my concern is - as CEF does not have any capability to weight those links, it might introduce some problems. i.e. if said client heavily uses up his upload channel, filling his 768K at DSL, what happens on T1 side ? if that was simple RR, it would be impossible to get more than 768K on other link too. as enduser is almost unable to interact with CEF routing cache table, it is hardly predictable which way traffic will take. for some connections it would be a killer to go through loaded asymmetric link.
i would strongly suggest to look for another balancing solution, that will take in consideration that one of the balancing links is highly asymmetric. one of the ways could be directing asymmetric part of traffic (like HTTP and incomming file transfers) to DSL, and leave symmetric traffic (SIP, servers, outgoing traffic in general) to T1 line.

HUSupport: to understand better the situation i would like to ask -- what kind of traffic you have ? are you filling up your tube or 768K uplink has enough space for you ? as DSL and T1 is provided by single provider, are you hiding behind NAT, or are you using two independant IP ranges, or single IP range (on your side of router)? is your ISP giving you any options for load balancing / dynamic routing at all ?
0
 

Author Comment

by:HUSupport
ID: 39209410
Our ISP is configuring the cisco router 891 for load balancing.
0

Featured Post

Secure Your Active Directory - April 20, 2017

Active Directory plays a critical role in your company’s IT infrastructure and keeping it secure in today’s hacker-infested world is a must.
Microsoft published 300+ pages of guidance, but who has the time, money, and resources to implement? Register now to find an easier way.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Problem Description:   Couple of months ago we upgraded the ADSL line at our branch office from Home to Business line. The purpose of transforming the service to have static public IP’s. We were in need for public IP’s to publish our web resour…
The Cisco RV042 router is a popular small network interfacing device that is often used as an internet gateway. Network administrators need to get at the management interface to make settings, change passwords, etc. This access is generally done usi…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question