Американская компания BlueRock выпустила новую версию микро-гипервизора NOVA с поддержкой изоляции DMA для AMD
2026-06-11 16:47
В избр.

Репортаж от Wedoany,Компания BlueRock выпустила новую версию микро-гипервизора NOVA (NOVA Microhypervisor) с открытым исходным кодом, добавив поддержку переназначения DMA для платформ AMD, оснащённых аппаратной виртуализацией IOMMU. Эта функция включена по умолчанию и расширяет аппаратную изоляцию между виртуальными машинами, устройствами и памятью в общей среде выполнения.

Микро-гипервизор NOVA

NOVA объединяет функции микроядра и гипервизора в компактной доверенной вычислительной базе, используя модель авторизации на основе возможностей и предоставляя виртуализацию, пространственную и временную изоляцию, планирование, связь и управление ресурсами платформы. На машинах с поддержкой аппаратной виртуализации могут одновременно работать несколько немодифицированных гостевых операционных систем. Кодовая база почти полностью написана на C++, содержит около 3,7% ассемблерного кода и поддерживает процессоры ARMv8-A (aarch64) и x86_64, включая Intel VT-x (VMX, EPT) и AMD-V (SVM, NPT). Сборка для aarch64 поддерживает платы от Allwinner, Amlogic, Broadcom, HiSilicon, NVIDIA, NXP, Qualcomm, Renesas, Rockchip, Texas Instruments и Xilinx.

Интеграция AMD IOMMU является ключевым механизмом выполнения NOVA внутри платформы. NOVA может предотвращать доступ аппаратных устройств, назначенных одной виртуальной машине, к памяти соседних рабочих нагрузок, принудительно применяя контроль доступа к памяти на уровне каждого устройства и каждой страницы памяти, прерывая несанкционированные транзакции памяти через IOMMU и, при необходимости, регистрируя сбои переназначения DMA для диагностического анализа. Генеральный директор BlueRock Гарольд Бьюн (Harold Byun) отметил, что многие уязвимости безопасности хотя и эксплуатируются через ЦП, но на стороне чипсета также существует обширная поверхность атаки из-за дефектных драйверов устройств; без защиты IOMMU скомпрометированный драйвер устройства может с помощью DMA читать или записывать любые области памяти, нарушая конфиденциальность и целостность, при этом драйверы устройств составляют значительную часть операционной системы и часто являются её наименее качественным программным компонентом.

NOVA поддерживает виртуальные машины с объёмом физической памяти до 256 ТБ и виртуальным адресным пространством до 128 ПБ на каждую рабочую нагрузку. По словам Бьюна, для поддержания такого большого адресного пространства требуется таблица страниц с 5-уровневым базовым деревом; NOVA может полностью без блокировок обслуживать свои таблицы страниц, без ограничений примитивов блокировки на масштабируемость параллельных обновлений непересекающихся областей памяти. Что касается предсказуемости выполнения AI-нагрузок, домены защиты (Protection Domains) настраиваемым образом изолируются на определённые наборы ядер, причём конфигурация фактически выполняет роль распределения. NOVA может взаимодействовать с менеджером виртуальных машин для координации распределения в соответствии с требованиями к производительности; кэш ЦП также может быть разделён на разделы для разных уровней качества обслуживания, обеспечивая дополнительную оптимизацию и приоритезацию.

На платформах x86 NOVA может быть собрана с опциональной поддержкой технологии принудительного контроля потока управления (Control-Flow Enforcement Technology), включая отслеживание косвенных ветвлений (Indirect Branch Tracking) и теневые стеки супервизора (Supervisor Shadow Stacks). Из-за требований ЦП и накладных расходов во время выполнения защита потока управления по умолчанию отключена в сборке. На платформах с поддержкой TXT, когда в памяти TXT присутствует соответствующий аутентифицированный код SINIT (SINIT Authenticated Code Module), NOVA выполняет измеренную загрузку для установления динамического корня доверия для измерений (Dynamic Root of Trust for Measurement).

