Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Yocto Installer

  •  TODO

Debian Installer

To install the cluster, you need to generate an ISO for each host with this repository here.

...

In this part, the playbook define the scheduling and the prioritization (see the section).

Kernel

The project uses a real-time kernel, the linux kernel with the PREEMPT_RT patch. So, he needs to have some parameters as:

  • processors.max_cstate=1 and intel_idle.max_cstate=1: Discards of all the idle states deeper than idle state 1, for the acpi_idle and intel_idle drivers, respectively (more details here).
  • cpufreq.default_governor=performance: Use the performance governor by default (more details here).
  • hugepagesz=1G: Uses 1 giga-bytes for HugeTLB pages (more details here).
  • skew_tick=1: Helps to smooth jitter on systems with latency-sensitive applications running.
  • tsc=reliable: Disables clocksource verification at runtime, as well as the stability checks done at bootup.

More details on the kernel's parameteres here.

Disks

The disk is composed:

...