Ядро - kGraft

0
Ваша оценка: Нет

kGraft — разработанное SUSE средство для обновления ядра Linux без необходимости последующей перезагрузки системы.

По предназначению kGraft схожа с продуктом Ksplice, созданным в Массачусетском технологическом институте (MIT) и купленным Oracle для Oracle Linux (и затем RHEL), однако разработчики из SUSE утверждают, что «kGraft, в отличие от других технологий, не требует остановки ядра даже на короткие периоды времени, что упрощает процесс установки без простоя системы критически важных обновлений в безопасности и других патчей». Как и другие подобные проекты, kGraft предназначена только для критических обновлений (простых изменений в коде).

Новая технология выросла из исследовательского проекта в SUSE Labs и для реализации поставленной задачи использует самостоятельно модифицируемый код INT3/IPI-NMI, механизм обновлений в стиле RCU (read-copy-update), стандартные механизмы ядра для загрузки и линковки модулей. Войтех Павлик (Vojtech Pavlík), директор SUSE Labs, продемонстрировал наложение патчей на ядро Linux с помощью kGraft на мероприятии Collaboration Summit 2014, организованном Linux Foundation.

SUSE обещает добавить kGraft в основную ветку развития ядра Linux.

Сайт разработчика: https://www.suse.com/promo/kgraft.html


Разместил: vikos 30 Март 2014 в 11:18