aiScaler Automates Denial of Service (DoS) Protection & Notification

Posted by on November 16th, 2011

We get the following call frequently. My site is under DoS attack and is down can you help!

We think it would be nice if your DoS protection could understand when an attack starts and then implement protection immediately.

So Introducing auto-activation and notification of our IP throttling technology.

This allows you to set thresholds such as Request-Per-Second that would indicate a DoS attack is in progress. When these thresholds are exceeded aiScaler will auto-implement IP throttling and send a notification indicating you are under attack.

No worries even if your thresholds are exceeded by normal traffic spikes, aiScaler will not effect your performance. In fact we like to think of ourselves as the only DoS protection that radically increases the speed of your site.

So if you are unfamiliar with our four level dos Protection please see our overview:

Or for the more detailed tech view grab DoS in the index of our Admin guide.

Below you can see a more techy view of how the auto-implementation is configured.

You can tell aiScaler to auto-activate the IP throttling by configuring the following server-level

auto_throttle_cps and

Effectively, you’re telling aiScaler: activate throttling when number of client connections per second exceeds the auto_throttle_cps , activate it for auto_throttle_cps_interval seconds (defaults to 600 seconds).

After this interval passed, aiScaler will re-test the CPS against the provided limit and should the CPS drop below the threshold, the throttling will be disabled.

Both enabling and disabling of the throttling will be logged in the aiScaler error log file.

Both the total and per/sec numbers of requests and/or connections that were throttled due to intelligent request throttling, is displayed/reported via CLI, SNMP and Web interfaces.


You can implement aiScaler in your data-center or from a cloud instance without changing your architecture and we give 2 hours of free install support.

Leave Comment

US 1 (408) 744-6078   EU +44 20 7993 4587