Skip to main content
Interania

Node

A node is a system (server) that is part of a cluster. A cluster consists of nodes that are connected and work together as a single system. 

An Interana cluster consists of the following nodes that can be installed on a single server (single-node cluster), or across multiple servers (multi-node cluster).

  • config node — Node from which you administer the cluster. MySQL database (DB) is only installed on this node for storage of Interana metadata. Configure this node first.
  • api node — Serves the Interana application, merges query results from data and string nodes, and then presents those results to the user. Nginx is only installed on the api node. 
  • ingest node — Connects to data repositories (S3, Azure, local file system), downloads new files, processes the data and then sends to data and string tiers, as appropriate.
  • data node — Data storage, must have enough space to accommodate all events and stream simultaneous query results.
  • string node — String storage for the active strings in the dataset, stored in compressed format. Requires sufficient memory to hold the working set of strings accessed during queries.
  • listener node — Streams live data from the web or cloud, also known as streaming ingest. Optional during installation.

Related terms

  • Was this article helpful?