Один SoC. Два мира. Никаких компромиссов: как Red Hat In-Vehicle Operating System и DXC AMBER объединяются в программно-определяемом решении для транспортных средств со смешанным уровнем критичности

Источник: Red Hat•

Один SoC. Два мира. Никаких компромиссов: как Red Hat In-Vehicle Operating System и DXC AMBER объединяются в программно-определяемом решении для транспортных средств со смешанным уровнем критичности

Red Hat и DXC представляют платформу для программно-определяемых транспортных средств (SDV), которая объединяет рабочие нагрузки AD/ADAS и цифровой кабины на единой высокопроизводительной вычислительной платформе, где Red Hat In-Vehicle Operating System обеспечивает основу Linux,…

На конференции ELIV 2026 в Баден-Бадене компании Red Hat и DXC демонстрируют платформу для программно-определяемых транспортных средств (SDV), которая объединяет рабочие нагрузки AD/ADAS и цифровой кабины на единой высокопроизводительной вычислительной платформе, где Red Hat In-Vehicle Operating System обеспечивает основу Linux, сертифицированную по стандарту ISO 26262 ASIL-B, для домена программного обеспечения, отвечающего за безопасность.

Автомобильная промышленность уже много лет изучает возможности конвергенции ADAS и IVI. В сотрудничестве с DXC мы демонстрируем промышленную реализацию, работающую под управлением Android Automotive OS, с использованием комбинации приборной панели уровня ASIL-B и приложений AD/ADAS на одном чипе Qualcomm Snapdragon Ride Flex SA8775P, входящем в семейство Qualcomm Snapdragon Ride Flex, которое разработано для одновременной поддержки рабочих нагрузок цифровой кабины и ADAS.

Ключевыми строительными блоками являются Red Hat In-Vehicle Operating System, лежащая в основе домена критически важного для безопасности программного обеспечения, и связующее ПО DXC AMBER, а также инфраструктура коммуникации и аппаратной поддержки, обеспечивающая уровень интеграции платформы SDV между доменами. Гипервизор 1-го типа обеспечивает изоляцию между программными доменами Android и Red Hat In-Vehicle Operating System, в то время как островок безопасности ASIL-D в SoC и дополнительный микроконтроллер Infineon AURIX предоставляют расширенные возможности обеспечения безопасности и интерфейса транспортного средства.

Гибридная архитектура системы: изоляция на уровне оборудования и ОС

Совместная архитектура сочетает изоляцию на уровне оборудования с изоляцией на уровне ОС. Гипервизор 1-го типа служит базовым механизмом секционирования, который разделяет Android Automotive OS (AAOS) и Red Hat In-Vehicle Operating System на выделенные виртуальные машины (ВМ), в то время как контейнеризация внутри Red Hat In-Vehicle Operating System обеспечивает изоляцию между критически важными для безопасности подсистемами, такими как ADAS и приборная панель. В данной реализации запуск AAOS в собственной ВМ также обеспечивает полноценную изолированную среду Android, соответствующую целевой конфигурации Google.

Ниже представлено упрощенное представление общей высокопроизводительной программной среды без учета островка безопасности и процессора интерфейса транспортного средства.

Рисунок 1. Общая архитектура программного обеспечения, высокопроизводительная часть

Рабочие нагрузки, связанные с безопасностью, выполняются в контейнерах на безопасной ОС Linux

Вместо запуска отдельной ВМ для каждого домена, связанного с безопасностью, Red Hat In-Vehicle Operating System служит общим хостом для соответствующих рабочих нагрузок в реализации DXC. Встроенные механизмы изоляции Linux обеспечивают возможности временной, пространственной и ресурсной изоляции. Для этой перспективной демонстрационной архитектуры приложение ADAS/ACC и приборная панель DXC AMBER, обе из которых классифицируются как рабочие нагрузки ASIL-B, работают в отдельных контейнерах внутри одной и той же среды Red Hat In-Vehicle Operating System.

Android Automotive OS работает в собственной виртуальной машине

Android Automotive OS работает в другой выделенной ВМ, используя собственное ядро со специфическими функциями, такими как Binder IPC, библиотека Bionic C, а также собственный менеджер служб, HAL и графический стек. Такой подход обеспечивает четкое отделение от домена, критически важного для безопасности, и соответствует целевой конфигурации AAOS от Google. Это позволяет интегрировать среду Android без ограничений со стороны архитектуры базовой платформы. Развертывание AAOS таким нативным способом помогает поддерживать производительность информационно-развлекательной системы, в то время как ВМ с Red Hat In-Vehicle Operating System остается сфокусированной на рабочих нагрузках, связанных с безопасностью, и других потенциальных задачах.

Основные компоненты: DXC AMBER и Red Hat In-Vehicle Operating System

DXC AMBER: уровень программно-определяемой платформы

DXC AMBER — это модульный уровень продукта DXC, созданный для различных автомобильных доменов. Он реализует аппаратно- и гипервизор-независимую платформу SDV с полной прозрачностью исходного кода, настраиваемую и переносимую на различные аппаратные платформы. Представленная на CES 2026, она в настоящее время внедряется в производственные программы. Платформа опирается на три основных актива:

  • Междоменное связующее ПО: базовая основа платформы для IVI, ADAS, приборной панели и доменов реального времени. Оно поддерживает безопасную и надежную связь между ВМ, сетевое взаимодействие, оркестрацию диагностики, обновление программного обеспечения и другие междоменные службы, такие как управление питанием и состоянием, ведение журналов и управление работоспособностью, и все это — независимо от SoC и в соответствии с требованиями безопасности.
  • Стек AAOS IVI: предварительно интегрированный стек Android Automotive OS, включающий улучшения DXC, магазин приложений и OTA-обновления, работающий в собственной ВМ на гипервизоре 1-го типа.
  • Цифровая приборная панель: высокопроизводительный движок пользовательского интерфейса с уровнем рендеринга безопасности для предсказуемого поведения в реальном времени, дополненный мощным набором инструментов и примерами дизайна приборной панели, развернутый как контейнер ASIL-B на Red Hat In-Vehicle Operating System.

Red Hat In-Vehicle Operating System: уровень ОС, сертифицированный по безопасности

В центре домена безопасности находится Red Hat In-Vehicle Operating System — промышленная платформа Linux с открытым исходным кодом, сертифицированная как элемент безопасности вне контекста (SEooC) согласно стандарту ISO 26262 ASIL-B. Ее текущий сертификат безопасности включает требование о смешанном уровне критичности, позволяющее приложениям, критически важным для безопасности (до уровня ASIL-B), и рабочим нагрузкам с управлением качеством (QM) совместно использовать одно ядро Linux, квалифицированное по ASIL. Встроенные механизмы изоляции Linux и специализированные конфигурации обеспечивают отсутствие взаимных помех между средами безопасности и QM, что снижает потребность в отдельных гостевых операционных системах и связанных с ними накладных расходах на виртуализацию.

Представленная здесь архитектура развивает эту концепцию как перспективное направление. Она предполагает, что приложение ADAS/ACC и приборная панель, обе уровня ASIL-B, работают как отдельные контейнеры внутри одной и той же среды Red Hat In-Vehicle Operating System.

Рисунок 2. Red Hat и DXC на стенде на ELIV

О чём эта статья

Ещё в разделе «Разработка ПО»

Все →

Ещё от Red Hat