DriveCompute One
Ключевые тезисы
DriveCompute One
Модульность
Система позволяет добавлять или заменять модули по мере необходимости, что делает её легко настраиваемой для различных приложений и задач.
Каждый модуль выполняет свою уникальную функцию. Например, модуль SGW (Secure Gateway) отвечает за безопасность, связь и коммутацию; модуль IVI (In-Vehicle Infotainment) — за мультимедийные возможности; ADAS (Advanced Driver-Assistance Systems) — за системы помощи водителю и так далее. Модульная конструкция позволяет создавать гибкие и настраиваемые автомобильные архитектуры, а также предоставляет широкие возможности для комплектации транспортных средств.
Благодаря стандартизированным интерфейсам система может быть легко обновлена: устаревшие модули можно без труда заменить на новые.
Масштабируемость
Масштабируемость является одной из ключевых особенностей модульной архитектуры и даёт множество преимуществ:
Добавление новых модулей. В модульной архитектуре можно легко добавлять новые модули для увеличения вычислительных мощностей или расширения функциональности системы. Это позволяет расширять систему по мере роста требований без необходимости полной переработки.
Поддержка кластеров. Модули могут быть объединены в кластеры, чтобы обеспечить более высокую производительность и отказоустойчивость.
Замена модулей на более мощные. Существующие модули можно заменить более мощными версиями, чтобы повысить производительность без изменения остальной части системы. Это позволяет постепенно обновлять систему с учетом новых технологий.
Быстрое внедрение инноваций. Новые технологии и решения могут быть интегрированы в систему путем добавления или замены отдельных модулей, что позволяет быстро внедрять инновации.
Гибкость в выборе решений. Разработчики могут выбирать модули от разных производителей, которые соответствуют текущим требованиям, что позволяет гибко адаптировать систему к изменяющимся нуждам.
Поддержка роста нагрузки. Модульная архитектура позволяет системам расти вместе с бизнесом, добавляя новые модули по мере увеличения потребностей в обработке данных и функциональности.
Отказоустойчивость. Возможность добавления резервных модулей, которые могут заменить вышедшие из строя компоненты, повышает общую надежность и доступность системы.
Надёжность
Многие модульные системы разрабатываются для работы в жестких условиях, таких как высокие температуры, влажность, вибрация и удары, что делает их идеальными для использования в военных и промышленных приложениях.
Наиболее устойчивыми к механическим воздействиям являются системы, соответствующие спецификации ANSI/VITA 48.2, которые включают в себя кондуктивный отвод тепла. Первоначально разработанные для военных целей, эти системы в настоящее время часто используются в гражданских целях, таких как авиация, железнодорожный транспорт и космическая техника. Корпус шасси может быть установлен горизонтально или вертикально.
Пример модульной архитектуры в авионике.
Пример защищенного вычислителя военного назначения.
Модульный вычислитель, используемый в семействе российских оперативно-тактических ракетных комплексов «Искандер».
Модульный вычислитель, используемый в российских ударных БПЛА «Герань-2».
Модульные системы в музыкальном оборудовании.
Модульные системы в телекоммуникациях.
Модульный вычислитель AP-101S, устанавливаемый на борту космического челнока (Space Shuttle).
Безопасность
Физические меры защиты. Модульная архитектура позволяет физически изолировать критически важные или чувствительные компоненты от остальной системы. Это снижает риск того, что потенциальное нарушение одного модуля приведет к компрометации всей системы.
Модули могут включать аппаратные механизмы защиты, такие как защитные крышки и устройства для обнаружения физического вмешательства, а также иметь функцию горячей замены модуля (hot-plug).
Доверенный модуль — это компонент системы, который имеет гарантии относительно его безопасности и надежности, предоставляемые производителем или сертифицирующим органом. Таким модулем в предлагаемой архитектуре является SGW. Доверенный модуль включает механизмы для безопасной загрузки, чтобы только проверенные и авторизованные модули могли запускаться в системе.
Защита данных. Системы могут быть настроены для обеспечения изоляции данных между различными модулями, что минимизирует риски несанкционированного доступа.
Горизонтальная избыточность. Включение нескольких идентичных модулей для выполнения одной и той же функции. Если один модуль выходит из строя, другие продолжают работать, обеспечивая бесперебойную работу системы.
Единая система охлаждения
Оптимизированное распределение тепла. Единая система охлаждения позволяет эффективно распределять тепло между модулями, снижая риск локального перегрева и обеспечивая равномерное охлаждение всех компонентов.
Меньшее количество деталей. Единая система требует меньше индивидуальных компонентов, таких как отдельные вентиляторы для каждого модуля, что упрощает их замену и обслуживание.
Повышенная производительность. За счет поддержания оптимальных температурных условий система может работать на максимальной производительности без риска перегрева и снижения скорости работы.
Унификация компонентов. Использование стандартных компонентов системы охлаждения упрощает проектирование и обслуживание, так как нет необходимости адаптировать систему охлаждения для каждого отдельного модуля.
Меньшее количество деталей. Единая система требует меньше индивидуальных компонентов, таких как отдельные вентиляторы для каждого модуля, что упрощает их замену и обслуживание.
Экономия на масштабировании. Поскольку одна система охлаждения обслуживает несколько модулей, это может привести к экономии средств в сравнении с теплоотводвами и корпусами для каждого отдельного автомобильного блока управления.
Легкость масштабирования. В случае добавления новых модулей система охлаждения может быть легко адаптирована к увеличению нагрузки без необходимости полной реконструкции системы.
Гибкость конфигурации. Модули могут быть легко заменены или добавлены без необходимости изменения системы охлаждения.
Меньшее количество точек отказа. Единая система имеет меньшее количество потенциальных точек отказа по сравнению с множеством отдельных систем охлаждения.
Единый контроль. Централизованное управление системой охлаждения позволяет более эффективно контролировать температуру всех модулей и своевременно реагировать на изменения в условиях работы.
Единый стандарт для печатных плат и широкие возможности по выбору системы охлаждения модулей.
Пример единой жидкостной системы охлаждения центрального компьютера Tesla. Две высокопроизводительные вычислительные платы (IVI/ADAS) находятся с двух сторон теплоотвода.
Авиационный модульный вычислитель с жидкостной системой охлаждения.
Модульный бортовой компьютер Arrival с единой жидкостной системой охлаждения, разработанный командой «третьего человека».
Единый источник питания для модулей
Оптимизация распределения энергии. Центральный блок питания позволяет эффективно распределять мощность между всеми модулями системы, обеспечивая их стабильное питание и уменьшая вероятность локальных перегрузок.
Уменьшение потерь энергии. Единый источник питания может работать с более высокой эффективностью, чем несколько отдельных источников, что снижает общие потери энергии в системе.
Экономия на оборудовании. Один центральный блок питания может быть более экономичным решением по сравнению с несколькими источниками для каждого модуля, что снижает общие затраты на оборудование.
Упрощение схемы подключения. Единая система питания упрощает электрическую схему подключения, так как не требуется наличие множества разъемов и кабелей для каждого отдельного модуля.
Резервирование и избыточность. Центральный блок питания может быть дублирован для обеспечения бесперебойной работы в случае отказа основного блока.
Гибкость. Центральный блок питания, способный работать с широким диапазоном входного напряжения, может адаптироваться к различным условиям и стандартам электропитания (12В или 24В системы), что особенно важно в автомобильной технике.
Защита от помех. Центральный блок питания с интегрированными фильтрами помогает защитить систему от электромагнитных помех и шумов, которые могут возникать из-за внешних источников или колебаний напряжения в сети.
Уменьшение взаимных помех. Централизованная конструкция питания с улучшенной ЭМС снижает возможность возникновения взаимных помех между модулями, обеспечивая более стабильную и надежную работу системы в целом.
Архитектура
Концепт предлагаемой архитектуры модульного вычислителя.



