Anexet recommended system requirements

Appendix

1. Calculation of partition capacity for intercepted data and indexes

When using MS SQL Server as a DBMS for storing intercepted data, the amount of RAM must be increased by an amount equal to the amount of RAM allocated for the needs of this DBMS, but not less than 8 GB (it is necessary to set a limit on the use of RAM in the DBMS settings).

Store = Ratio × Users × Month

Store — capacity in gigabytes (GB) necessary for storing intercepted data.

Ratio — a coefficient that determines the monthly amount of data in GB collected from one controlled user. By default, it is equal to 1.5. If only Network traffic interception server is used, the coefficient is 0.15. If only Mail processing server is used, the coefficient is 0.35. If all interception servers are used, the total coefficient is 2.0 (1.5 + 0.15 + 0.35).

Users — number of controlled users.

Month — the period when data is on demand, in months.

Index = Store × 0.2

Index — the size of the search index, which is about 20% of the intercepted data size.

2. DBMS

It's important to keep in mind that the calculation formula below is based on statistical averages and provides an approximate result.

It is important to note that when storing and processing the planned volumes of data the recommended DBMS is PostgreSQL (it is completely free and there is no need to increase the amount of RAM when using this DBMS). It is forbidden to host databases used by other software on the Anexet database server. When controlling 500 users or more, a required condition is the use of rotation by database size (not more than 2 TB) or by data storage period (not more than 1 month).

3. Preinstalled components

  • Microsoft ASP.NET Core Runtime 8.0
  • Microsoft .NET Desktop Runtime 8.0
  • Microsoft Visual C++ Redistributable 2015-2022 x64
  • Microsoft Visual C++ Redistributable 2015-2022 x86

4. OS

1. OS for server components

Microsoft Windows Server 2012R2/2016/2019/ 2022 x64

2. OS for consoles

Microsoft Windows Desktop 8.1/10/11, Server 2012R2/2016/2019/2022 x64

3. OS for agents

  • Microsoft Windows XP/Vista/7/8/8.1/10/11
  • Microsoft Windows Server 2003/2008/2012/ 2016/2019/2022
  • Linux (distribution kits supported: Ubuntu 20.04, Debian 11, Fedora 33, Rosa R12, Astra 1.7, ALT Linux 9.1+, RedOS 7.3+, AlmaLinux 9+)
  • MacOS 11 and higher (x86-64 and ARM64 architectures)

Frequently Asked Questions

Find answers to common questions about Anexet hardware requirements and system configuration

Which database management system (DBMS) is recommended for Anexet and why?

Arrow
PostgreSQL is the recommended DBMS for Anexet. It is completely free and does not require additional RAM allocation. When using MS SQL Server, you must increase RAM by at least 8 GB to accommodate the DBMS needs. PostgreSQL eliminates this requirement, making it the optimal choice for cost-effective deployments.
For 500 controlled users, you need: 2 CPUs with 2.6+ GHz, each with 8 physical or 16 logical cores or more; 48 GB RAM or more; 1 Gbit network adapters (2 adapters for centralized interception); 100 GB partition for OS and Anexet files on RAID1; Multiple partitions for intercepted data on RAID 5/6/10/50/60 or NAS storage. The total storage capacity is calculated using the formula provided in the Appendix.
Yes, Anexet agents support multiple operating systems. For macOS: version 11 and higher, supporting both x86-64 and ARM64 architectures. For Linux: Ubuntu 20.04, Debian 11, Fedora 33, Rosa R12, Astra 1.7, ALT Linux 9.1+, RedOS 7.3+, and AlmaLinux 9+. Windows agents are supported from Windows XP through Windows 11, including all Server editions from 2003 to 2022.
Use the formula: Store = Ratio × Users × Month. Store is the capacity in GB needed for storing intercepted data. Ratio is a coefficient determining monthly data per user (default 1.5 GB). For Network traffic interception only: 0.15. For Mail processing only: 0.35. For all interception servers combined: 2.0 (1.5 + 0.15 + 0.35). Users is the number of controlled users. Month is the retention period in months. The search index size is approximately 20% of the intercepted data size (Index = Store × 0.2).
Yes, when using MS SQL Server for storing intercepted data, you must increase RAM by an amount equal to the RAM allocated for the DBMS, but not less than 8 GB. It is necessary to set a limit on RAM usage in the DBMS settings. This is why PostgreSQL is recommended, as it does not require additional RAM allocation.
The following components must be preinstalled: Microsoft ASP.NET Core Runtime 8.0, Microsoft .NET Desktop Runtime 8.0, Microsoft Visual C++ Redistributable 2015-2022 x64, and Microsoft Visual C++ Redistributable 2015-2022 x86. These components are essential for proper Anexet operation.