ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ 2.0. ์„ฑ์ธต๊ถŒ์œผ๋กœ ์„œ๋ฒ„ ์ถœ์‹œ

์นœ๊ตฌ ์—ฌ๋Ÿฌ๋ถ„, ์šฐ๋ฆฌ๋Š” ์ƒˆ๋กœ์šด ์›€์ง์ž„์„ ์ƒ๊ฐํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค. ์ž‘๋…„ ํŒฌ๊ธฑ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ธฐ์–ตํ•˜์‹œ๋Š” ๋ถ„๋“ค์ด ๋งŽ์„ ํ…๋ฐ์š”."ํด๋ผ์šฐ๋“œ์˜ ์„œ๋ฒ„": ๋ผ์ฆˆ๋ฒ ๋ฆฌ ํŒŒ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘์€ ์„œ๋ฒ„๋ฅผ ๋งŒ๋“ค์–ด ์—ด๊ธฐ๊ตฌ์— ๋„์› ์Šต๋‹ˆ๋‹ค.

ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ 2.0. ์„ฑ์ธต๊ถŒ์œผ๋กœ ์„œ๋ฒ„ ์ถœ์‹œ

์ด์ œ ์šฐ๋ฆฌ๋Š” ๋” ๋ฉ€๋ฆฌ, ์ฆ‰ ๋” ๋†’์€ ๊ณณ์œผ๋กœ ๊ฐ€๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ฑ์ธต๊ถŒ์ด ์šฐ๋ฆฌ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค!

์ฒซ ๋ฒˆ์งธ โ€œServer in the Cloudsโ€ ํ”„๋กœ์ ํŠธ์˜ ๋ณธ์งˆ์ด ๋ฌด์—‡์ธ์ง€ ๊ฐ„๋žตํ•˜๊ฒŒ ๋– ์˜ฌ๋ ค ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„๋Š” ๋‹จ์ˆœํžˆ ํ’์„ ์„ ํƒ€๊ณ  ๋‚ ์•„๋‹ค๋‹ˆ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์žฅ์น˜๊ฐ€ ํ™œ์„ฑํ™”๋˜์–ด ์›๊ฒฉ ์ธก์ •์„ ์ง€์ƒ์œผ๋กœ ๋ฐฉ์†กํ•œ๋‹ค๋Š” ์ ์ด ํฅ๋ฏธ๋กœ์› ์Šต๋‹ˆ๋‹ค.

ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ 2.0. ์„ฑ์ธต๊ถŒ์œผ๋กœ ์„œ๋ฒ„ ์ถœ์‹œ

์ฆ‰, ๋ˆ„๊ตฌ๋‚˜ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ฒฝ๋กœ๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐœ์‚ฌ ์ „ 480๋ช…์˜ ์‚ฌ๋žŒ๋“ค์ด ํ’์„ ์ด ์ฐฉ๋ฅ™ํ•  ์œ„์น˜๋ฅผ ์ง€๋„์— ํ‘œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ 2.0. ์„ฑ์ธต๊ถŒ์œผ๋กœ ์„œ๋ฒ„ ์ถœ์‹œ

