Главное в материале

  • ПО Satlyt уже установлено на трёх спутниках на орбите
  • В тесте участвовали один реальный бортовой компьютер и три симулированных, результаты переданы на Землю
  • NASA не выбирало технологию для конкретной миссии; впереди тесты с несколькими физическими компьютерами

Первый орбитальный тест планировщика вычислений

Стартап Satlyt, создающий ПО для превращения существующих спутников в распределённую вычислительную сеть, провёл успешный орбитальный тест — после 13 месяцев разработки и в рамках финансируемого NASA исследовательского проекта с Университетом Хьюстона, сообщает TechCrunch. Программа показала, как можно распределять задачи между компьютерами на орбите с учётом доступных вычислительных мощностей и связи.

Как проходил эксперимент

Компания создала имитированную сеть из четырёх компьютеров, четырёх пользователей и восьми сервисов. Реальный запуск ПО состоялся только на одном физическом компьютере aboard космического аппарата — остальные три были симуляцией; результаты были переданы на Землю. Тест доказал, что ПО способно формировать планы на бортовом оборудовании, но впереди проверки того, как несколько физических компьютеров будут обмениваться данными на практике. Основатель и CEO Рама Аффуло назвал результат компромиссом: один из подходов показал лучшие результаты, но требовал больше вычислительных ресурсов. В ходе теста также обнаружили ошибку в учёте времени задержек — ПО фиксировало время прибытия, а не длительность задержки; по словам Аффуло, это не означает провал: «Разработка ПО, выполнение на борту и возврат результатов прошли успешно».

Что это даёт и что дальше

Satlyt, основанная в 2024 году выходцем из Google и SpaceX, ставит целью превратить аппараты в виртуальные дата-центры: её ПО позволяет операторам запускать ИИ и другие приложения на борту, обрабатывая данные ближе к месту сбора и снижая зависимость от сброса данных на Землю. Например, при обнаружении лесного пожара спутник сможет быстрее передать релевантную информацию. Пользователи системы, по замыслу, должны лишь задавать разрешения, приоритеты и лимиты, а решения ПО принимает в этих рамках. Важно, что, хотя тест шёл в рамках финансируемого NASA проекта, агентство пока не выбрало технологию ни для одной конкретной миссии. Сама компания относит результат к победам и называет его «строительным блоком на пути к совместному использованию вычислений спутниками». Дальше — тесты под разными нагрузками, оборудованием и условиями связи, а также более широкая валидация и демонстрация распределения вычислений между отдельными аппаратами; в долгосрочной перспективе компания хочет, чтобы разработчики могли создавать приложения для космоса без перестройки инфраструктуры под каждую миссию.

Команда Satlyt, слева направо: инженер Лейна Моли, основатель и генеральный директор Рама Афулло, инженер Джунн Вангари и технический директор Нельсон Псенджен.Источник изображения:Satlyt по лицензии Satlyt.