?
Solved

Cisco ACE Scripting?

Posted on 2015-01-09
11
Medium Priority
?
85 Views
Last Modified: 2016-10-14
Does the Cisco ACE Load Balancer support something like iRules (on the BigIP)? I am looking to write some rules that direct traffic to one node or the other based upon the URL the user enters.
0
Comment
Question by:nsgguy245
  • 5
  • 3
  • 2
10 Comments
 
LVL 66

Expert Comment

by:btan
ID: 40541671
yes there is and you can catch this - mainly
rserver redirect SERVER1
   webhost-redirection http://<URL Domain>/<path> <HTTP code e.g. 301 or 302>
   inservice
 serverfarm redirect SFARM1
     rserver SERVER1
     inservice
http://cisqueros.blogspot.sg/2013/01/ace-load-balancer-redirection-http-to.html

There is also a discussion with example shared
https://supportforums.cisco.com/discussion/10966451/ace-header-rewrite-loadbalancing
0
 
LVL 62

Expert Comment

by:gheist
ID: 40541688
Session affinity is called Stickieness in cisco ACE
btw all ACEs are EOL 2013, so it is best to use software load balancer like linux.
0
 

Author Comment

by:nsgguy245
ID: 40542069
I am not looking to do a redirect, but simply send the traffic to one node or the other based upon the full URL path.

For example:

1) If the user enters http://www.site.com/goto/A
    the ACE wold send traffic to 10.10.10.1
2) If the user enters http://www.site.com/goto/B
    the ACE would send traffic to 10.10.10.2

Hope that helps clarify my question. Thanks for your feedback...
0
The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

 
LVL 62

Expert Comment

by:gheist
ID: 40542440
Install debian linux on low-power PC like raspberry and run reverse proxy off that. At least it is supported configuration.
0
 
LVL 66

Expert Comment

by:btan
ID: 40542584
ACE itself should be a reverse proxy already like F5 LTM.
The script is already doing that as these are re-writing the URL and direct to the server farm required. Maybe I miss your points?
rserver host SERVER1
   ip address 10.10.10.1
   inservice
 rserver host SERVER2
   ip address 10.10.10.2
   inservice
rserver redirect SERVER1
   webhost-redirection http://www.site.com/goto/A 302
   inservice
 rserver redirect SERVER2
   webhost-redirection  http://www.site.com/goto/B 302
   inservice
serverfarm redirect SFARM1
     rserver SERVER1
     inservice
 serverfarm redirect SFARM2
     rserver SERVER2
     inservice
http://www.cisco.com/c/en/us/td/docs/interfaces_modules/services_modules/ace/vA5_1_0/configuration/slb/guide/slbgd/rsfarms.html#wp1046009
0
 

Author Comment

by:nsgguy245
ID: 40543049
@BTAN

OK, that seems to make sense. I'll look into this further and see if that will work for us. Thanks for the feedback.
0
 
LVL 66

Accepted Solution

by:
btan earned 2000 total points (awarded by participants)
ID: 41835850
Suggest the solution (ID: 40542584) be considered
1
 

Author Comment

by:nsgguy245
ID: 41838697
Advise to accept btan's solution. Thanks...
0
 
LVL 66

Expert Comment

by:btan
ID: 41839313
Thanks it will be closed as per shared.
0
 
LVL 66

Expert Comment

by:btan
ID: 41843266
As per advice given and acknowledged.
0

Featured Post

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Question has a verified solution.

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

During and after that shift to cloud, one area that still poses a struggle for many organizations is what to do with their department file shares.
If you try to migrate from Elastix to Issabel, you will face a lot of issues. These problems are inevitable but fortunately, you can fix them. In the guide below, I will explain how I performed the migration while keeping all data and successfully t…
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…

589 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