Skip to main content

OpenXDR KVM Installer

OpenXDR KVM Installer automates preparation of a KVM host and deployment of Stellar Cyber OpenXDR components. It provides interactive, menu-driven workflows with state tracking so operators can validate configuration, execute the full deployment, or resume after required reboots.

What it deploys

  • Data Processor (DP) — standalone DP deployment
  • Sensor — standard modular Sensor deployment
  • High-performance Sensor — dual-VM / NUMA-oriented high-throughput Sensor deployment
  • AIO + Sensor — integrated AIO Data Processor and Sensor deployment on one host

What it automates

Host preparation

Hardware/NIC detection, virtualization checks, kernel preparation, KVM/libvirt, storage, and system tuning.

Networking

Management and VM networking, SR-IOV where applicable, bridge/NAT choices for Sensor deployments, and SPAN interface handling.

VM deployment

Image preparation, LVM storage, VM creation, CPU/resource assignment, PCI passthrough, and component-specific deployment steps.

Safe operations

DRY_RUN support, configuration validation, step-level execution, persistent state, logging, and resume after reboot.

Basic requirements

Supported host OS versions depend on the selected installer. Ubuntu Server 20.04, 22.04, and 24.04 are used by the current Sensor/AIO paths; some DP workflows also support Ubuntu 16.04. Root access and hardware virtualization are required. IOMMU must be enabled for SR-IOV or PCI passthrough, and Internet access is normally required to download packages and Stellar component images.

Stellar Appliance CLI

Operate KVM hosts after deployment with the unified aella_cli interface.

Source repository

Review installer scripts, detailed requirements, and current implementation.
Last modified on September 10, 2026