Формальные спецификации и доказательства NOVA хранятся на отдельной ветке GitLab в группе безопасности BlueRock. Исходный код распространяется под лицензией GPL v2, авторские права охватывают период с 2009 по 2026 год и принадлежат Дрезденскому техническому университету (Technische Universitaet Dresden), Intel, FireEye и BlueRock Security. В настоящее время проект находится на экспериментальной стадии.

BlueRock заявляет, что AI-системы переходят от экспериментальных нагрузок к непрерывно работающей производственной инфраструктуре, при этом затраты на вывод растут, а эксплуатационное давление увеличивается. Будущая архитектура AI-инфраструктуры потребует изоляции, предсказуемости, снижения сложности доверия и упрощённого выполнения в масштабе. Функция переназначения DMA принудительно обеспечивает защиту под гостевой операционной системой, стремясь сохранить изоляцию при компрометации рабочей нагрузки. Исходный код микро-гипервизора NOVA доступен бесплатно на GitHub.

Данный материал скомпилирован платформой Wedoany. При цитировании материалов, созданных с помощью искусственного интеллекта (ИИ), необходимо обязательно указывать источник — «Wedoany». В случае выявления нарушения прав или иных проблем просим своевременно информировать нас. Сайт оперативно внесёт изменения или удалит материал.Электронная почта: news@wedoany.com

Эта новость является результатом компиляции и перепечатки информации из глобального Интернета и стратегических партнеров. Она предназначена только для читателей. Если у вас возникнут какие-либо нарушения или другие проблемы, пожалуйста, своевременно сообщите нам. Этот сайт изменить или удалить ее. Перепечатка этой статьи без официального разрешения строго запрещена.электронная почта:news@wedoany.com
Связанные продукты
Последние новости
1
NLC India получила письмо о намерениях на реализацию солнечного проекта мощностью 900 МВт в Гуджарате
2
Tata Power запускает в Индии проект ВИЭ мощностью 800 МВт
3
Турция добавила 2,1 ГВт солнечной энергии в первом полугодии 2026 года
4
Первый этап индонезийского проекта солнечной энергетики мощностью 100 ГВт одобрен, скоро закладка первого камня
5
Clariant расширяет дистрибуцию добавок для нефтепромысловых работ в трех странах Западной Африки в партнерстве с Gapuma
6
Braskem и Lallemand запускают платформу по производству биологического ацетона в США
7
Продажи Wacker Chemie во 2-м квартале 2026 года составили 1,52 млрд евро, рост на 7% в годовом исчислении
8
INEOS планирует запустить крекинг-установку по переработке этана стоимостью 5 млрд евро в Бельгии в 2027 году
9
Grundfos Великобритания: сельское хозяйство потребляет 70% мировых запасов пресной воды, необходимо повышать устойчивость водных ресурсов
10
Фермеры Иллинойса расширяют посевные площади озимой пшеницы до 300 акров
Связанные рекомендации
Индийская HFCL получила заказ на оптоволоконные кабели на сумму 46,13 млн долларов США с поставкой до 2027 года
2026-07-31
Министерство энергетики США и альянс инвестируют 100 миллиардов долларов в строительство центров обработки данных и энергетической инфраструктуры
2026-07-31
Silvaco и NVIDIA объединяют усилия для продвижения цифровых двойников в полупроводниковой отрасли
2026-07-31
Google обновляет Gemini для macOS, добавляя системную голосовую диктовку и восприятие экрана
2026-07-31
Версия 1.131 Visual Studio Code от Microsoft добавила функции диктовки и субагентов
2026-07-31
Corning из США нацеливается на рынок CPO объемом 10 миллиардов долларов
2026-07-31
Канадская TELUS планирует развернуть 100% Open RAN к 2029 году
2026-07-31
Акции Oracle взлетели более чем на 8%! Расширение сотрудничества с Google Cloud: модели Gemini будут полностью интегрированы в корпоративные приложения Fusion и NetSuite
2026-07-31
Новый шаг ByteDance! Doubao, Feishu и Volcano Engine будут реорганизованы и объединены
2026-07-30
Intel открывает технологию процессоров Atom для стартапа Rosaic Labs
2026-07-30