Adeegaha daruuraha 2.0. Furitaanka serverka gudaha stratosphere

Sxb waxaan la nimid dhaqdhaqaaq cusub. Qaar badan oo idinka mid ah waxay xusuustaan ​​mashruucii geek fanka ee sannadkii hore"Adeegaha daruuraha": Waxaan sameynay server yar oo ku saleysan Raspberry Pi waxaana ku bilownay buufin hawo kulul.

Adeegaha daruuraha 2.0. Furitaanka serverka gudaha stratosphere

Hadda waxaan go'aansanay inaan sii wadno xitaa, taas oo ah, sare - stratosphere ayaa na sugaya!

Aynu si kooban dib u xasuusano nuxurka mashruucii ugu horeeyay ee "Server in the Daruuradaha" wuxuu ahaa. Server-ku kaliya kuma duulin buufin, xiisuhu waxa uu ahaa in qalabku firfircoon yahay oo uu ku baahiyo telemetry dhulka.

Adeegaha daruuraha 2.0. Furitaanka serverka gudaha stratosphere

Taasi waa, qof kastaa wuxuu la socon karaa jidka waqtiga dhabta ah. Kahor inta aan la soo saarin, 480 qof ayaa ku calaamadiyay khariidada meesha uu buufinku ku soo degi karo.

Adeegaha daruuraha 2.0. Furitaanka serverka gudaha stratosphere

Dabcan, si buuxda u waafaqsan sharciga Edward Murphy, kanaalka isgaarsiinta ugu weyn ee loo maro modemka GSM-ka "ayaa ka dhacay" mar horeba duulimaadka. Sidaa darteed, shaqaaluhu waxay ahayd inay si dhab ah u beddelaan duullimaadyada isgaadhsiinta kaydka ah ee ku salaysan Lora. Biibiileyaasha ayaa sidoo kale ku qasbanaaday inay xalliyaan dhibaatada fiilada USB-ga ee isku xirta moduleka telemetry iyo Raspberry 3 - waxay umuuqataa inay ka baqday meelaha dhaadheer oo ay diiday inay shaqeyso. Way wanaagsan tahay in dhibaatadu halkaas ku dhammaato oo ay kubbadu si nabad ah u degto. Saddexda qof ee nasiibka leh ee summadahoodu ugu dhowaayeen goobta ay ka degeen ayaa helay abaalmarinno dhadhan fiican leh. Jid ahaan, meesha ugu horeysa waxaan ku siinnay ka qaybqaadashada AFR 2018 shiraaca regatta (Vitalik, hello!).

Mashruucu wuxuu caddeeyay in fikradda "server-yada hawada" aysan ahayn mid waalan sida ay u muuqato. Oo waxaan rabnaa inaan qaadno tillaabada xigta ee waddada "xarunta xogta duulista": tijaabi hawlgalka server-ka kaas oo kor u qaadi doona buufin stratospheric ah oo dhererkiisu yahay 30 km - galay stratosphere. Daahfurka ayaa ku beegan maalinta Cosmonautics Day, taas oo ah, waxaa ka hadhay wakhti yar oo kaliya, wax ka yar hal bil.

Magaca "Server in the Clouds 2.0" gabi ahaanba sax ma aha, sababtoo ah dhererka noocaas ah ma arki doontid daruur. Markaa waxaan ugu yeeri karnaa mashruuca "Over the Cloud Server" (mashruuca xiga waa in loogu yeeraa "Baby, you are space!").

Adeegaha daruuraha 2.0. Furitaanka serverka gudaha stratosphere

Sida mashruucii ugu horeeyay, server-ku wuu noolaan doonaa. Laakiin muujintu way ka duwan tahay: waxaan rabnaa inaan tijaabino fikradda mashruuca caanka ah ee Google Loon oo aan tijaabino suurtagalnimada in internetka laga qaybiyo stratosphere.

Nidaamka hawlgalka serverku wuxuu u ekaan doonaa sidan: bogga soo degaya waxaad awood u yeelan doontaa inaad farriimaha qoraalka ah ugu soo dirto serverka iyada oo loo marayo foom. Waxa lagu kala qaadi doonaa hab-maamuuska HTTP iyada oo loo marayo 2 nidaam oo isgaarsiineed oo madax-bannaan oo dayax-gacmeedka ah oo loo gudbinayo kombuyuutar ku xayiran buufinta stratospheric, wuxuuna xogtan dib ugu soo gudbin doonaa dhulka, laakiin ma aha si la mid ah iyada oo loo marayo dayax-gacmeed, laakiin iyada oo loo marayo kanaalka raadiyaha. Sidan ayaan ku ogaan doonaa in server-ku uu helayo xogta gabi ahaanba, iyo in uu ka qaybin karo internetka stratosphere. Waxaan sidoo kale awood u yeelan doonaa xisaabinta boqolkiiba macluumaadka lumay "waddada weyn". Isla bogga degitaanka, jadwalka duulimaadka ee buufinta stratospheric ayaa la soo bandhigi doonaa, dhibcaha helitaanka mid kasta oo ka mid ah fariimahaaga ayaa lagu calaamadeyn doonaa. Taasi waa, waxaad awoodi doontaa inaad la socoto jidka iyo joogitaanka "server-sare" wakhtiga dhabta ah.

Iyo kuwa gabi ahaanba gaaloobay, kuwaas oo odhan doona in tani ay tahay wax walba, waxaan ku dhejin doonaa shaashad yar oo dusha sare ah, taas oo dhammaan fariimaha lagaa helo lagu soo bandhigi doono bogga HTML. Shaashada waxaa lagu duubi doonaa kamarad, oo ku taal goobta muuqaalka taas oo ay jiri doonto qayb ka mid ah horizon. Waxaan rabnaa inaan ku baahino calaamadda fiidiyooga ee kanaalka raadiyaha, laakiin waxaa jira nuance halkan: haddii cimiladu wanaagsan tahay, markaa fiidiyowgu waa inuu gaaro dhulka inta badan duulimaadka buufinta stratospheric, 70-100 km. Haddii ay daruuro tahay, kala qaybsanaanta gudbinta ayaa laga yaabaa inay hoos ugu dhacdo 20 kiiloomitir, laakiin si kastaba ha ahaatee, fiidiyowga waa la duubi doonaa waxaanan daabici doonaa ka dib markaan helno buufinta stratospheric ee dhacay. Jid ahaan, waxaan ku raadin doonaa anagoo adeegsanayna calaamada ka timid isha GPS-ka ee saaran. Marka loo eego tirakoobka, server-ku wuxuu ku degi doonaa meel 150 km u jirta goobta la bilaabay.

Dhawaan waxaan kuu sheegi doonaa si faahfaahsan sida qalabka buufinta stratospheric loo qaabeyn doono, iyo sida waxaas oo dhan ay ula shaqeyn doonaan midba midka kale. Isla mar ahaantaana, waxaanu muujin doonaa faahfaahin dheeraad ah oo xiiso leh oo ku saabsan mashruuca la xidhiidha booska.

Si aad uga dhigto mid xiiso leh inaad raacdo mashruuca, sida sannadkii hore, waxaan la nimid tartan kaas oo aad u baahan tahay inaad ogaato goobta uu ku soo degayo server-ka. Guuleystaha oo si sax ah u qiyaasay goobta lagu soo degey wuxuu awood u leeyahay inuu aado Baikonur, si uu u soo bandhigo dayax gacmeedka Soyuz MS-13 ee July 6, abaalmarinta booska labaad waa shahaadada safarka ee saaxiibadeena Tutu.ru. Labaatanka ka qaybgalayaasha ee hadhay waxay awood u yeelan doonaan inay dalxiis kooxeed u aadaan Star City bisha Maajo. Faahfaahinta at website tartanka.

La soco blog-ka warka :)

Source: www.habr.com

Add a comment