HI Ali,
A successful IDS deployment doesn't need heavy CPU horsepower. It does, however, need to be connected to the network properly and have enough storage to allow useful analysis of the data .
You can install the IDS via a span port on a switch, for example, or via a network tap. Each method has its advantages and disadvantages.
We tried it one our firewall but CPU was hitting 100 % most of the time so we end up upgrading the hardware.
Please check this link for more details.
http://www.networkcomputing.com/data-networking-management/setting-up-an-intrusion-detection-system/229620735?pgno=1
Please rate if this information is helpful.
thanks