Skip to main content
Version: 5.0

Search Anywhere Framework Minimum System Requirements

General Requirements

  • Deployment type: Dedicated physical or virtual servers
  • Component versions: All nodes must use the same version of Search Anywhere Framework components
  • Time zone and synchronization: Time synchronization must be configured (e.g., via NTP), and a single time zone must be used
  • Network infrastructure: High-speed connection between nodes – recommended at least 1 GB/s. Low network latency – no more than 10 ms
  • Storage: SSD drives are recommended for all components. XFS file system is recommended

Supported Operating Systems

Search Anywhere Framework supports installation and operation on modern Linux distributions using the systemd initialization system. Below are the minimum and recommended hardware and software requirements, as well as the supported operating systems for all system components.

note

It is recommended to use RHEL versions 7 and 8.

ComponentDescription and supported OS
Search Anywhere Framework:
  • Search Anywhere Data Storage
  • Inventory
  • Search Anywhere Engine Remote Execution
  • Search Anywhere Web
  • Search Anywhere Data Collector
  • Search Anywhere Master Node
  • It is used for automated installation and configuration of Search Anywhere Framework components. Supported OS:

    • Red Hat Enterprise Linux (RHEL) 7
    • Red Hat Enterprise Linux (RHEL) 8
    • AstraLinux CE 2.12.45
    • AstraLinux CE 2.12.46
    • AstraLinux SE 1.7
    • Ubuntu Server 20.04
    • Ubuntu Server 22.04
    • RedOS MUROM 7.3
    • Debian 12
    • Oracle Linux 8.7
    • Oracle Linux 8.6
    ComponentSupported architectureSupported OS
    Search Anywhere Framework Beatx86-64 (AMD64 / Intel 64)Windows:
    • Microsoft Windows 7 Professional / Enterprise / Home
    • Microsoft Windows 8 Professional / Enterprise / Home
    • Microsoft Windows 10 Pro / Enterprise / Home
    • Microsoft Windows 11 Pro / Enterprise / Home
    • Microsoft Windows Server 2008 R2 / 2012 R2 / 2016 / 2019 / 2022
    Linux:
    • Red Hat Enterprise Linux (RHEL) 7
    • Red Hat Enterprise Linux (RHEL) 8
    • AstraLinux CE 2.12.45
    • AstraLinux CE 2.12.46
    • AstraLinux SE 1.7
    • Ubuntu Server 20.04
    • Ubuntu Server 22.04
    • RedOS MUROM 7.3
    • Debian 12
    • Oracle Linux 8.7
    • Oracle Linux 8.6
    s390 (IBM System z) — IBM z12, IBM z14Linux:
    • SUSE Linux Enterprise Server 12 SP5
    • SUSE Linux Enterprise Server 15

    Hardware requirements

    Pay attention!

    For the components to work correctly, the Java settings must be taken into account, including the JVM settings and the amount of available memory. Detailed configuration requirements are described in the section Java Settings.

    ComponentMinimum requirements
    Search Anywhere Framework Single Instance (all components on one node)
    • 4-core CPU (x86-64: AMD64/Intel 64)
    • 16 GB RAM
    • Fast SSD, minimum 100 GB
    Search Anywhere Data Storage (short-term storage)
    • 4-core CPU (x86-64: AMD64/Intel 64)
    • 8 GB RAM
    • Fast SSD, minimum 100 GB
    Search Anywhere Data Storage (long-term storage)
    • 4-core CPU (x86-64: AMD64/Intel 64)
    • 8 GB RAM
    • SSD/HDD, minimum 500 GB
    Search Anywhere Master Node
    • 2-core CPU (x86-64: AMD64/Intel 64)
    • 4 GB RAM
    • Fast SSD/SSD, minimum 30 GB
    Search Anywhere Data Collector
    • 4-core CPU (x86-64: AMD64/Intel 64)
    • 4 GB RAM
    • SSD/HDD, minimum 50 GB
    Search Anywhere Web
    • 2-core CPU (x86-64: AMD64/Intel 64)
    • 4 GB RAM
    • HDD: 40 GB

    Software Requirements

    ComponentRequirement
    Operating Systems

    Installation is supported on most modern Linux distributions. For details, see the Supported Operating Systems.

    Dependencies
    • Required libraries and packages for ClickHouse installation:

      • libicu
      • libzstd
      • liblz4
      • libxxhash
    • Required for Search Anywhere Framework installer:

      • unzip 6.0 or higher
      • zip 3.0 or higher
      • openssl 1.0.2k or higher
    • Additional requirements for RHEL 8:

      • libnsl2 1.2.0 or higher
      • or libnsl 2.28 or higher
    • Recommended for sme-re component:

      • memcached 1.5.22 or higher

    Search Anywhere Framework Component Network Communication

    Component Search Anywhere Framework — SourcePort/ProtocolComponent Search Anywhere Framework — Destination
    • Search Anywhere Data Storage
    • Search Anywhere Master Node
    • Search Anywhere Engine Remote Execution
    • 9200/TCP
    • 9300/TCP
    • 18080/TCP
    • Search Anywhere Data Storage
    • Search Anywhere Master Node
    • Search Anywhere Engine Remote Execution
    Search Anywhere Data Collector
    • 9200/TCP
    Search Anywhere Data Storage
    Users
    • 5601/TCP
    Search Anywhere Web
    Search Anywhere Web
    • 7769/TCP
    Search Anywhere Framework Beat Manager
    Search Anywhere Framework Beat Manager
    • 9200/TCP
    Search Anywhere Data Storage
    Search Anywhere Framework Beat
    • 7767/TCP
    Search Anywhere Framework Beat Manager
    Additional Network Communications
    Search Anywhere Data Storage
    • 5432/TCP
    PostgreSQL (if Inventory module is used, starting from version 5.0)
    Search Anywhere Data Collector
    • 9092/TCP
    Kafka (optional, configuration-dependent)
    Search Anywhere Data Storage
    • 8123/TCP (without TLS)
    • 8443/TCP (with TLS)
    ClickHouse (optional, configuration-dependent)
    Central cluster with Cross Cluster Search mechanism, Search Anywhere Data Storage with a role remote_cluster_client
    • 9300/TCP
    Subordinate cluster, Search Anywhere Data Storage
    note

    External Data Sources:

    Additional permissions may be required for collecting analyzed data, such as:

    • Mail servers
    • Search Anywhere Framework Beat to Search Anywhere Data Collector for transmitting collected data
    • Connection to directory services Active Directory(LDAP)
    • Database connections (e.g., MySQL, Microsoft SQL Server, PostgreSQL)
    • Other external systems connected via modules and integrations

    Web Browser Support

    For optimal performance of the Search Anywhere Framework web interface, we recommend using any compatible browser such as: Mozilla Firefox, Google Chrome, Safari, Microsoft Edge, other Chromium-based browsers

    Minimum supported browser versions:

    BrowserMinimum Version
    Chrome97
    Edge97
    Firefox104
    Opera83
    Safari15.4

    ClickHouse Hardware Requirements

    ParameterRecommendations
    CPUClickHouse performs more efficiently with configurations featuring more cores at lower clock speeds rather than fewer cores at higher frequencies. Minimum: 4-core processor (x86-64: AMD64/Intel 64).
    RAMMinimum 32GB, with 64GB+ recommended for large-scale data processing.
    StorageSSD storage recommended. Minimum: 3TB (SSD/HDD acceptable).
    NetworkHigh-speed inter-node connection recommended (minimum 1 GB/s) with low latency no more than 10 ms.
    note

    For additional details, refer to the official ClickHouse.

    PostgreSQL Hardware Requirements

    ParameterRecommendations
    CPUMinimum: 2-core x86-64 processor. Multi-core CPU recommended for parallel query processing.
    RAMMinimum 2GB for basic operation. 4GB+ recommended for production environments and multi-user operations.
    StorageMinimum 40GB. SSD recommended for improved I/O performance.
    NetworkStable 1 GB/s or higher connection recommended for distributed or clustered configurations.
    note

    PostgreSQL version 16.7 or higher is recommended. See official PostgreSQL for details.