๋ฌผ๋ก  ์—๋“œ์›Œ๋“œ ๋จธํ”ผ์˜ ๋ฒ•์น™์— ๋”ฐ๋ผ GSM ๋ชจ๋Ž€์„ ํ†ตํ•œ ์ฃผ์š” ํ†ต์‹  ์ฑ„๋„์€ ์ด๋ฏธ ๋น„ํ–‰ ์ค‘์— "๋–จ์–ด์กŒ์Šต๋‹ˆ๋‹ค". ๋”ฐ๋ผ์„œ ์Šน๋ฌด์›์€ ๋ฌธ์ž ๊ทธ๋Œ€๋กœ ๋ฐฑ์—… ํ†ต์‹ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฆ‰์„์—์„œ ์ „ํ™˜ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋กœ๋ผ. ์—ด๊ธฐ๊ตฌ ์—ฐ์ฃผ์ž๋“ค์€ ๋˜ํ•œ ์›๊ฒฉ ์ธก์ • ๋ชจ๋“ˆ๊ณผ Raspberry 3์„ ์—ฐ๊ฒฐํ•˜๋Š” USB ์ผ€์ด๋ธ” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋†’์ด๊ฐ€ ๋ฌด์„œ์›Œ์„œ ์ž‘๋™์„ ๊ฑฐ๋ถ€ํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ฑฐ๊ธฐ์„œ ๋ฌธ์ œ๊ฐ€ ๋๋‚˜๊ณ  ๊ณต์ด ๋ฌด์‚ฌํžˆ ์ฐฉ์ง€ํ•œ ๊ฒŒ ๋‹คํ–‰์ด๋‹ค. ์ฐฉ๋ฅ™ ์ง€์ ์— ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ํƒœ๊ทธ๋ฅผ ๋ถ™์ธ ํ–‰์šด์˜ ์„ธ ์‚ฌ๋žŒ์€ ๋ง›์žˆ๋Š” ์ƒํ’ˆ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฑด ๊ทธ๋ ‡๊ณ , ์šฐ๋ฆฌ๋Š” ๋‹น์‹ ์—๊ฒŒ AFR 2018 ํ•ญํ•ด ๋ ˆ๊ฐ€ํƒ€ ์ฐธ๊ฐ€๋ฅผ XNUMX๋“ฑ์œผ๋กœ ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค(Vitalik, ์•ˆ๋…•ํ•˜์„ธ์š”!).

์ด ํ”„๋กœ์ ํŠธ๋Š” "๊ณต์ค‘ ์„œ๋ฒ„"๋ผ๋Š” ์•„์ด๋””์–ด๊ฐ€ ์ƒ๊ฐ๋งŒํผ ๋ฏธ์นœ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ์„ ์ฆ๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๋Š” "ํ•˜๋Š˜์„ ๋‚˜๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ"๋กœ ํ–ฅํ•˜๋Š” ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ๋ฐŸ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์„ฑ์ธต๊ถŒ ํ’์„ ์„ ํƒ€๊ณ  ์•ฝ 30km ๊ณ ๋„๊นŒ์ง€ ์„ฑ์ธต๊ถŒ์œผ๋กœ ์˜ฌ๋ผ๊ฐˆ ์„œ๋ฒ„์˜ ์ž‘๋™์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ถœ์‹œ๋Š” Cosmonautics Day์™€ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ํ•œ ๋‹ฌ๋„ ์ฑ„ ๋‚จ์ง€ ์•Š์€ ์‹œ๊ฐ„์ด ์กฐ๊ธˆ ์žˆ์Šต๋‹ˆ๋‹ค.

"Server in the Clouds 2.0"์ด๋ผ๋Š” ์ด๋ฆ„์€ ์™„์ „ํžˆ ์ •ํ™•ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ๋†’์ด์—์„œ๋Š” ๊ตฌ๋ฆ„์ด ๋ณด์ด์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๋Š” ์ด ํ”„๋กœ์ ํŠธ๋ฅผ "Over the Cloud Server"๋ผ๊ณ  ๋ถ€๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๋‹ค์Œ ํ”„๋กœ์ ํŠธ๋Š” "Baby, you are space!"๋ผ๊ณ  ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค).

ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ 2.0. ์„ฑ์ธต๊ถŒ์œผ๋กœ ์„œ๋ฒ„ ์ถœ์‹œ

์ฒซ ๋ฒˆ์งธ ํ”„๋กœ์ ํŠธ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์„œ๋ฒ„๊ฐ€ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•˜์ด๋ผ์ดํŠธ๋Š” ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์œ ๋ช…ํ•œ Google Loon ํ”„๋กœ์ ํŠธ์˜ ๊ฐœ๋…์„ ํ…Œ์ŠคํŠธํ•˜๊ณ  ์„ฑ์ธต๊ถŒ์—์„œ ์ธํ„ฐ๋„ท์„ ๋ฐฐํฌํ•  ๊ฐ€๋Šฅ์„ฑ์„ ํ…Œ์ŠคํŠธํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

