Булуттагы сервер 2.0. Серверди стратосферага ишке киргизүү

Достор, биз жаңы кыймыл менен келдик. Биздин өткөн жылдагы фан-геек долбоорубуз көптөрүңүздүн эсиңизде "Булуттагы сервер": биз Raspberry Piге негизделген кичинекей сервер жасап, аны ысык аба шарында учурдук.

Булуттагы сервер 2.0. Серверди стратосферага ишке киргизүү

Эми биз мындан да ары, башкача айтканда, жогору кетүүнү чечтик – бизди стратосфера күтүп турат!

Алгачкы "Булуттагы сервер" долбоорунун маңызы эмнеде болгонун кыскача эстеп көрөлү. Сервер жөн эле шарда учкан жок, интригасы аппарат активдүү болуп, өзүнүн телеметриясын жерге тараткан.

Булуттагы сервер 2.0. Серверди стратосферага ишке киргизүү

Башкача айтканда, ар бир адам реалдуу убакытта маршрутту көзөмөлдөй алган. Учур алдында 480 адам картада шар коно турган жерди белгилеп коюшкан.

Булуттагы сервер 2.0. Серверди стратосферага ишке киргизүү

Албетте, толугу менен Эдвард Мерфинин мыйзамына ылайык, GSM модеми аркылуу негизги байланыш каналы учуп жүргөндө эле “жыгылган”. Ошондуктан, экипаж түзмө-түз негизделген резервдик байланыш үчүн чымын өтүү керек болчу Лора. Шарчыларга телеметрия модулу менен Raspberry 3ти туташтырган USB кабели менен байланышкан көйгөйдү да чечүүгө туура келди – ал бийиктиктен коркуп, иштөөдөн баш тартты окшойт. Көйгөйлөр ошол жерде бүтүп, топ аман-эсен конгону жакшы. Тегдери конгон жерге эң жакын болгон үч бактылуу адам даамдуу сыйлыктарга ээ болушту. Айтмакчы, биринчи орун үчүн биз сизге AFR 2018 парустук регатасына катышууну бердик (Виталик, салам!).

Долбоор "аба серверлери" идеясы көрүнгөндөй жинди эмес экенин далилдеди. Жана биз "учуучу маалымат борборуна" карай кийинки кадамды жасагыбыз келет: стратосфералык шарда болжол менен 30 км бийиктикке - стратосферага көтөрүлө турган сервердин иштешин сынап көрүңүз. Учуруу Космонавтика күнүнө туш келет, башкача айтканда, бир айга жетпеген аз гана убакыт калды.

"Сервер в Clouds 2.0" деген аталыш такыр туура эмес, анткени мындай бийиктикте сиз булутту көрбөйсүз. Ошентип, биз долбоорду "Булуттагы сервердин үстүндө" деп атасак болот (кийинки долбоор "Балам, сен космоссуң!" деп аталышы керек).

Булуттагы сервер 2.0. Серверди стратосферага ишке киргизүү

Биринчи долбоордогудай эле, сервер жандуу болот. Бирок өзгөчөлүгү башкача: биз атактуу Google Loon долбоорунун концепциясын сынап көргүбүз келет жана стратосферадан Интернетти жайылтуу мүмкүнчүлүгүн сынап көргүбүз келет.

Сервердин иштөө схемасы төмөнкүдөй болот: конуу бетинде сиз форма аркылуу серверге тексттик билдирүүлөрдү жөнөтө аласыз. Алар HTTP протоколу аркылуу 2 көз карандысыз спутниктик байланыш системасы аркылуу стратосфералык шардын астында илинген компьютерге жеткирилет жана ал бул маалыматтарды кайра Жерге өткөрүп берет, бирок спутник аркылуу эмес, радио каналы аркылуу. Ушундай жол менен биз сервер такыр эле маалыматтарды кабыл алып жатканын жана ал стратосферадан Интернетти тарата аларын билебиз. Биз ошондой эле "трассада" жоголгон маалыматтын пайызын эсептей алабыз. Ошол эле конуу бетинде стратосфералык шардын учуу графиги көрсөтүлөт жана анда сиздин ар бир билдирүүңүздү кабыл алуу пункттары белгиленет. Башкача айтканда, сиз реалдуу убакыт режиминде "асмандагы сервердин" каттамын жана бийиктигин көзөмөлдөй аласыз.

Ал эми толугу менен ишенбегендер, мунун баары жөндөө деп айткандар үчүн, биз бортко кичинекей экран орнотобуз, анда сизден алынган бардык билдирүүлөр HTML баракчасында көрсөтүлөт. Экран камера тарабынан жазылат, анын көрүү талаасында горизонттун бир бөлүгү болот. Биз радиоканал аркылуу видеосигнал берүүнү каалайбыз, бирок бул жерде бир нюанс бар: эгерде аба ырайы жакшы болсо, анда видео стратосфералык шардын учуусунун көпчүлүк бөлүгүндө, 70-100 км жерге чейин жетиши керек. Булуттуу болсо, берүү диапазону 20 километрге чейин төмөндөшү мүмкүн.Бирок кандай болгон күндө да видео тартылып, кулаган стратосфералык шарды тапкандан кийин жарыялайбыз. Баса, биз аны борттогу GPS маяктын сигналы аркылуу издейбиз. Статистика боюнча, сервер учурулган жерден 150 км алыстыкта ​​конот.

Жакында биз сизге стратосфералык шардын пайдалуу жүктөөчү жабдыктары кандайча түзүлөөрүн жана мунун баары бири-бири менен кантип иштеши керектигин кеңири айтып беребиз. Ошол эле учурда биз космоско байланыштуу долбоордун дагы бир нече кызыктуу деталдарын ачып беребиз.

Долбоорду ээрчүү сизге кызыктуу болушу үчүн, былтыркыдай эле, биз сервердин конуучу жерин аныкташыңыз керек болгон сынакты ойлоп таптык. Конгон жерди эң ​​так билген жеңүүчү Байконурга, 13-июлда башкарылган «Союз МС-6» космос кораблинин учурулган учуруна бара алат, экинчи орун үчүн сыйлык — Tutu.ru сайтындагы досторубуздун саякат сертификаты. Калган жыйырма катышуучу май айында Жылдыз шаарчасына топтук экскурсияга бара алышат. Толук маалымат бул жерде Online сынак.

Жаңылыктар үчүн блогду байкаңыз :)

Source: www.habr.com

Комментарий кошуу