Scheduling di pod a criticità mista: cgroups v2, core pinning e priorità RT

Impedire alle app di intrattenimento di rallentare i microservizi di sicurezza e frenata mediante i controller gerarchici cgroups v2.

Gerarchia unificata cgroups v2 vs vulnerabilità della vecchia versione v1

La vecchia versione cgroups v1 usava alberi separati che creavano falle: un'app con CPU limitata poteva consumare RAM tramite scritture su disco. cgroups v2 unifica la gerarchia facendo cooperare memoria e I/O in modo atomico.

Bande di priorità real-time SCHED_FIFO per microservizi critici ASIL-D

Mentre le app ordinarie girano con il Completely Fair Scheduler (SCHED_OTHER), i pod critici usano POSIX SCHED_FIFO con priorità oltre 90. Il kernel effettua la preemption di qualsiasi thread in 12 microsecondi garantendo i cicli di sicurezza.

Esplora il portafoglio di domini