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
andintel_idle.max_cstate=1
: Discards of all the idle states deeper than idle state1
, for theacpi_idle
andintel_idle
drivers, respectively (more details here).cpufreq.default_governor=performance
: Use theperformance
governor by default (more details here).hugepagesz=1G
: Uses1
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:
...