System Requirements
This section lists the minimum system requirements for installing and
working with Firewall Analyzer. Please refer our website for recommended
system requirements.
Hardware Requirements
For 32 Bit Installation
The minimum hardware requirements for Firewall Analyzer to start running
are listed below.
- 1 GHz, 32-bit (x86) Pentium Dual Core processor or equivalent
- 2 GB RAM + 1 GB RAM exclusively required for Change Management
- 5 GB Hard disk space for the product
For 64 Bit Installation
The minimum hardware requirements for Firewall Analyzer to start running
are listed below.
- 2.80 GHz, 64-bit (x64) Xeon® LV processor or equivalent
- 2 GB RAM + 1 GB RAM exclusively required for Change Management
- 5 GB Hard disk space for the product
Firewall Analyzer is optimized for 1024x768 monitor resolution and above.
* The following table recommends the disk space and RAM size requirements
of the system where Firewall Analyzer is installed. The disk space and
RAM size requirements depends on the number of devices sending log information
to Firewall Analyzer, the number of firewall log records received per
second or the firewall log data received per day by Firewall Analyzer.
Recommended Minimum RAM Requirement
Log Records Rate |
RAM Size |
Up to 100 Logs/sec |
1 GB |
100 - 500 Logs/sec |
2 GB |
500 - 1000 Logs/sec |
4 GB |
Above 1000 Logs/sec |
4 GB (64 Bit) |
Above 1000 Logs/sec |
8 GB |
Above 2000 Logs/sec |
8 GB (64 Bit) |
Above 2000 Logs/sec |
16 GB |
Hard Disk Space Requirement
The split up is: Archive+Index+PostgreSQL/MySQL=Total
Log Records Rate |
For 1 Day |
For 1 Week |
For 1 Month |
50 Logs/sec |
1+0.6+10.5=12.1 GB |
5+3+30=38 GB |
18+11+75=104 GB |
100 Logs/sec |
2+1.2+15=18.2 GB |
10+6+50=66 GB |
35+21+100=156 GB |
300 Logs/sec |
6+3.6+31=40.6 GB |
30+18+105=153 GB |
100+60+295=455 GB |
500 Logs/sec |
10+6+75=91 GB |
50+30+225=305 GB |
170+102+480=752 GB |
1000 Logs/sec |
20+12+150=182 GB |
95+58+500=653 GB |
325+280+950=1.56 TB |
2000 Logs/sec |
40+24+300=364 GB |
190+116+1000=1.31 TB |
650+480+1900=3.03 TB |
3000 Logs/sec |
60+36+450=546 GB |
285+232+1500=1.97 GB |
980+670+2850=4.5 TB |
Log Records Rate |
For 3 Months |
For 6 Months |
For 1 Year |
50 Logs/sec |
60+36+125=221 GB |
120+72+160=352 GB |
240+160+300=700 GB |
100 Logs/sec |
110+66+240=416 GB |
220+132+320=672 GB |
450+270+580=1.3 TB |
300 Logs/sec |
280+170+600=1.1 TB |
500+300+800=1.6 TB |
900+550+1250=2.7 TB |
500 Logs/sec |
470+280+1100=1.85 TB |
900+540+2100=3.54 TB |
1700+1000+3600=6.3 TB |
1000 Logs/sec |
920+630+2100=3.65 TB |
1750+1150+4200=7.1 TB |
2850+1800+6400=11.1 TB |
2000 Logs/sec |
1840+1180+4200=7.2 TB |
3500+1600+8400=13.5 TB |
5700+2600+12800=21.1 TB |
3000 Logs/sec |
2760+1740+6300=10.8 TB |
5250+2350+12600=20.3 TB |
8550+3850+19200=31.6 TB |
CPU Requirements
- Dedicated machine has to be allocated to process more than 200 logs per second.
- Dual core processors are needed to process more than 500 logs per second.
- Quadra core processors are needed to process more than 1000 logs second.
RAM Requirements
- Number of firewalls handled by the Firewall Analyzer will increase the requirement of the above RAM values. So it is better to have RAM value higher than the suggested value in case of having more than 5 firewalls.
- 1 GB RAM exclusively required for Change Management
Separate Installation
- Firewall Analyzer server and PostgreSQL database can be installed in separate machines, in case of higher log rate with low-end CPU machines.
Hard Disk Requirements for more months
- The above Hard Disk space requirement projected is for one month. If you need to archive the logs for more number of months, multiply the above requirements with the number of months based on your requirement.
Note: The Log Records Per Second is the total log
records received per second by Firewall Analyzer from all the configured
devices.
MySQL Performance Improvement Parameters (for Firewall Analyzer version 7.4 Build 7400 or earlier)
For better performance, we recommend replacing the existing MySQL parameters
mentioned in startDB.bat/sh, available under <Firewall Analyzer Home>\bin
directory, with the following MySQL parameters changes
for the corresponding RAM Size.
RAM Size |
MySQL Parameters For Windows Installation |
MySQL Parameters For Linux Installation |
512 MB |
Default configuration as given in startDB.bat |
Default configuration as given in startDB.bat |
1 GB |
--innodb_buffer_pool_size=300M
--key-buffer-size=150M
--max_heap_table_size=150M
--tmp_table_size=100M
--table-cache=512 |
--innodb_buffer_pool_size=300M
--key_buffer_size=150M
--max_heap_table_size=150M
--tmp_table_size=100M
--table-cache=512 |
2 GB |
--innodb_buffer_pool_size=900M
--key-buffer-size=600M
--max_heap_table_size=350M
--tmp_table_size=100M
--table-cache=512 |
--innodb_buffer_pool_size=900M
--key_buffer_size=600M
--max_heap_table_size=350M
--tmp_table_size=100M
--table-cache=512 |
3 GB |
--innodb_buffer_pool_size=900M
--key-buffer-size=600M
--max_heap_table_size=350M
--tmp_table_size=100M
--table-cache=512 |
--innodb_buffer_pool_size=1400M
--key_buffer_size=1000M
--max_heap_table_size=350M
--tmp_table_size=100M
--table-cache=512 |
4 GB |
--innodb_buffer_pool_size=900M
--key-buffer-size=600M
--max_heap_table_size=350M
--tmp_table_size=100M
--table-cache=512 |
--innodb_buffer_pool_size=1800M
--key_buffer_size=1200M
--max_heap_table_size=350M
--tmp_table_size=100M
--table-cache=512 |
PostgreSQL Performance Improvement Parameters (for Firewall Analyzer version 7.5 Build 7500 onwards)
For better performance, we recommend replacing the existing PostgreSQL parameters
mentioned in postgres_ext.txt available under <Firewall Analyzer Home>\pgsql\data\
directory
Parameters |
Comments |
port = 33336
|
This change requires Firewall Analyzer Appplication/Service restart |
shared_buffers = 128 MB
|
Minimum requirement is 128 KB. This change requires Firewall Analyzer Appplication/Service restart |
work_mem = 12 MB
|
Minimum requirement is 64 KB. |
maintenance_work_mem = 100 MB
|
Minimum requirement is 1 MB. |
checkpoint_segments = 15
|
Logfile segments minimum 1 and 16 MB each |
checkpoint_timeout = 11 minutes
|
Range: 30 seconds to 1 hour |
checkpoint_completion_target = 0.9
|
checkpoint target duration is 0.0 - 1.0 |
seq_page_cost = 1.0
|
This parameter is measured in an arbitrary scale |
random_page_cost = 2.0
|
This parameter is measured in same scale as above |
effective_cache_size = 512MB
|
|
synchronous_commit=off |
|
Supported Operating Systems
Firewall Analyzer has been tested to run on the following operating systems
and versions:
Windows®
- Windows 8
- Windows 7
- Windows NT
- Windows 2000
- Windows XP
- Windows Vista
- Windows 2000 Server
- Windows 2003 Server
- Windows 2008 Server
- Windows 2012 Server
Linux
- Linux - RedHat RHEL
- Linux - Mandrake
- Linux - Mandriva
- Linux - SuSE
- Linux - Fedora
- Linux - CentOS
- Linux - Ubuntu
- Linux - Debian
Supported Web Browsers
Firewall Analyzer has been tested to support the following browsers and versions:
- Internet Explorer 8 and later
- Firefox 4 and later
- Chrome 8 and later
Supported Databases
Bundled with the product
External Databases
- MS SQL 2000
- MS SQL 2005
- MS SQL 2008
- MS SQL 2012
|