Camille_13254
Jun 01, 2009Nimbostratus
Implementing customized Rate Shape with iRules
Hello,
I need to find a strategy to implement a customized Rate Shape.
For example:
Total Bandwidth: 40MB/s
Rate Shaping for HTTP: 30MB/s
Rate Shaping for FTP : 10MB/s
If I only have HTTP traffic on their network I want to give all available bandwidth (40 MB/s) if needed. But if I have FTP traffic than I will limit the HTTP traffic to 30MB/s and for FTP I will limit to 10MB/s.
The same case. If I have FTP traffic (20MB/s) on my network. So if it exceeds 10MB/s there is no problem because we may have only 3MB/s for example to HTTP. In this case it can take more bandwidth for FTP, but if HTTP reaches 30MB/s so the FTP traffic will have to enforce it's limit (10MB/s).
This would be a more dynamic kind of QoS. Is it possible to make this with iRules?
Thanks in advance!