Назад | Перейти на главную страницу

Могу ли я использовать модули ядра на инстансах Amazon HVM / PV?

Я знаю, это совершенно глупая идея. Но я хочу протестировать один из своих старых проектов, который включает модуль ядра (расширение Netfilter) на виртуализированном экземпляре облака.

Смогу ли я вставить код ядра в виртуализированные экземпляры Amazon (я вижу, что они используют Xen ..)?

(Я думаю, если подготовка AMI для HVM включает в себя конфигурацию ядра для поддержки драйверов Xen, тогда должна быть возможность загрузить "нормальный" модуль ..)

Вы можете загрузить любой модуль ядра на экземпляры HVM. По умолчанию большинство вновь созданных экземпляров - это HVM, а на бесплатном уровне только Можно использовать экземпляры HVM.

Но у вас могут возникнуть проблемы с экземплярами PV, поскольку для них требуется специальное ядро ​​с поддержкой Xen, которое иногда загружается из AKI за пределами экземпляра. Это особенно верно для очень старых инстансов, созданных до того, как Amazon представила поддержку pvgrub для инстансов PV. Если ваш экземпляр PV более новый и загружает pvgrub AKI, тогда внутри экземпляра используется ядро ​​с поддержкой Xen, и вы можете использовать любой модуль, скомпилированный для этого ядра.

Да. Ядро Linux в среде облачной виртуализации по-прежнему остается просто ядром.