Forum Discussion
Gordon_Johnston
Oct 13, 2005Nimbostratus
iRules and rate shaping
Is it possible to query the current data rate (bps) through a virtual server, or to a pool or node using an iRule?
The reason I ask is this. We're trying to configure a setup where we have 2 virtual servers, A and B. They both share the same upstream bandwidth but A is more important than B. We would like to apply rate shaping like this:
A - Can use all but 10 Mbs of the available bandwidth.
B - Is guarenteed 10Mbs but can use any available bandwidth that A is not using.
I have tried to implement this using the standard rate shaping functionality by putting A as B's parent class. However when B is under load it will take bandwidth from A regardless of whether A is using it or not.
If it is possible to query current rates through a VS it should be possible to apply some rules to change the applied rate shapes dynamically and thus achieve what I'm after.
Any thooughts or should I be looking at doing this a different way?
- Gordon_JohnstonNimbostratusAny ideas on this guys?
- Brian_Gupta_115NimbostratusAccording to this link Rate shaping is an add-on module: http://www.f5.com/products/bigip/modules/index.html
- Gordon_JohnstonNimbostratusSorry I should have mentioned, we have the rate shape module licensed. I just don't seem to be able to use it's default functionality to achieve what we want.
- Brian_Gupta_115NimbostratusGordon,
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects