{"id":30490,"date":"2019-10-31T21:35:49","date_gmt":"2019-10-31T18:35:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/server-v-oblakah-itogi-proekta\/"},"modified":"2019-10-31T21:35:49","modified_gmt":"2019-10-31T18:35:49","slug":"server-v-oblakah-itogi-proekta","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/server-v-oblakah-itogi-proekta","title":{"rendered":"Server in the Clouds: Project Results","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Venner, det er p\u00e5 tide \u00e5 oppsummere resultatene av v\u00e5rt prosjekt-konkurranse \u00abServer i skyene\u00bb. For de som ikke er kjent med det, har vi laget et moro-gikk-prosjekt: vi bygde en liten server p\u00e5 Raspberry Pi 3, festet en GPS-tracker og sensorer til den, lastet alt dette p\u00e5 en ballong og overlot det til naturkreftene. Hvor ballongen lander, er bare kjent av vindens guder og luftfartsbeskytterne, s\u00e5 vi ba alle interesserte om \u00e5 sette punkter p\u00e5 kartet \u2014 de hvis punkter viser seg \u00e5 v\u00e6re n\u00e6rmest den faktiske landingsplassen, f\u00e5r \u00abgode\u00bb premier.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ruvds\/blog\/422345\/\"><img decoding=\"async\" alt=\"Server in the Clouds: Project Results\" src=\"\/wp-content\/uploads\/2019\/03\/0160755314b99c7ea016808d11171e71.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>S\u00e5, serveren v\u00e5r har allerede v\u00e6rt oppe i skyene, og det er p\u00e5 tide \u00e5 oppsummere resultatene av v\u00e5r konkurranse.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<b class=\"spoiler_title\">Lenker til tidligere publikasjoner om konkurransen<\/b><\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ruvds\/blog\/418141\/\">Innlegg om regattaen<\/a><\/noindex> (premien for f\u00f8rsteplassen i v\u00e5r konkurranse \u2014 deltakelse i seilregattaen<noindex><a rel=\"nofollow\" href=\"http:\/\/www.afrace.com\/\"> AFR (Another F*cking Race)<\/a><\/noindex>, som vil finne sted fra 3. til 10. november i Saroniske bukten (Hellas) i samarbeid med RUVDS-teamet og Habr.<\/li>\n<li>Hvordan vi lagde \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ruvds\/blog\/420451\/\">den tekniske delen<\/a><\/noindex>\u00bb av prosjektet \u2014 for de som elsker geeking, med detaljer og gjennomgang av koden.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/article\/420911\/\">Megapost om prosjektet<\/a><\/noindex> med full beskrivelse.<\/li>\n<li><noindex>Prosjektets nettsted<\/noindex>, der man kunne f\u00f8lge bevegelsen til ballongen og telemetri i sanntid.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ruvds\/blog\/421527\/\">Reportasje<\/a><\/noindex> fra stedet der ballongen ble lansert.<\/li>\n<\/ol>\n<h2>Og erfaring, s\u00f8nnen av vanskelige feil<\/h2>\n<p>\nSom dere husker, planla vi \u00e5 overf\u00f8re data fra serveren via GSM-modem. Dette var den prim\u00e6re kanalen for informasjonsoverf\u00f8ring. Vi trodde vi hadde forutsett enhver uventethet med dekning av mobilnettverket, ved \u00e5 sette inn to SIM-kort fra operat\u00f8rer med best dekning i Dmitrov-distriktet. I tillegg hadde modemet en god omnidireksjonal antenne. Men som sagt, mennesket planlegger, mens mobiloperat\u00f8rene disponerer. Da ballongen steg opp over 500 meter (h\u00f8yden av Ostankino TV-t\u00e5rn), forsvant mobilforbindelsen helt. <\/p>\n<p><img decoding=\"async\" alt=\"Server in the Clouds: Project Results\" src=\"\/wp-content\/uploads\/2019\/03\/bade33d45180e53162c2e847506fac3c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00e5r jeg tenker tilbake, synes dette \u00e5 v\u00e6re \u00e5penbart, men det er hva tilbakeskuende tanker er. Selvf\u00f8lgelig er mobilantennene designet for dekning p\u00e5 bakken, ikke i luften. Deres str\u00e5lingsdiagrammer \u00abtreffer\u00bb langs terrenget og \u00ablyser\u00bb ikke opp i skyene. S\u00e5 mobilforbindelse i en halv kilometer og h\u00f8yere er bare en tilfeldig refleksjon av bladet fra et eller annet antenne. Dermed var det ingen mobilforbindelse med ballongen p\u00e5 halve ruten. Og da vi sank ned igjen under 500 meter, begynte mobilforbindelsen \u00e5 fungere igjen.<\/p>\n<p>Hvordan fikk vi telemetri fra kula? Det takker vi den dupliserende datakanalen for. Vi installerte et sett p\u00e5 kula.<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/LoRa\"> LoRa-radioforbindelser<\/a><\/noindex>, som opererer p\u00e5 en frekvens p\u00e5 433 MHz. <\/p>\n<p><img decoding=\"async\" alt=\"Server in the Clouds: Project Results\" src=\"\/wp-content\/uploads\/2019\/03\/8d588d737ee5961ae1697b9878f2b0c1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nB\u00e5ndbredden er ikke stor, men til v\u00e5re oppgaver var den helt tilstrekkelig. N\u00e5r det gjelder \u00e5 bestemme posisjonen til kula med GPS, oppstod det ingen problemer, tracker fungerte uten problemer.<\/p>\n<p><img decoding=\"async\" alt=\"Server in the Clouds: Project Results\" src=\"\/wp-content\/uploads\/2019\/03\/40a4d411071323546edb6a7f4e391123.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nOg under flyvningen viste det seg at USB-kabelen som koblet telemetrimodulen med Raspberry Pi 3, var defekt. Den fungerte p\u00e5 bakken, men sviktet i luften. Kanskje den ble redd for h\u00f8yden. Vi fant ut om kabelens feil f\u00f8rst etter landing. Heldigvis klarte vi \u00e5 etablere datatransmisjon direkte fra telemetrimodulen via LoRa.<\/p>\n<p><img decoding=\"async\" alt=\"Server in the Clouds: Project Results\" src=\"\/wp-content\/uploads\/2019\/03\/2e2ee18d3e67c78fb596d16ffbff9452.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Server in the Clouds: Project Results\" src=\"\/wp-content\/uploads\/2019\/03\/aa7abc1a467b1ad2f27d87f60470454a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Server in the Clouds: Project Results\" src=\"\/wp-content\/uploads\/2019\/03\/ac004e64523db56a97922dc76f9afd01.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Og til det gode<\/h2>\n<p>\nLuck smiled upon Habr's users @<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/users\/severov_info\/\">severov_info<\/a><\/noindex> (f\u00f8rste plass), @<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/users\/maxxl\/\">MAXXL<\/a><\/noindex> (andre plass) og @<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/users\/evzor\/\">evzor<\/a><\/noindex> (tredje plass)! Den mest heldige vinner i november vil f\u00e5 en haug med inntrykk (forh\u00e5pentligvis hyggelige) fra<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ruvds\/blog\/418141\/\"> deltakelse i seilregattaen AFR<\/a><\/noindex>, og eierne av andre og tredje plass vil snart f\u00e5 flotte smarttelefoner. Og selvf\u00f8lgelig f\u00e5r alle tre gratis leie av en virtuell server fra RUVDS.<\/p>\n<p><img decoding=\"async\" alt=\"Server in the Clouds: Project Results\" src=\"\/wp-content\/uploads\/2019\/03\/cb3737e57a690c839523752b5d48b2cf.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Server in the Clouds: Project Results\" src=\"\/wp-content\/uploads\/2019\/03\/fec2a33ecd9ed3ab0c9ecea3c487d6d2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHvordan oppskytingen foregikk kan du se i denne lille videoen: <\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"BYox4xsJjmg\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/BYox4xsJjmg\/hqdefault.jpg\" alt=\"Spill video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/422345\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0440\u0443\u0437\u044c\u044f, \u043f\u043e\u0440\u0430 \u043f\u043e\u0434\u0432\u0435\u0441\u0442\u0438 \u0438\u0442\u043e\u0433\u0438 \u043d\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430-\u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0430 \u00ab\u0421\u0435\u0440\u0432\u0435\u0440 \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445\u00bb. \u0415\u0441\u043b\u0438 \u043a\u0442\u043e-\u0442\u043e \u043d\u0435 \u0432 \u043a\u0443\u0440\u0441\u0435, \u043c\u044b \u0437\u0430\u043f\u0438\u043b\u0438\u043b\u0438 \u0444\u0430\u043d\u043e\u0432\u044b\u0439 \u0433\u0438\u043a-\u043f\u0440\u043e\u0435\u043a\u0442: \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0430 Raspberry Pi 3, \u043f\u0440\u0438\u043a\u0440\u0443\u0442\u0438\u043b\u0438 \u043a \u043d\u0435\u043c\u0443 GPS-\u0442\u0440\u0435\u043a\u0435\u0440 \u0438 \u0434\u0430\u0442\u0447\u0438\u043a\u0438, \u043f\u043e\u0433\u0440\u0443\u0437\u0438\u043b\u0438 \u0432\u0441\u0451 \u044d\u0442\u043e \u0434\u043e\u0431\u0440\u043e \u043d\u0430 \u0432\u043e\u0437\u0434\u0443\u0448\u043d\u044b\u0439 \u0448\u0430\u0440 \u0438 \u0434\u043e\u0432\u0435\u0440\u0438\u043b\u0438 \u0441\u0438\u043b\u0430\u043c \u043f\u0440\u0438\u0440\u043e\u0434\u044b. \u0413\u0434\u0435 \u043f\u0440\u0438\u0437\u0435\u043c\u043b\u0438\u0442\u0441\u044f \u0448\u0430\u0440, \u0432\u0435\u0434\u043e\u043c\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0431\u043e\u0433\u0430\u043c \u0432\u0435\u0442\u0440\u043e\u0432 \u0438 \u043f\u043e\u043a\u0440\u043e\u0432\u0438\u0442\u0435\u043b\u044f\u043c \u0432\u043e\u0437\u0434\u0443\u0445\u043e\u043f\u043b\u0430\u0432\u0430\u043d\u0438\u044f, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22488,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-30490","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0440\u0443\u0437\u044c\u044f, \u043f\u043e\u0440\u0430 \u043f\u043e\u0434\u0432\u0435\u0441\u0442\u0438 \u0438\u0442\u043e\u0433\u0438 \u043d\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430-\u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0430 \u00ab\u0421\u0435\u0440\u0432\u0435\u0440 \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445\u00bb.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/server-v-oblakah-itogi-proekta\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0435\u0440\u0432\u0435\u0440 \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445: \u0418\u0442\u043e\u0433\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0440\u0443\u0437\u044c\u044f, \u043f\u043e\u0440\u0430 \u043f\u043e\u0434\u0432\u0435\u0441\u0442\u0438 \u0438\u0442\u043e\u0433\u0438 \u043d\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430-\u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0430 \u00ab\u0421\u0435\u0440\u0432\u0435\u0440 \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445\u00bb.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/server-v-oblakah-itogi-proekta\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:35:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:35:49+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Server i skyene: Prosjektets resultater | ProHoster","description":"Venner, det er p\u00e5 tide \u00e5 oppsummere v\u00e5rt prosjekt-konkurranse \"Server i skyene\".","canonical_url":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/server-v-oblakah-itogi-proekta","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0435\u0440\u0432\u0435\u0440 \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445: \u0418\u0442\u043e\u0433\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 | ProHoster","og:description":"\u0414\u0440\u0443\u0437\u044c\u044f, \u043f\u043e\u0440\u0430 \u043f\u043e\u0434\u0432\u0435\u0441\u0442\u0438 \u0438\u0442\u043e\u0433\u0438 \u043d\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430-\u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0430 \u00ab\u0421\u0435\u0440\u0432\u0435\u0440 \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445\u00bb.","og:url":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/server-v-oblakah-itogi-proekta","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:35:49+00:00","article:modified_time":"2019-10-31T18:35:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30490","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 01:27:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:34:26","updated":"2026-08-11 12:50:36","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/30490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=30490"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/30490\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media\/22488"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=30490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=30490"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=30490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}