์„œ๋ฒ„ ์šด์˜ ๋ฐฉ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋žœ๋”ฉ ํŽ˜์ด์ง€์—์„œ ์–‘์‹์„ ํ†ตํ•ด ์„œ๋ฒ„์— ๋ฌธ์ž ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ 2๊ฐœ์˜ ๋…๋ฆฝ์ ์ธ ์œ„์„ฑ ํ†ต์‹  ์‹œ์Šคํ…œ์„ ํ†ตํ•ด HTTP ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ์„ฑ์ธต๊ถŒ ํ’์„  ์•„๋ž˜์— ๋งค๋‹ฌ๋ฆฐ ์ปดํ“จํ„ฐ๋กœ ์ „์†ก๋˜๋ฉฐ, ์ด ๋ฐ์ดํ„ฐ๋Š” ์œ„์„ฑ์„ ํ†ตํ•ด ๋™์ผํ•œ ๋ฐฉ์‹์ด ์•„๋‹Œ ๋ฌด์„  ์ฑ„๋„์„ ํ†ตํ•ด ์ง€๊ตฌ๋กœ ๋‹ค์‹œ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ์‹์œผ๋กœ ์šฐ๋ฆฌ๋Š” ์„œ๋ฒ„๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์‹ ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ๊ณผ ์„ฑ์ธต๊ถŒ์—์„œ ์ธํ„ฐ๋„ท์„ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ "๊ณ ์†๋„๋กœ์—์„œ" ์†์‹ค๋œ ์ •๋ณด์˜ ๋น„์œจ์„ ๊ณ„์‚ฐํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ๋žœ๋”ฉ ํŽ˜์ด์ง€์—๋Š” ์„ฑ์ธต๊ถŒ ํ’์„ ์˜ ๋น„ํ–‰ ์ผ์ •์ด ํ‘œ์‹œ๋˜๊ณ  ๊ฐ ๋ฉ”์‹œ์ง€ ์ˆ˜์‹  ์ง€์ ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, '์Šค์นด์ดํ•˜์ด ์„œ๋ฒ„'์˜ ๊ฒฝ๋กœ์™€ ๊ณ ๋„๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ด๊ฒƒ์ด ๋ชจ๋‘ ์„ค์ •์ด๋ผ๊ณ  ๋งํ•˜๋Š” ์™„์ „ํžˆ ๋ฏฟ์ง€ ์•Š๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ์šฐ๋ฆฌ๋Š” ๊ท€ํ•˜๋กœ๋ถ€ํ„ฐ๋ฐ›์€ ๋ชจ๋“  ๋ฉ”์‹œ์ง€๊ฐ€ HTML ํŽ˜์ด์ง€์— ํ‘œ์‹œ๋˜๋Š” ์ž‘์€ ํ™”๋ฉด์„ ๊ธฐ๋‚ด์— ์„ค์น˜ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ™”๋ฉด์€ ์ˆ˜ํ‰์„ ์˜ ์ผ๋ถ€๊ฐ€ ์žˆ๋Š” ์‹œ์•ผ์— ์นด๋ฉ”๋ผ๋กœ ๋…นํ™”๋ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ผ๋””์˜ค ์ฑ„๋„์„ ํ†ตํ•ด ๋น„๋””์˜ค ์‹ ํ˜ธ๋ฅผ ๋ฐฉ์†กํ•˜๊ณ  ์‹ถ์ง€๋งŒ ์—ฌ๊ธฐ์—๋Š” ๋‰˜์•™์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ ์”จ๊ฐ€ ์ข‹์œผ๋ฉด ์„ฑ์ธต๊ถŒ ํ’์„  ๋น„ํ–‰์˜ ๋Œ€๋ถ€๋ถ„ ๋™์•ˆ ๋น„๋””์˜ค๊ฐ€ 70-100km ๊ฑฐ๋ฆฌ์—์„œ ์ง€์ƒ์— ๋„๋‹ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‚ ์”จ๊ฐ€ ํ๋ฆฌ๋ฉด ์ „์†ก๊ฑฐ๋ฆฌ๊ฐ€ 20km๊นŒ์ง€ ๋–จ์–ด์งˆ ์ˆ˜ ์žˆ์ง€๋งŒ, ์–ด์จŒ๋“  ์˜์ƒ์„ ๋…นํ™”ํ•ด ๋–จ์–ด์ง„ ์„ฑ์ธต๊ถŒ ๊ธฐ๊ตฌ๋ฅผ ์ฐพ์•„๋‚ด ๊ณต๊ฐœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฑด ๊ทธ๋ ‡๊ณ , ์šฐ๋ฆฌ๋Š” ์˜จ๋ณด๋“œ GPS ๋น„์ฝ˜์˜ ์‹ ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ทธ๊ฒƒ์„ ์ฐพ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ†ต๊ณ„์— ๋”ฐ๋ฅด๋ฉด ์„œ๋ฒ„๋Š” ๋ฐœ์‚ฌ ์ง€์ ์—์„œ 150km ์ด๋‚ด์— ์ฐฉ๋ฅ™ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

