DevCentral Groups
   
You are here: Community > Group Details > Oracle / F5 Solutions

Get Connected with DevCentral

Sign up and Join this Group today!

Connect with your peers with the click of a button. Become a member of this group to post questions, sign up for notifications, provide comments, answer questions, access downloads and receive lots of other great documentation relevant to your interests. Connect with your community today!

  

Group Details

Oracle / F5 Solutions

F5 DevCentral Topic Group dedicated to open discussion and collaboration related to the integration between and deployment of F5 and Oracle software solutions.
Oracle / F5 Solutions
Upcoming Events
There are no events currently connected to this group. Click here to search all F5 Events.

Having trouble posting to this forum? Click the "Join Group" button above to get access!

IRules
Last Post 06/10/2010 09:18 AM by Chris Akker. 3 Replies.
Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
Please login or join DevCentral to post a reply.
 
PrevPrev NextNext
Author Messages
mlroot
mlroot
Post Count: 5
New Member


--
05/28/2010 06:49 AM  
HI All,

Can any one advise based on experience:

We are load balancing weblogic and Tomcat traffic with hundreds of backend servers/applications and simple URI rewrites.
We are considering whether to have several hundred simple rules for each application/server or much fewer bigger rules with switch statements for each application. Individual rules seem better for troubleshooting but use up so many VIPs. Just wondering which is better for performance.

Thanks -ML
hoolio
hoolio
Post Count: 11053
MVP - 9


--
05/28/2010 09:42 AM  
Without knowing the exact requirements, it's hard to give an exact suggestion. You could try doing some simple load testing with the VIP configured with a single iRule and compare that performance with many small iRules. This should give you the most definitive answer for which approach is more efficient.

Administratively I think it would be simpler to combine similar functions into the same iRule. If you have a lot of rewrites to do, it would probably be more efficient to add them all to the same datagroup and use matchclass (v9 or 10)/findclass (v9 or 10)/class (v10) to determine which rewrite to perform compared with many small iRules.

Also, you can post questions like this to the iRules discussion group to get more relevant views on your post:
http://devcentral.f5.com/Community/GroupDetails/tabid/1082223/asg/50/aff/5/afv/topicsview/showtab/groupforums/Default.aspx

Aaron
mlroot
mlroot
Post Count: 5
New Member


--
05/28/2010 10:14 AM  
Thanks, Aaron.
Chris Akker
Chris Akker
Post Count: 27
Active Member


--
06/10/2010 09:18 AM  
And, don't forget, there is a section in the iRules forum for Optimizing iRule Performance, with an Excel spreadsheet calculator to help analize your iRules.

http://devcentral.f5.com/Tutorials/TechTips/tabid/63/articleType/ArticleView/articleId/123/iRules-Optimization-101--05--Evaluating-iRule-Performance.aspx

-Chris.
Please login or join DevCentral to post a reply.

  

93,050 Members in 191 Countries and Growing!

Join DevCentral Today!

About DevCentral

F5 DevCentral is your source for the best technical documentation, discussion forums, blogs, media and more related to application delivery networking.

So dive in, meet your peers, and get familiar with DevCentral. We hope it makes your job easier and helps you get more from your F5 investment. If new to DevCentral, check out the Getting Started section. And if you have any problems, or think something could be easier to use, let us know.

Got It !

We've received your comment and transmitted it directly to DevCentral HQ.

Thanks for taking time to let us know what's on your mind. At DevCentral | Community Matters!

Get In Touch With Us

Have questions, suggestions or just want to get something off your chest?

Use our handy form below to Direct Connect with DevCentral Mission Control.

Send Us Feedback      or