NASA-JPL_Customer-Reference_Logo

Пример использования: Лаборатория реактивных двигателей NASA (JPL)

2014 г.

Лаборатория реактивных двигателей NASA (JPL) разработала робота ATHLETE, название которого можно расшифровать как «вездеходный шестиногий внеземной исследователь». Многоцелевой ровер ATHLETE представляет собой колесо, к которому присоединены шесть конечностей, позволяющих ему перемещаться по любому ландшафту, от гладких поверхностей до холмов и пересеченной местности. При этом колеса на концах конечностей можно зафиксировать, превратив их в ноги, с помощью которых ровер может шагать, а не ехать. Робот ATHLETE можно использовать для загрузки, разгрузки и транспортировки грузов на большие расстояния.

Учебное пособие Python
CustomerReferences_QuoteMark

«Используя ресурсы AWS, а именно 30 инстансов вычислительных кластеров, мы завершили обработку менее чем за два часа. Это огромный шаг вперед по сравнению с нашими предыдущими решениями».

Каваджа Шамс,
старший архитектор решений NASA/JPL

Задачи

В рамках программы пустынных научно-технологических исследований (D-RATS) NASA/JPL проводит ежегодные полевые испытания робота ATHLETE и роботов из других центров NASA. Для построения маршрутов, позиционирования и ситуационного ориентирования операторы, управляющие роботами, используют спутниковые снимки высокого разрешения. Специалисты NASA/JPL разработали приложение для оптимизации обработки спутниковых изображений, которое использует параллельный принцип процесса управления. И в этом NASA/JPL помогает Amazon Web Services (AWS).

Почему Amazon Web Services

Приложение разработано на Polyphony, модульной инфраструктуре управления рабочими процессами, созданной для упрощения управления сотнями узлов на Amazon Elastic Compute Cloud (Amazon EC2). Polyphony идеально связывает лишние локальные вычислительные ресурсы и доступные ресурсы центра суперкомпьютеров NASA и облачные ресурсы AWS. Но самое главное то, что Polyphony позволяет использовать эти ресурсы совместно для решения общих задач. С помощью Amazon Simple Queue Service (Amazon SQS) разработчики NASA/JPL могут выполнить развертывание огромной вычислительной среды в Amazon EC2, написав всего один класс.

Раньше NASA/JPL использовали Polyphony для проверки пригодности облачных вычислений к обработке сотен тысяч маленьких изображений в среде Amazon EC2. Однако в итоге они адаптировали среду вычислительных кластеров для обработки больших изображений и в 2010 году в рамках полевого тестирования D-RATS ровера ATHLETE обработали изображение размером в 3,2 гигапикселя. Каваджа Шамс, старший архитектор решений, рассказывает: «Используя ресурсы AWS, а именно 30 инстансов вычислительных кластеров, мы завершили обработку менее чем за два часа. Это огромный шаг вперед по сравнению с нашими предыдущими решениями».

Преимущества

В дополнение к задачам по поддержке робота ATHLETE система Polyphony была передана Марсианской научной лаборатории, где используется в качестве одного из основных конвейеров обработки и передачи данных, полученных с Марса. По словам Шамса, приложение на AWS «обрабатывает почти 200 000 изображений с Cassini всего за несколько часов и менее чем за 200 USD». Так как до перехода на AWS у лаборатории были проблемы с внутренней эластичностью, она могла использовать для вычислений только одну локальную машину, и на выполнение аналогичной задачи уходило более 15 дней. Эффективность и экономичность AWS оказались очень кстати.


О лаборатории реактивных двигателей NASA

Лаборатория реактивных двигателей NASA (JPL) разработала робота ATHLETE, название которого можно расшифровать как «вездеходный шестиногий внеземной исследователь». 

Преимущества AWS

  • Обработано 200 000 изображений с Cassini менее чем за 200 USD
  • Сокращено время обработки изображения с 15 дней до нескольких часов

Использованные сервисы AWS

Amazon EC2

Вычислительное облако Amazon Elastic Compute Cloud (Amazon EC2) – это веб‑сервис, предоставляющий безопасные масштабируемые вычислительные ресурсы в облаке. Он помогает разработчикам, упрощая облачные вычисления в масштабе всего Интернета.

Подробнее »

Amazon SQS

Amazon Simple Queue Service (SQS) – это полностью управляемый сервис очередей сообщений, с помощью которого можно изолировать и масштабировать микросервисы, распределенные системы и бессерверные приложения.

Подробнее »


Начать работу

Ежедневно компании всех размеров и из всех отраслей радикально модернизируют свой образ ведения дел с помощью AWS. Свяжитесь с нашими специалистами и начните переход в облако AWS уже сегодня.