๊ณง ์šฐ๋ฆฌ๋Š” ์„ฑ์ธต๊ถŒ ํ’์„  ํƒ‘์žฌ ์žฅ๋น„๊ฐ€ ์–ด๋–ป๊ฒŒ ์„ค๊ณ„๋ ์ง€, ๊ทธ๋ฆฌ๊ณ  ์ด ๋ชจ๋“  ๊ฒƒ์ด ์–ด๋–ป๊ฒŒ ์ƒํ˜ธ ์ž‘์šฉํ•ด์•ผ ํ•˜๋Š”์ง€ ์ž์„ธํžˆ ์•Œ๋ ค๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋™์‹œ์— ์šฐ์ฃผ์™€ ๊ด€๋ จ๋œ ํ”„๋กœ์ ํŠธ์˜ ์ข€ ๋” ํฅ๋ฏธ๋กœ์šด ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ๊ณต๊ฐœํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ž‘๋…„๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ํฅ๋ฏธ๋กญ๊ฒŒ ๋”ฐ๋ผ๊ฐˆ ์ˆ˜ ์žˆ๋„๋ก ์„œ๋ฒ„์˜ ์ฐฉ๋ฅ™ ์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ•ด์•ผ ํ•˜๋Š” ๋Œ€ํšŒ๋ฅผ ๋งˆ๋ จํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฐฉ๋ฅ™ ์œ„์น˜๋ฅผ ๊ฐ€์žฅ ์ •ํ™•ํ•˜๊ฒŒ ์ถ”์ธกํ•œ ์šฐ์Šน์ž๋Š” 13์›” 6์ผ ์†Œ์œ ์ฆˆ MS-XNUMX ์œ ์ธ ์šฐ์ฃผ์„ ์˜ ๋ฐœ์‚ฌ๋ฅผ ์œ„ํ•ด ๋ฐ”์ด์ฝ”๋ˆ„๋ฅด๋กœ ๊ฐˆ ์ˆ˜ ์žˆ์œผ๋ฉฐ, XNUMX๋“ฑ์—๊ฒŒ๋Š” Tutu.ru ์นœ๊ตฌ๋“ค์ด ๋ณด๋‚ด์ค€ ์—ฌํ–‰ ์ฆ๋ช…์„œ๊ฐ€ ์ˆ˜์—ฌ๋ฉ๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€ XNUMX๋ช…์˜ ์ฐธ๊ฐ€์ž๋“ค์€ XNUMX์›”์— ์Šคํƒ€์‹œํ‹ฐ๋กœ ๋‹จ์ฒด์—ฌํ–‰์„ ๊ฐˆ ์ˆ˜ ์žˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฒฝ์Ÿ ์‚ฌ์ดํŠธ.

๋ธ”๋กœ๊ทธ๋ฅผ ํŒ”๋กœ์šฐํ•˜์‹œ๋ฉด ์ƒˆ๋กœ์šด ์†Œ์‹์„ ๋ฐ›์•„๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค :)

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€