Выпущено дерево Multikernel Li... Заметка
Slashdot на русском

Выпущено дерево Multikernel Linux: запускает несколько ядер на "голом железе" без гипервизора

Multikernel Technologies выпустила mklinux v7.0-mk2, новую ветку Linux, позволяющую одному серверу одновременно запускать несколько независимых ядер. Каждый экземпляр ядра работает со своими выделенными процессорами и памятью, обеспечивая изоляцию ресурсов. Одно ядро функционирует как хост, управляя основными аппаратными компонентами машины. Новые экземпляры ядра загружаются непосредственно на выделенные им аппаратные срезы с использованием механизма kexec в Linux, минуя гипервизор.Хостовое ядро отслеживает и управляет распределением оборудования с помощью наложений дерева устройств, обеспечивая динамическую реконфигурацию ресурсов. Такой подход с несколькими ядрами существенно отличается как от виртуальных машин, так и от контейнеров. В отличие от виртуальных машин, он обходится без гипервизора и слоя хостового ядра между приложениями и оборудованием. Он также отличается от контейнеров, где все арендаторы используют одно ядро.Текущий выпуск поддерживает оборудование x86_64, с планами портирования на другие архитектуры в будущем. Multikernel Technologies предлагает различные продукты, построенные на этой ветке ядра. К ним относятся решения для запуска ИИ-агентов с прямым доступом к GPU. Они также предлагают технологию для установки патчей на работающие ядра без простоя системы.