Server Load balancing using Cisco Content Switching

I am trying to load balance between 4 web servers using Cisco Content Switch (CSS) hardware and software. I have put the configuration in place for the frontend, and backend side of the CSS, and have configured the circuits, and interface VLAN on the CSS.  
What I would like to know is whether I need to configure "IP Redundant-interface" as VRRP for the servers.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


only if you have more than one content switch. VRRP is for redundancy between content switches. However, I would strongly recommend aving at least two content switches as otherwise you will still have a single point of failure!
aagoussiAuthor Commented:
In my environment I have two CSS pairing between each other.  I thought that two CSS pairing together for redundancy will use the commands below:
"ip virtual-router" and  "ip redundant-vip" ?

I also thought that servers loadbalancers will use the command " ip redundant-interface" for redundancy between each other?

In my environment I use the three commands above, and I am pretty much confuse about the whole thing.  I tried to ask techies around, and read the Cisco manuals on CSS, but no one seems to have a pretty good idea how to explain it in a clear and concise way.
It is a bit confusing but bear in mind what you are trying to configure is pretty advanced stuff!

If say you have two web servers you want to load balance behind the CSS.

1. Create a service for each server using their real IP
2. create a content rule as the example below:-

owner arrowpoint
   content ruleWap
     vip address
     protocol tcp
     port 80
     url "/*"
     add service server1
     add service server2
     header-field-rule wap

This contentrule has a virtual IP. This is the IP that clients access. It then sends the client requests to the real IPs of the server. I believe it does this using NAT, so usually yours servers are in one subnet off an "inside" interface and your virtual IP is on an "outside"

When you have two CSS boxes, you need to have each box share the addresses the CSS has on either side. The ip virtual-router command is for the inside and the ip redundant-vip command is for the outside.

This is because:-

For the servers to get out to the rest of the network, they need to go to their default gateway. In this case, this is the CSS boxes. In order for this side to be redundant, VRRP is used and a "virtual router" is created.

On the other side, the CSS box that is active needs to know that it is responsible for replying to requests for the vip. This is VIP redundancy because if one of the boxes goes down, the other one will take ownership of the vip.

here is a link to a guide explaining vip and virtual interface redundancy:

Its a bit mind bending at first, but as I say this is pretty high level enterprise stuff!

the simple answer to your original question is yes you do, as per the guide above.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
aagoussiAuthor Commented:
You are right by saying that this is advanced stuff.  Unfortunately they aren't many people around who understand the concept.
I have increased the point to 500 due to complexity.
I am now going to digest the document you sent from the cisco web site, and also look at your solution, and see how it goes down. Once the concept is clear I will accept your solution as final which is very helpful.
I will speak to you or other expert sometime tomorrow.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.