Сървър в облаците 2.0. Стартираме сървъра в стратосферата

Приятели, измислихме нещо ново. Мнозина от вас помнят нашия миналогодишен забавен гик проект „Сървър в облаците“: направихме малък сървър на базата на Raspberry Pi и го пуснахме на балон.

Сървър в облаците 2.0. Стартираме сървъра в стратосферата

Сега решихме да отидем дори по-далеч, тоест по-високо — очаква ни стратосферата!

Накратко, припомняме каква беше същността на първия проект „Сървър в облаците“. Сървърът не просто полетя на балон, интригата беше, че устройството работеше и предаваше своята телеметрия на земята.

Сървър в облаците 2.0. Стартираме сървъра в стратосферата

Тоест всеки желаещ можеше в реално време да проследява маршрута на движението. Преди старта 480 души отбелязаха на картата местата, където може да се приземи балонът.

Сървър в облаците 2.0. Стартираме сървъра в стратосферата

Разбира се, в пълно съответствие с закона на Едвард Мърфи, вече в полета „отпадна“ основният канал за свързване чрез GSM модем. Затова екипажът буквално трябваше в движение да премине на резервна връзка на база LoRa. Освен това въздушоплавателите трябваше да решат проблема с USB кабела, свързващ модула за телеметрия и Raspberry 3 — изглежда, той се уплаши от височината и отказа да работи. Добре, че с проблемите приключихме и балонът благополучно се приземи. Тримата щастливци, чиито отметки се оказаха най-близо до мястото на приземяване, получиха вкусни награди. Между другото, за първото място подарихме участие в ветроходната регата AFR 2018 (Здравей, Виталик!).

Проектът доказа, че идеята за „сървъри във въздушно базиране“ не е толкова луда, колкото може да изглежда. Искаме да направим следващата стъпка по пътя към „летящия датацентър“: да проверим работата на сървър, който на стратоплана ще се издигне на височина около 30 км — в стратосферата. Пускането ще бъде съчетано с Деня на космонавтиката, т.е. времето остава наистина малко, по-малко от месец.

Името „Сървър в облаците 2.0“ не е съвсем коректно, тъй като на такава височина няма да срещнете и облаче. Така че можем да наречем проекта „Извъноблачен сървър“ (следващият проект трябва да се нарече „Скъпи, ти си космос!“).

Сървър в облаците 2.0. Стартираме сървъра в стратосферата

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

Схемата на работа на сървъра ще изглежда по следния начин: на лендинг страницата вие ще можете да изпращате текстови съобщения на сървъра чрез форма. Те ще се предават по HTTP протокол през 2 независими системи за сателитна връзка на компютър, окачен под стратостата, а той ще връща тези данни обратно на Земята, но не по същия път през сателита, а по радиоканал. По този начин ще знаем, че сървърът получава данни и че може да раздава интернет от стратосферата. Също така ще можем да изчислим процента загубена информация „по трасето“. На същата лендинг страница ще се показва график на полета на стратостата, като на него ще бъдат отбелязани местата на получаване на всяко ваше съобщение. Тоест ще можете да проследявате маршрута и височината на „облачния сървър“ в реално време.

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

Скоро ще разкажем подробно как ще бъде устроена апаратурата на полезната товарна част на стратостата и как всичко това трябва да работи помежду си. А заедно ще разкрием и някои интересни подробности за проекта, свързани с космоса.

За да ви е интересно да следите проекта, както миналата година, измислихме конкурс, в който трябва да определите мястото на приземяване на сървъра. Победителят, който най-точно познае мястото на приземяване, ще може да отиде на Байконур за старта на пилотираната космическа мисия "Союз МС-13" на 6 юли. Наградата за второ място е сертификат за пътуване от нашите приятели в Туту.ру. Двадесетте останали участници ще могат да отидат на групова екскурзия в Звездния град през май. Подробности на сайта на конкурса.

Следете новините в блога 🙂

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster