Хабрахабр

Сервер в облаках 2.0. Запускаем сервер в стратосферу

Друзья, мы придумали новую движуху. Многие из вас помнят наш прошлогодний фановый гик-проект «Сервер в облаках»: мы сделали маленький сервачок на основе Raspberry Pi и запустили его на воздушном шаре.

Сервер не просто полетел на воздушном шаре, интрига была в том, что девайс был действующим и транслировал на землю свою телеметрию. Теперь мы решили пойти ещё дальше, то есть выше — нас ждёт стратосфера!
Вкратце напомним, в чём была суть первого проекта «Сервер в облаках».

Перед запуском 480 человек поставили на карте метки, где может приземлиться воздушный шар. То есть все желающие могли в реальном времени отслеживать маршрут движения.

Поэтому экипажу пришлось в буквальном смысле на лету переходить на резервную связь на основе LoRa. Конечно, в полном соответствии с законом Эдварда Мёрфи, уже в полёте «отвалился» основной канал связи по GSM-модему. Хорошо, что на этом неполадки закончились и шар благополучно приземлился. Также воздухоплавателям пришлось решать проблему с USB-кабелем, соединявшим модуль телеметрии и Raspberry 3 — кажется, он испугался высоты и отказался работать. К слову, за первое место мы подарили участие в парусной регате AFR 2018 (Виталик, привет!). Трое счастливчиков, чьи метки оказались ближе всего к месту посадки, получили вкусные призы.

И мы хотим сделать следующий шаг на пути к «летаюшему ЦОДу»: проверить работу сервера, который на стратостате поднимется на высоту около 30 км — в стратосферу. Проект доказал, что идея «серверов воздушного базирования» не так уж безумна, как может показаться. Запуск приурочим ко Дню космонавтики, то есть времени осталось всего ничего, меньше месяца.

0» получается не совсем корректным, поскольку на такой высоте не встретишь ни облачка. Название «Сервер в облаках 2. Так что можно назвать проект «Заоблачный сервер» (следующий проект придётся назвать «Детка, ты космос!»).

Но изюминка в другом: мы хотим проверить концепцию знаменитого проекта Google Loon и протестировать саму возможность раздачи интернета из стратосферы. Как и в первом проекте, сервер будет действующим.

Они по HTTP-протоколу через 2 независимые системы спутниковой связи будут передаваться на подвешенный под стратостатом компьютер, а тот будет передавать эти данные обратно на Землю, но не тем же путём через спутник, а по радиоканалу. Схема работы сервера будет выглядеть следующим образом: на лендинговой странице вы сможете через форму отправлять на сервер текстовые сообщения. Также мы сможем вычислить процент потерянной «на трассе» информации. Таким образом мы будем знать, что сервер вообще получает данные, и что он может раздавать интернет из стратосферы. То есть вы сможете в реальном времени отслеживать маршрут и высоту «заоблачного сервера». На том же лендинге будет отображаться график полёта стратостата, и на нём будут отмечаться точки получения каждого вашего сообщения.

Экран будет снимать камера, в поле зрения которой будет и часть горизонта. А для совсем неверующих, которые скажут, что это всё подстроено, мы установим на борту маленький экранчик, на котором на HTML-странице будут выводиться все полученные от вас сообщения. При облачности дальность передачи может упасть километров до 20. Мы хотим транслировать видеосигнал по радиоканалу, но тут есть нюанс: если погода будет хорошей, то видео должно добивать до земли на протяжении большей части полёта стратостата, на 70-100 км. К слову, искать его мы будем по сигналу бортового GPS-маяка. Но в любом случае, видео будет записываться и мы его опубликуем после того, как найдём упавший стратостат. По статистике, сервер приземлится в пределах 150 км от места запуска.

А заодно раскроем ещё некоторые интересные подробности проекта, связанные с космосом. В скором времени мы подробно расскажем, как будет устроена аппаратура полезной нагрузки стратостата, и как всё это должно будет работать друг с другом.

Победитель, угадавший наиболее точно место приземления, сможет поехать на Байконур, на запуск пилотируемого корабля «Союз МС-13» 6 июля, приз за второе место сертификат на путешествие от наших друзей из Туту.ру. Чтобы вам было интересно следить за проектом, как и в прошлом году, мы придумали конкурс, в котором нужно определить место приземления сервера. Подробности на сайте конкурса. Двадцать остальных участников смогут поехать на групповую экскурсию в Звездный городок в мае.

Следите за новостями в блоге 🙂

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть