Ignara AI/Docs/Control Plane
Architecture & ResearchUpdated June 2026

Control Plane

On this page

ResponsibilitiesComponentsState managementAdmission control

Responsibilities

The Fabric control plane is responsible for maintaining consistent platform state, processing resource requests, scheduling workloads, and enforcing policy. It is the authoritative source of truth for what is running where.

Components

  • Resource Manager — tracks available compute, storage, and network capacity across the platform
  • Scheduler — assigns workloads to resources based on requirements, affinity, and priority
  • Admission Controller — validates and mutates workload specifications before scheduling
  • Configuration Store — distributed, consistent store for platform configuration and state
  • Policy Engine — evaluates resource requests against organizational policies

State management

The control plane maintains state using a distributed, consistent key-value store. State changes are applied through a reconciliation loop: the platform continuously compares desired state against actual state and applies changes to converge them.

Admission control

Before a workload reaches the scheduler, it passes through the admission controller. The admission controller validates resource requests, applies defaults, enforces quotas, and can mutate workload specifications based on platform policy.

PreviousDesign PrinciplesNext Scheduling