Compute Engine ๋ฆฌ์ „ ์„ ํƒ ๊ถŒ์žฅ์‚ฌํ•ญ

์ด ๋ฌธ์„œ์—์„œ๋Š” Compute Engine ๋ฆฌ์†Œ์Šค์— ์‚ฌ์šฉํ•  Google Cloud๋ฆฌ์ „์„ ์„ ํƒํ•  ๋•Œ ๊ณ ๋ คํ•ด์•ผ ํ•˜๋Š” ๊ธฐ์ค€์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํด๋ผ์šฐ๋“œ ์„ค๊ณ„์ž๋‚˜ ์—”์ง€๋‹ˆ์–ด๋ง ๊ด€๋ฆฌ์ž๊ฐ€ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฌธ์„œ๋Š” ์„ ํƒ ํ”„๋กœ์„ธ์Šค ์ค‘ ์ง€์—ฐ ์‹œ๊ฐ„์— ์ค‘์ ์„ ๋‘๊ณ  ์žˆ์œผ๋ฉฐ ๋ชจ๋ฐ”์ผ์ด๋‚˜ ์›น ์•ฑ, ๊ฒŒ์ž„๊ณผ ๊ฐ™์ด ์†Œ๋น„์ž๊ฐ€ ์•ก์„ธ์Šคํ•˜๋Š” ์•ฑ์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ์šฉ ์‚ฌ๋ก€์—๋„ ์ ์šฉ๋˜๋Š” ๊ฐœ๋…์ด ๋งŽ์Šต๋‹ˆ๋‹ค.

Google์€ ์ „ ์„ธ๊ณ„ ์—ฌ๋Ÿฌ ์ง€์—ญ์— Compute Engine ๋ฆฌ์†Œ์Šค๋ฅผ ๋ฐฐํฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€์—ญ ์„ ํƒ ์‹œ ๊ณ ๋ คํ•ด์•ผ ํ•˜๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์š”์†Œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋ฆฌ์ „๋ณ„ ์ œํ•œ
  • ๋ฆฌ์ „๋ณ„ ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„
  • ์•ฑ์˜ ์ง€์—ฐ ์‹œ๊ฐ„ ์š”๊ตฌ์‚ฌํ•ญ
  • ์ง€์—ฐ ์‹œ๊ฐ„์— ๋Œ€ํ•œ ์ œ์–ด ์ •๋„
  • ์งง์€ ์ง€์—ฐ ์‹œ๊ฐ„๊ณผ ๋‹จ์ˆœ์„ฑ ๊ฐ„ ๊ท ํ˜•

์šฉ์–ด

์ง€์—ญ
๋ฆฌ์†Œ์Šค๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋…๋ฆฝ์ ์ธ ์ง€๋ฆฌ์  ์˜์—ญ์ž…๋‹ˆ๋‹ค. ๊ฐ ๋ฆฌ์ „์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์˜์—ญ 3๊ฐœ ์ด์ƒ์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.
์˜์—ญ
๋ฆฌ์ „ ๋‚ด์— ์žˆ๋Š” Google Cloud ๋ฆฌ์†Œ์Šค์˜ ๋ฐฐํฌ ์˜์—ญ์ž…๋‹ˆ๋‹ค. ํ•œ ๋ฆฌ์ „์˜ ์„œ๋กœ ๋‹ค๋ฅธ ์˜์—ญ์— ๋ฆฌ์†Œ์Šค๋ฅผ ๋ฐฐ์น˜ํ•˜๋ฉด ์ธํ”„๋ผ ์žฅ์• ๊ฐ€ ๋ชจ๋“  ๋ฆฌ์†Œ์Šค์— ๋™์‹œ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์œ„ํ—˜์ด ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.
Compute Engine ๋ฆฌ์†Œ์Šค
๊ฐ€์ƒ ๋จธ์‹  ์ธ์Šคํ„ด์Šค์™€ ๊ฐ™์€ Compute Engine์˜ ๋ฆฌ์†Œ์Šค๋Š” ๋ฆฌ์ „ ๋‚ด์— ์žˆ๋Š” ์˜์—ญ์— ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. Google Kubernetes Engine ๋ฐ Dataflow์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ์ œํ’ˆ์€ Compute Engine ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๋™์ผํ•œ ๋ฆฌ์ „์ด๋‚˜ ์˜์—ญ์— ๋ฐฐํฌ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์™•๋ณต ์‹œ๊ฐ„(RTT)
IP ํŒจํ‚ท์„ ๋ณด๋‚ด๊ณ  ํ™•์ธ์„ ๋ฐ›๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

Compute Engine ๋ฆฌ์ „์„ ์„ ํƒํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

์•ฑ์˜ ์•„ํ‚คํ…์ฒ˜ ๋‹จ๊ณ„ ์ดˆ๊ธฐ์— ์–ด๋–ค Compute Engine ๋ฆฌ์ „์„ ๋ช‡ ๊ฐœ ์‚ฌ์šฉํ•  ๊ฒƒ์ธ์ง€ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด ์„ ํƒ์€ ์•ฑ์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋™์ผํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค๋ฅธ ์‹œ๊ฐ„์— ๋‹ค๋ฅธ ๋ฆฌ์ „์„ ํ†ตํ•ด ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ณต์‚ฌ๋ณธ ๊ฐ„์— ๋ฐ์ดํ„ฐ ์ผ๋ถ€๋ฅผ ๋™๊ธฐํ™”ํ•˜๋ฉด ์•ฑ์˜ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ€๊ฒฉ์€ ๋ฆฌ์ „๋งˆ๋‹ค ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
  • ์•ฑ๊ณผ ์•ฑ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฆฌ์ „ ๊ฐ„์— ์ด๋™ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋Š” ๋ฒˆ๊ฑฐ๋กญ๊ณ  ๋•Œ๋กœ๋Š” ๋น„์šฉ์ด ๋งŽ์ด ์†Œ์š”๋˜๋ฏ€๋กœ ์•ฑ์ด ์‹คํ–‰๋˜๋ฉด ์ด๋™์„ ํ”ผํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ฆฌ์ „ ์„ ํƒ ์‹œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์š”์†Œ

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

์•ฑ์„ ์–ด๋””์— ๋ฐฐํฌํ•  ๊ฒƒ์ธ์ง€์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ์š”์†Œ๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ง€์—ฐ ์‹œ๊ฐ„

๊ณ ๋ คํ•ด์•ผ ํ•˜๋Š” ๊ธฐ๋ณธ ์š”์†Œ๋Š” ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์‚ฌ์šฉ์ž ๋Œ€๊ธฐ ์‹œ๊ฐ„์€ ์บ์‹ฑ ๋ฐ ๋ถ€ํ•˜ ๋ถ„์‚ฐ ๋ฉ”์ปค๋‹ˆ์ฆ˜๊ณผ ๊ฐ™์€ ์—ฌ๋Ÿฌ ์ธก๋ฉด์˜ ์˜ํ–ฅ์„ ๋ฐ›๊ฒŒ ๋˜๋ฏ€๋กœ ๋ณต์žกํ•œ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ๋Š” ์˜จํ”„๋ ˆ๋ฏธ์Šค ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ง€์—ฐ ์‹œ๊ฐ„์ด๋‚˜ ํŠน์ • ์‚ฌ์šฉ์ž ๋˜๋Š” ํŒŒํŠธ๋„ˆ ์ผ๋ถ€์— ๋Œ€ํ•œ ์ง€์—ฐ ์‹œ๊ฐ„์ด ๋” ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ดGoogle Cloud ์— ์ƒํ˜ธ ์—ฐ๊ฒฐ๋œ ๊ฐœ๋ฐœ์ž ๋˜๋Š” ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค์— ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๋ฆฌ์ „์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ๊ฒฐ์ • ์š”์†Œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€๊ฒฉ ์ฑ…์ •

Google Cloud ๋ฆฌ์†Œ์Šค ๋น„์šฉ์€ ๋ฆฌ์ „๋ณ„๋กœ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€๊ฒฉ์„ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ ๋ฆฌ์ „์— ๋ฐฐํฌํ•˜๋ ค๋Š” ๊ฒฝ์šฐ ๋ฆฌ์ „ ๊ฐ„์— ๋™๊ธฐํ™”๋œ ๋ฐ์ดํ„ฐ์— ์ ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก ๋น„์šฉ์ด ์žˆ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•˜์„ธ์š”.

๋‹ค๋ฅธ Google Cloud ์„œ๋น„์Šค์™€ ์ฝ”๋กœ์ผ€์ด์…˜

๊ฐ€๋Šฅํ•˜๋ฉด Compute Engine ๋ฆฌ์†Œ์Šค๋ฅผ ๋‹ค๋ฅธ Google Cloud์„œ๋น„์Šค์™€ ๊ฐ™์€ ์œ„์น˜์— ๋ฐฐ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ง€์—ฐ ์‹œ๊ฐ„์— ๋ฏผ๊ฐํ•œ ์„œ๋น„์Šค ๋Œ€๋ถ€๋ถ„์„ ๋ชจ๋“  ๋ฆฌ์ „์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ผ๋ถ€ ์„œ๋น„์Šค๋Š” ํŠน์ • ์œ„์น˜์—์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋จธ์‹  ์œ ํ˜• ๊ฐ€์šฉ์„ฑ

๋ชจ๋“  ๋ฆฌ์ „์—์„œ ๋ชจ๋“  CPU ํ”Œ๋žซํผ๊ณผ ๋จธ์‹  ์œ ํ˜•์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ํŠน์ • CPU ํ”Œ๋žซํผ ๋˜๋Š” ํŠน์ • ์ธ์Šคํ„ด์Šค ์œ ํ˜•์˜ ๊ฐ€์šฉ์„ฑ์€ ๋ฆฌ์ „ ๋ฐ ์˜์—ญ(zone)๋ณ„๋กœ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ํŠน์ • ๋จธ์‹  ์œ ํ˜•์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ๋ฐฐํฌํ•˜๋ ค๋ฉด ํ•ด๋‹น ๋ฆฌ์†Œ์Šค์˜ ์˜์—ญ ๊ฐ€์šฉ์„ฑ์„ ํ™•์ธํ•˜์„ธ์š”.

๋ฆฌ์†Œ์Šค ํ• ๋‹น๋Ÿ‰

Compute Engine ๋ฆฌ์†Œ์Šค ๋ฐฐํฌ๋Š” ๋ฆฌ์ „ ๋ฆฌ์†Œ์Šค ํ• ๋‹น๋Ÿ‰์— ๋”ฐ๋ผ ์ œํ•œ๋˜๋ฏ€๋กœ ๋ฐฐํฌํ•  ๋ฆฌ์ „์— ์ถฉ๋ถ„ํ•œ ํ• ๋‹น๋Ÿ‰์„ ์š”์ฒญํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ๋ฐฐํฌ๋ฅผ ๊ณ„ํšํ•˜๊ณ  ์žˆ๋Š” ๊ฒฝ์šฐ ์˜์—… ํŒ€๊ณผ ์˜์—ญ ์„ ํƒ ์‚ฌํ•ญ์„ ์ดˆ๊ธฐ์— ๋…ผ์˜ํ•˜์—ฌ ํ• ๋‹น๋Ÿ‰์ด ์ถฉ๋ถ„ํ•œ์ง€ ํ™•์ธํ•˜์„ธ์š”.

๋ฌดํƒ„์†Œ ์—๋„ˆ์ง€ ๋น„์œจ

Google์€ ๋ฆฌ์ „์ด ์œ„์น˜ํ•œ ์ „๋ ฅ๋ง์˜ ์ „๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ Google Cloud ๋ฆฌ์ „์— ์ „๋ ฅ์„ ๊ณต๊ธ‰ํ•ฉ๋‹ˆ๋‹ค. ์ „๋ ฅ๋ง์˜ ์ „๊ธฐ๋ฅผ ์ƒ์‚ฐํ•˜๋Š” ๋ฐœ์ „์†Œ์˜ ์œ ํ˜•๊ณผ Google์—์„œ ์ „๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‹œ์ ์— ๋”ฐ๋ผ ์ „๊ธฐ์—์„œ ํฌ๊ณ  ์ž‘์€ ํƒ„์†Œ ๋ฐฐ์ถœ๋Ÿ‰์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ตœ๊ทผ Google์€ 2030๋…„๊นŒ์ง€ ๋ชจ๋“  Google Cloud ๋ฆฌ์ „์—์„œ 24์‹œ๊ฐ„ ๋‚ด๋‚ด ์–ธ์ œ ์–ด๋””์„œ๋‚˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋ฌดํƒ„์†Œ ์ „๊ธฐ๋ฅผ ๊ณต๊ธ‰ํ•œ๋‹ค๋Š” ๋ชฉํ‘œ๋ฅผ ์„ธ์› ์Šต๋‹ˆ๋‹ค.

๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•  ๋•Œ๊นŒ์ง€ ๊ฐ Google Cloud ๋ฆฌ์ „์—๋Š” ๋งค ์‹œ๊ฐ„ ํƒ„์†Œ ๊ธฐ๋ฐ˜ ์—๋„ˆ์ง€์›๊ณผ ๋ฌดํƒ„์†Œ ์—๋„ˆ์ง€์›์ด ํ˜ผํ•ฉ๋˜์–ด ๊ณต๊ธ‰๋ฉ๋‹ˆ๋‹ค. ์ด ์ธก์ •ํ•ญ๋ชฉ์„ ๋ฌดํƒ„์†Œ ์—๋„ˆ์ง€ ๋น„์œจ(CFE%)์ด๋ผ๊ณ  ๋ถ€๋ฅด๋ฉฐ Google์€ Google Cloud ๋ฆฌ์ „์˜ CFE%๋ฅผ ๊ฒŒ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Google Cloud์˜ ์ƒˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ฒฐ์ •ํ•  ๋•Œ ํƒ„์†Œ๊ฐ€ ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ๊ณ ๋ คํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CFE%๊ฐ€ ๋†’์€ ๋ฆฌ์ „์„ ์„ ํƒํ•˜๋ฉด ํ‰๊ท ์ ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์‹คํ–‰๋˜๋Š” ์‹œ๊ฐ„ ์ค‘ ๋ฌดํƒ„์†Œ ์—๋„ˆ์ง€๊ฐ€ ๊ณต๊ธ‰๋˜๋Š” ์‹œ๊ฐ„์ด ๋Š˜์–ด๋‚˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ด ํƒ„์†Œ ๋ฐฐ์ถœ๋Ÿ‰์ด ๊ฐ์†Œํ•ฉ๋‹ˆ๋‹ค.

์ง€์—ฐ ์‹œ๊ฐ„ ์š”๊ตฌ์‚ฌํ•ญ ํ‰๊ฐ€

์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์ด ๊ธธ๋ฉด ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์ด ์—ด์•…ํ•ด์งˆ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ฆฌ์ „ ์„ ํƒ์— ์žˆ์–ด ์ง€์—ฐ ์‹œ๊ฐ„์€ ์ค‘์š”ํ•œ ๊ณ ๋ ค ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ง€์—ฐ ์‹œ๊ฐ„์˜ ์ผ๋ถ€ ์ธก๋ฉด์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์ง€๋งŒ ์ผ๋ถ€๋Š” ์ œ์–ดํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ง€์—ฐ ์‹œ๊ฐ„์„ ์ตœ์ ํ™”ํ•  ๋•Œ ๋งŽ์€ ์‹œ์Šคํ…œ ์„ค๊ณ„์ž๋Š” ๋„คํŠธ์›Œํฌ ์ง€์—ฐ ์‹œ๊ฐ„ ๋˜๋Š” ์‚ฌ์šฉ์ž์˜ ISP์™€ ๊ฐ€์ƒ ๋จธ์‹  ์ธ์Šคํ„ด์Šค ๊ฐ„์˜ ๊ฑฐ๋ฆฌ๋งŒ์„ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค์Œ ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด ์ด๋Š” ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ์š”์†Œ ์ค‘ ํ•˜๋‚˜์ผ ๋ฟ์ž…๋‹ˆ๋‹ค.

Compute Engine ๋ฆฌ์ „ ์„ ํƒ์—์„œ ์ง€์—ฐ ์‹œ๊ฐ„ ํ‰๊ฐ€

์•ฑ ์„ค๊ณ„์ž๋Š” ๋ฆฌ์ „ ์„ ํƒ ๋ฐ ์•ฑ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด Google ์—์ง€ ์ ‘์† ์ง€์ (POP)์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž์˜ ๋ผ์ŠคํŠธ ๋งˆ์ผ๊ณผ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ œ์–ดํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋ฆฌ์ „ ์„ ํƒ์€ ์ง€์—ฐ ์‹œ๊ฐ„ ์ „์ฒด๊ฐ€ ์•„๋‹Œ Compute Engine ๋ฆฌ์ „์— ๋Œ€ํ•œ ์ง€์—ฐ ์‹œ๊ฐ„์—๋งŒ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋”ฐ๋ผ ์ „์ฒด ์ง€์—ฐ ์‹œ๊ฐ„์˜ ์ผ๋ถ€์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ์šฉ์ž๊ฐ€ ์ด๋™ํ†ต์‹ ์‚ฌ ๋„คํŠธ์›Œํฌ๋ฅผ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ „์ฒด ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์— ๊ฑฐ์˜ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์œผ๋ฏ€๋กœ ๋ฆฌ์ „์„ ์ตœ์ ํ™”ํ•˜๋ ค๋Š” ์‹œ๋„๋Š” ์ค‘์š”ํ•œ ์ผ์ด ์•„๋‹ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ผ์ŠคํŠธ ๋งˆ์ผ ์ง€์—ฐ ์‹œ๊ฐ„

์ด ์„ธ๊ทธ๋จผํŠธ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์€ ์ธํ„ฐ๋„ท์— ์•ก์„ธ์Šคํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ์ˆ ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ตœ์‹  ๋„คํŠธ์›Œํฌ์—์„œ ISP์— ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์ผ๋ฐ˜์ ์ธ ์ง€์—ฐ ์‹œ๊ฐ„์€ 1~10ms์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ 3G ์…€๋ฃฐ๋Ÿฌ ๋„คํŠธ์›Œํฌ์˜ ์ผ๋ฐ˜์ ์ธ ์ง€์—ฐ ์‹œ๊ฐ„์€ 100~500ms์ž…๋‹ˆ๋‹ค. DSL ๋ฐ ์ผ€์ด๋ธ” ์ œ๊ณต์—…์ฒด์˜ ์ง€์—ฐ ์‹œ๊ฐ„ ๋ฒ”์œ„๋Š” ์•ฝ 10~60ms์ž…๋‹ˆ๋‹ค.

Google ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐ ์—์ง€ POP ์ง€์—ฐ ์‹œ๊ฐ„

๋ฐฐํฌ ๋ชจ๋ธ์— ๋”ฐ๋ผ Google ๋„คํŠธ์›Œํฌ ์—์ง€์— ๋Œ€ํ•œ ์ง€์—ฐ ์‹œ๊ฐ„๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ์ „์—ญ ๋ถ€ํ•˜ ๋ถ„์‚ฐ ์ œํ’ˆ์€ TCP ๋ฐ SSL ์„ธ์…˜์„ ์ข…๋ฃŒํ•˜๊ณ  Cloud CDN์€ ์บ์‹œ๋œ ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ œ๊ณต๋œ ์ฝ˜ํ…์ธ ์— ๋”ฐ๋ฅด๋ฉด ์ „์ฒด ๋ฐ์ดํ„ฐ ์ค‘ ์ผ๋ถ€๋งŒ ๊ฒ€์ƒ‰ํ•˜๋ฉด ๋˜๋ฏ€๋กœ ๋งŽ์€ ์™•๋ณต ์ด๋™์ด ์—ฌ๊ธฐ์—์„œ ์ด๋ฏธ ์ข…๋ฃŒ๋˜์—ˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค ๋“ฑ๊ธ‰์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ด ์ง€์—ฐ ์‹œ๊ฐ„์€ ์ƒ๋‹นํžˆ ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Compute Engine ๋ฆฌ์ „ ์ง€์—ฐ ์‹œ๊ฐ„

์‚ฌ์šฉ์ž ์š”์ฒญ์€ ์—์ง€ POP์˜ Google ๋„คํŠธ์›Œํฌ๋กœ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. Compute Engine ๋ฆฌ์ „์€ Google Cloud ๋ฆฌ์†Œ์Šค ์ฒ˜๋ฆฌ ์š”์ฒญ์ด ์žˆ๋Š” ์œ„์น˜์ž…๋‹ˆ๋‹ค. ์ด ์„ธ๊ทธ๋จผํŠธ๋Š” ์—์ง€ POP์™€ Compute Engine ๋ฆฌ์ „ ๊ฐ„์˜ ์ง€์—ฐ ์‹œ๊ฐ„์ด๋ฉฐ ์™„์ „ํžˆ Google ๊ธ€๋กœ๋ฒŒ ๋„คํŠธ์›Œํฌ์— ์žˆ์Šต๋‹ˆ๋‹ค.

์•ฑ ์ง€์—ฐ ์‹œ๊ฐ„

์•ฑ์ด ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์‹œ๊ฐ„์„ ํฌํ•จํ•˜์—ฌ ์š”์ฒญ์— ์‘๋‹ตํ•˜๋Š” ์•ฑ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

์•ฑ๋งˆ๋‹ค ์ง€์—ฐ ์‹œ๊ฐ„ ์š”๊ตฌ์‚ฌํ•ญ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์•ฑ์— ๋”ฐ๋ผ ์ง€์—ฐ ์‹œ๊ฐ„ ๋ฌธ์ œ์— ๊ด€๋Œ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„๋™๊ธฐ์ ์œผ๋กœ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ์•ฑ ๋˜๋Š” ์ง€์—ฐ ์‹œ๊ฐ„ ๊ธฐ์ค€์ ์ด ๋†’์€ ๋ชจ๋ฐ”์ผ ์•ฑ(100๋ฐ€๋ฆฌ์ดˆ ์ด์ƒ)์„ ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ ์ €ํ•˜ ์—†์ด ๋‹จ์ผ ๋ฆฌ์ „์— ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์‹ค์‹œ๊ฐ„ ๊ฒŒ์ž„๊ณผ ๊ฐ™์€ ์•ฑ์˜ ๊ฒฝ์šฐ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง์•„๋„ ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์— ๋” ํฐ ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์•ฑ ์œ ํ˜•์€ ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฐ€๊นŒ์šด ๋ฆฌ์ „ ์—ฌ๋Ÿฌ ๊ณณ์— ๋ฐฐํฌํ•˜์„ธ์š”.

๊ธ€๋กœ๋ฒŒ ๋ฐฐํฌ ํŒจํ„ด

์ด ์„น์…˜์—์„œ๋Š” ๋‹ค์–‘ํ•œ ๋ฐฐํฌ ๋ชจ๋ธ์ด ์ง€์—ฐ ์‹œ๊ฐ„ ์š”์†Œ์— ์–ด๋–ค ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š”์ง€์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๋‹จ์ผ ๋ฆฌ์ „ ๋ฐฐํฌ

๋‹ค์Œ ์ด๋ฏธ์ง€๋Š” ๋‹จ์ผ ๋ฆฌ์ „ ๋ฐฐํฌ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๋‹จ์ผ ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐฐํฌ ์ง€์—ฐ ์‹œ๊ฐ„

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

์—ฌ๋Ÿฌ ๋ฆฌ์ „์˜ ๋ถ„์‚ฐ ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐ ๋‹จ์ผ ๋ฆฌ์ „์˜ ๋ฐฑ์—”๋“œ

๋‹ค์Œ ๋‹ค์ด์–ด๊ทธ๋žจ์€ ์—ฌ๋Ÿฌ ๋ฆฌ์ „์— ํ”„๋ŸฐํŠธ์—”๋“œ๋ฅผ ๋ฐฐํฌํ•˜์ง€๋งŒ ๋ฐฑ์—”๋“œ๋ฅผ ๋‹จ์ผ ๋ฆฌ์ „์œผ๋กœ ์ œํ•œํ•˜๋Š” ๋ฐฐํฌ ๋ชจ๋ธ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๋ฉด ์—ฌ๋Ÿฌ ๋ฆฌ์ „์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋™๊ธฐํ™”ํ•  ํ•„์š” ์—†์ด ํ”„๋ŸฐํŠธ์—”๋“œ ์„œ๋ฒ„์— ๋Œ€ํ•œ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ถ„์‚ฐ๋œ ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐฐํฌ ์ง€์—ฐ ์‹œ๊ฐ„

์ด ๋ฐฐํฌ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ํ‰๊ท  ์‚ฌ์šฉ์ž ์š”์ฒญ์— ๋ฐ์ดํ„ฐ ์š”์ฒญ์ด ํ•„์š”ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์•ฑ์ด ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•  ๋•Œ๊นŒ์ง€ ์ค‘์•™ ๋ฐฑ์—”๋“œ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ์š”์ฒญ์ด ๊ฑฐ์˜ ์—†์œผ๋ฉด ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์ด ์ค„์–ด๋“ญ๋‹ˆ๋‹ค. ์˜ˆ์‹œ๋กœ๋Š” ํ”„๋ŸฐํŠธ์—”๋“œ์— ์ง€๋Šฅํ˜• ์บ์‹ฑ ๋ ˆ์ด์–ด๋ฅผ ๋ฐฐํฌํ•˜๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ ์“ฐ๊ธฐ๋ฅผ ๋น„๋™๊ธฐ์‹์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ์•ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฑ์—”๋“œ๋กœ์˜ ์ „์ฒด ์™•๋ณต์ด ํ•„์š”ํ•œ ๋งŽ์€ ์š”์ฒญ์„ ๋ณด๋‚ด๋Š” ์•ฑ์€ ์ด ๋ชจ๋ธ์˜ ์ด์ ์„ ํ™œ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ ๋ฆฌ์ „์˜ ๋ถ„์‚ฐ๋œ ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐ ๋ฐฑ์—”๋“œ

์—ฌ๋Ÿฌ ๋ฆฌ์ „์— ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐ ๋ฐฑ์—”๋“œ๋ฅผ ๋ฐฐํฌํ•˜๋Š” ๋ฐฐํฌ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๋ฉด ์•ฑ์ด ๋กœ์ปฌ์—์„œ ์š”์ฒญ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋ฏ€๋กœ ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋กœ์ปฌ์—์„œ ์ €์žฅํ•˜๊ณ  ์•ก์„ธ์Šคํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด ๋ชจ๋ธ์—๋Š” ๋ณต์žก์„ฑ์ด ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์‚ฌ์šฉ์ž ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋ ค๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋“  ๋ฆฌ์ „์—์„œ ์™„์ „ํžˆ ๋ณต์ œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ถ„์‚ฐ๋œ ๋ฉ€ํ‹ฐ ๋ฐฐํฌ ์ง€์—ฐ ์‹œ๊ฐ„

์ „์—ญ์ ์œผ๋กœ ์ผ๊ด€๋œ ๊ด€๋ฆฌํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” Spanner๋Š” 3๋Œ€๋ฅ™ ๋ฉ€ํ‹ฐ ๋ฆฌ์ „ ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋ฏธ๊ตญ์˜ ์ฝ๊ธฐ-์“ฐ๊ธฐ ๋ณต์ œ๋ณธ ์ด์™ธ์—๋„ ์œ ๋Ÿฝ ๋ฐ ์•„์‹œ์•„์— ์ฝ๊ธฐ ๋ณต์ œ๋ณธ 2๊ฐœ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง์€ ์ฝ๊ธฐ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๋ฏธ๊ตญ, ์œ ๋Ÿฝ, ์•„์‹œ์•„์— ์žˆ๋Š” ์ธ์Šคํ„ด์Šค๋ฅผ ์ปดํ“จํŒ…ํ•ฉ๋‹ˆ๋‹ค. ๋ฏธ๊ตญ์„ ๋Œ€์ƒ์œผ๋กœ ์„œ๋น„์Šค ์ค‘์ผ ๊ฒฝ์šฐ ๋ฏธ๊ตญ ๋‚ด์—์„œ ๋ณต์ œ๊ฐ€ ์ œ๊ณต๋˜๋Š” ๋‹ค์ค‘ ๋ฆฌ์ „ ์˜ต์…˜๋„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Compute Engine์—์„œ ์ž์ฒด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค๋ฅผ ์‹คํ–‰ํ•˜๋ ค๋ฉด ์ง์ ‘ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณต์ œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ์ „์—ญ์—์„œ ๋™๊ธฐํ™” ์ƒํƒœ๋กœ ์ผ๊ด€๋˜๊ฒŒ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์ด ์–ด๋ ค์šฐ๋ฏ€๋กœ ์ด ๋ณต์ œ๋Š” ์ค‘์š”ํ•œ ์ž‘์—…์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋น„๋™๊ธฐ ์“ฐ๊ธฐ๋ฅผ ํ†ตํ•ด ํ•œ ๋ฆฌ์ „์—๋งŒ ๊ธฐ๋ก๋˜๊ณ  ๋‹ค๋ฅธ ๋ฆฌ์ „์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์„ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ๊ฒฝ์šฐ ๋” ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ ๋ฆฌ์ „ ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ณต์ œ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์€ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— Cassandra ๋ณต์ œ์šฉ Datastax์™€ ๊ฐ™์€ ์ด ๋ถ„์•ผ์˜ ๊ฒฝํ—˜์ด ํ’๋ถ€ํ•œ ๊ฐ•๋ ฅํ•œ ํŒŒํŠธ๋„ˆ๋ฅผ ์ฐธ์—ฌ์‹œํ‚ค๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋™์‹œ ์•ฑ

์•ฑ์˜ ํŠน์„ฑ์— ๋”ฐ๋ผ ์ด์ „ ๋ฐฉ์‹์„ ๋ณ€ํ˜•ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋ฉด ์ง€์†์ ์ธ ๋ฐ์ดํ„ฐ ๋ณต์ œ ํ•„์š”์„ฑ์„ ์ค„์ด๋ฉด์„œ ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์„ ์งง๊ฒŒ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ์ด๋ฏธ์ง€์™€ ๊ฐ™์ด ํ”„๋ŸฐํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ๋กœ ๊ตฌ์„ฑ๋œ ๋™์‹œ ์•ฑ์ด ์—ฌ๋Ÿฌ ๊ฐœ ์žˆ์œผ๋ฉฐ ์‚ฌ์šฉ์ž๋Š” ์˜ฌ๋ฐ”๋ฅธ ์•ฑ์œผ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์ดํŠธ ๊ฐ„์—๋Š” ์†Œ์ˆ˜์˜ ๋ฐ์ดํ„ฐ๋งŒ ๊ณต์œ ๋ฉ๋‹ˆ๋‹ค.

๋™์‹œ ์•ฑ ์ง€์—ฐ ์‹œ๊ฐ„

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

๋˜ ๋‹ค๋ฅธ ์˜ˆ๋กœ ์‹ค์‹œ๊ฐ„ ๊ฒŒ์ž„์„ ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ž์‹ ์˜ ์œ„์น˜์™€ ๊ฐ€๊นŒ์šฐ๋ฉด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์„œ๋กœ ๊ณต์œ ํ•˜์ง€ ์•Š๋Š” ๊ฒŒ์ž„๋ฃธ์ด๋‚˜ ์„ธ๊ณ„๋ฅผ ์„ ํƒํ•˜๋Š” ๊ธ€๋กœ๋ฒŒ ๋กœ๋น„ ์„œ๋น„์Šค๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ธ ๋ฒˆ์งธ ์˜ˆ๋Š” ๋‹ค๋ฅธ ๋ฆฌ์ „์—์„œ ์„œ๋น„์Šค๋กœ์„œ์˜ ์†Œํ”„ํŠธ์›จ์–ด(SaaS)๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ด ๊ฒฝ์šฐ ๋ฐ์ดํ„ฐ ์œ„์น˜๋Š” ์‚ฌ์šฉ์ž ์œ„์น˜๋‚˜ ์‚ฌ์šฉ์ž์˜ ์„ ํƒ์„ ๋ฐ”ํƒ•์œผ๋กœ ๊ณ„์ • ์ƒ์„ฑ ์‹œ ์„ ํƒ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๋กœ๊ทธ์ธํ•œ ํ›„ ์œ„์น˜๋ณ„ ํ•˜์œ„ ๋„๋ฉ”์ธ์œผ๋กœ ๋ฆฌ๋””๋ ‰์…˜๋˜๊ณ  ์„œ๋น„์Šค๋ฅผ ์ง€์—ญ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ๋ฐ ๋ฆฌ์ „ ๊ฐ„ ์ง€์—ฐ ์‹œ๊ฐ„ ์ตœ์ ํ™”

๋ฐฐํฌ ๋ชจ๋ธ์— ์ƒ๊ด€์—†์ด ์ตœ์ ํ™” ๋ฐฉ๋ฒ•์„ ๊ฒฐํ•ฉํ•˜์—ฌ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ํ‘œ์‹œ๋˜๋Š” ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ• ์ค‘ ์ผ๋ถ€๋Š”Google Cloud ๊ธฐ๋Šฅ์ด๋ฉฐ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์•ฑ์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋ฆฌ๋ฏธ์—„ ๋“ฑ๊ธ‰ ๋„คํŠธ์›Œํ‚น ์‚ฌ์šฉ

Google์€ ํ”„๋ฆฌ๋ฏธ์—„(๊ธฐ๋ณธ) ๋ฐ ํ‘œ์ค€ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค ๋“ฑ๊ธ‰์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํ‘œ์ค€ ๋“ฑ๊ธ‰ ํŠธ๋ž˜ํ”ฝ์€ Google Cloud๋ฆฌ์ „์—์„œ ์ค‘๊ณ„ ์ ‘์† ISP๋ฅผ ํ†ตํ•ด ์ œ๊ณต๋˜๋Š” ๋ฐ˜๋ฉด ํ”„๋ฆฌ๋ฏธ์—„ ๋“ฑ๊ธ‰์€ Google์˜ ๊ธ€๋กœ๋ฒŒ ๋น„๊ณต๊ฐœ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํŠธ๋ž˜ํ”ฝ์„ ์ œ๊ณตํ•˜๋ฏ€๋กœ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง์Šต๋‹ˆ๋‹ค. ํ”„๋ฆฌ๋ฏธ์—„ ๋“ฑ๊ธ‰ ๋„คํŠธ์›Œํ‚น์€ ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ค„์ด๋ฉฐ ์„œ๋น„์Šค ๊ฒฝ๋กœ์—์„œ ์•ฑ์˜ ๋ชจ๋“  ๋ถ€๋ถ„์— ์‚ฌ์šฉ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Google ๊ธ€๋กœ๋ฒŒ ๋ถ€ํ•˜ ๋ถ„์‚ฐ ์ œํ’ˆ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ํ”„๋ฆฌ๋ฏธ์—„ ๋“ฑ๊ธ‰ ๋„คํŠธ์›Œํ‚น๋„ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Cloud Load Balancing ๋ฐ Cloud CDN ์‚ฌ์šฉ

HTTP(S) ๋ถ€ํ•˜ ๋ถ„์‚ฐ, TCP, SSL ํ”„๋ก์‹œ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ณผ ๊ฐ™์€ Cloud Load Balancing์„ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์šฉ๋Ÿ‰์„ ๊ฐ–์ถ˜ ๋ฐฑ์—”๋“œ๊ฐ€ ์žˆ๋Š” ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์ง€์—ญ์œผ๋กœ ์‚ฌ์šฉ์ž๋ฅผ ์ž๋™์œผ๋กœ ๋ฆฌ๋””๋ ‰์…˜ํ•ฉ๋‹ˆ๋‹ค.

์•ฑ์ด ๋‹จ์ผ ์ง€์—ญ์—๋งŒ ์žˆ๋Š” ๊ฒฝ์šฐ์—๋„ TCP ๋ฐ SSL ์„ธ์…˜์ด ๋„คํŠธ์›Œํฌ ์—์ง€์—์„œ ์ข…๋ฃŒ๋˜๋ฏ€๋กœ Cloud Load Balancing์„ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์ด ์ค„์–ด๋“ญ๋‹ˆ๋‹ค. HTTP/2 ๋ฐ ๋น ๋ฅธ UDP ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ(QUIC)์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž ํŠธ๋ž˜ํ”ฝ์„ ์†์‰ฝ๊ฒŒ ์ข…๋ฃŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ Cloud CDN์„ HTTP(S) ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ณผ ํ†ตํ•ฉํ•˜์—ฌ ๋„คํŠธ์›Œํฌ ์—์ง€์—์„œ ์ •์  ์• ์…‹์„ ์ง์ ‘ ์ œ๊ณตํ•˜๋ฉด ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์„ ๋”์šฑ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋กœ์ปฌ์—์„œ ์บ์‹œ

ํ”„๋ŸฐํŠธ์—”๋“œ ์œ„์น˜๊ฐ€ ๋ฐฑ์—”๋“œ ์œ„์น˜์™€ ๋‹ค๋ฅธ ๊ฒฝ์šฐ ๊ฐ€๋Šฅํ•˜๋ฉด ๋ฐฑ์—”๋“œ ์„œ๋น„์Šค์˜ ์‘๋‹ต์„ ์บ์‹œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐ ๋ฐฑ์—”๋“œ๊ฐ€ ๋™์ผํ•œ ๋ฆฌ์ „์— ์žˆ์œผ๋ฉด ์•ฑ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์ค„์–ด๋“ญ๋‹ˆ๋‹ค. ์‹œ๊ฐ„์„ ๋งŽ์ด ์†Œ๋ชจํ•˜๋Š” ์ฟผ๋ฆฌ๋„ ์ค„์–ด๋“ค๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. Memorystore for Redis๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์™„์ „ ๊ด€๋ฆฌํ˜• ์ธ๋ฉ”๋ชจ๋ฆฌ ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด์ž…๋‹ˆ๋‹ค.

์•ฑ ํด๋ผ์ด์–ธํŠธ ๋˜๋Š” ์›น ํ”„๋ŸฐํŠธ์—”๋“œ ์ตœ์ ํ™”

ํด๋ผ์ด์–ธํŠธ ์ธก์˜ ๊ธฐ์ˆ (์˜ˆ: ๋ชจ๋ฐ”์ผ ์•ฑ ๋˜๋Š” ์›น ํ”„๋ŸฐํŠธ์—”๋“œ)์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ผ๋ถ€ ์• ์…‹์„ ๋ฏธ๋ฆฌ ๋กœ๋“œํ•˜๊ฑฐ๋‚˜ ์•ฑ ๋‚ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์บ์‹œํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€๋Šฅํ•  ๋•Œ๋งˆ๋‹ค ์š”์ฒญ ์ˆ˜๋ฅผ ์ค„์ด๊ฑฐ๋‚˜ ์ •๋ณด๋ฅผ ๋™์‹œ์— ๊ฒ€์ƒ‰ํ•˜์—ฌ ์•ฑ์ด ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ์‹์„ ์ตœ์ ํ™”ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„ ์ธก์ •

์ง€์—ฐ ์‹œ๊ฐ„ ์š”๊ตฌ์‚ฌํ•ญ์˜ ๊ธฐ์ค€์„ ์„ค์ •ํ•œ ํ›„ ์‚ฌ์šฉ์ž์ธต์„ ํ™•์ธํ•˜์—ฌ Google Cloud ๋ฆฌ์†Œ์Šค์˜ ์ตœ์  ๋ฐฐ์น˜๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์•ฑ์ธ์ง€ ๋˜๋Š” ๊ธฐ์กด ์•ฑ์ธ์ง€์— ๋”ฐ๋ผ ๋‹ค์–‘ํ•œ ์ „๋žต์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ์ „๋žต์„ ์‚ฌ์šฉํ•˜์—ฌ ์•ฑ์„ ์ œ๊ณตํ•˜๋Š” ๋™์•ˆ ์•ก์„ธ์Šคํ•˜๋Š” ํŒŒํŠธ๋„ˆ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ธก์ •ํ•˜๊ฑฐ๋‚˜ Cloud VPN ๋˜๋Š” Dedicated Interconnect๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Google Cloud ํ”„๋กœ์ ํŠธ์™€ ์ƒํ˜ธ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ๋Š” ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋„คํŠธ์›Œํฌ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ธก์ •ํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ ์›Œํฌ๋กœ๋“œ์˜ ์ง€์—ฐ ์‹œ๊ฐ„ ์˜ˆ์ธก

์ƒˆ ์•ฑ๊ณผ ๋น„์Šทํ•œ ์‚ฌ์šฉ์ž์ธต์ด ์žˆ๋Š” ๊ธฐ์กด ์•ฑ์ด ์—†์œผ๋ฉด ์˜ˆ์ƒ ์‚ฌ์šฉ์ž์ธต์˜ ๋Œ€๋žต์ ์ธ ์œ„์น˜ ๋ฐฐํฌ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‹ค์–‘ํ•œ Google Cloud ๋ฆฌ์ „์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์˜ˆ์ธกํ•ฉ๋‹ˆ๋‹ค.

100km๋ฅผ ์ด๋™ํ•  ๋•Œ๋งˆ๋‹ค ์™•๋ณต ์ง€์—ฐ ์‹œ๊ฐ„ 1ms๊ฐ€ ์˜ˆ์ธก๋ฉ๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ๋Š” ์†Œ์Šค์—์„œ ๋Œ€์ƒ๊นŒ์ง€ ์ ํ•ฉํ•œ ๊ฒฝ๋กœ๋ฅผ ๋”ฐ๋ฅด์ง€ ์•Š์œผ๋ฏ€๋กœ ์‹ค์ œ ๊ฑฐ๋ฆฌ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ง€๋„์—์„œ ์ธก์ •ํ•œ ๊ฑฐ๋ฆฌ์˜ ์•ฝ 1.5~2๋ฐฐ ์ •๋„๋กœ ์ถ”์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ธ๊ตฌ ๋ฐ€๋„๊ฐ€ ์ƒ๋Œ€์ ์œผ๋กœ ๋‚ฎ์€ ์ผ๋ถ€ ๋ฆฌ์ „์—์„œ๋Š” ๋„คํŠธ์›Œํฌ๊ฐ€ ๋œ ์ ํ•ฉํ•œ ๊ฒฝ๋กœ๋ฅผ ๋”ฐ๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ISP ๋„คํŠธ์›Œํฌ ๋‚ด์˜ ํ™œ์„ฑ ์žฅ๋น„๋ฅผ ํ†ตํ•ด ์ถ”๊ฐ€๋œ ์ง€์—ฐ ์‹œ๊ฐ„์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฆฌ์ „ ๊ฐ„ ๊ฑฐ๋ฆฌ๋ฅผ ์‚ดํŽด๋ณผ ๋•Œ ๋ฌด์‹œํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋„์ž…๋‹ˆ๋‹ค.

์ด ์ˆ˜์น˜๋Š” ๋„คํŠธ์›Œํฌ ๋งต์— ๋‚˜์™€ ์žˆ๋Š” ์ „ ์„ธ๊ณ„์˜ Compute Engine ๋ฆฌ์ „๋ฟ ์•„๋‹ˆ๋ผ ์—์ง€ POP ๋ฐ Cloud CDN ๋…ธ๋“œ์— ๋Œ€ํ•œ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์˜ˆ์ธกํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

๊ธฐ์กด ์‚ฌ์šฉ์ž์˜ ์ง€์—ฐ ์‹œ๊ฐ„ ์ธก์ •

๋น„์Šทํ•œ ์‚ฌ์šฉ์ž์ธต์„ ๊ฐ€์ง„ ๊ธฐ์กด ์•ฑ์ด ์ด๋ฏธ ์žˆ์œผ๋ฉด ๋ช‡ ๊ฐ€์ง€ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์—ฐ ์‹œ๊ฐ„์„ ๋” ์ •ํ™•ํžˆ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋Œ€ํ‘œ ์‚ฌ์šฉ์ž: ์ง€๋ฆฌ์  ๋ถ„ํฌ์˜ ๋‹จ๋ฉด์„ ๋ณด์—ฌ์ฃผ๋ฉฐ ์‚ฌ์šฉ์ž ๋˜๋Š” ํ•ด๋‹น ๊ตญ๊ฐ€์˜ ์ง์›๊ณผ ์ผํ•  ์˜์‚ฌ๊ฐ€ ์žˆ๋Š” ์‚ฌ์šฉ์ž๋‚˜ ํŒŒํŠธ๋„ˆ๊ฐ€ ์žˆ์œผ๋ฉด ๋‹ค์–‘ํ•œ Google Cloud ๋ฆฌ์ „์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ธก์ •ํ•˜๋„๋ก ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. Google Cloud ํ•‘๊ณผ ๊ฐ™์€ ์„œ๋“œ ํŒŒํ‹ฐ ์›น์‚ฌ์ดํŠธ์—์„œ ์ธก์ •์— ๋Œ€ํ•œ ๋„์›€์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•ก์„ธ์Šค ๋กœ๊ทธ:Google Cloud์™ธ๋ถ€์—์„œ ํ˜ธ์ŠคํŒ…๋˜๋Š” ํ™œ์„ฑ ์•ฑ์ด ์žˆ๋Š” ๊ฒฝ์šฐ, ์•ก์„ธ์Šค ๋กœ๊ทธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ๋Œ€๋žต์ ์ธ ๋‹จ๋ฉด์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์—์„œ ๊ตญ๊ฐ€ ๋˜๋Š” ๋„์‹œ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋กœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์—ฐ ์‹œ๊ฐ„๋„ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • IP ์ฃผ์†Œ: ์‚ฌ์šฉ์ž์˜ IP ์ฃผ์†Œ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ ๋‹ค์–‘ํ•œ Google Cloud๋ฆฌ์ „์˜ ์ง€์—ฐ ์‹œ๊ฐ„ ๋ฐ ์—ฐ๊ฒฐ ๊ฐ€๋Šฅ์„ฑ์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋ฐฉํ™”๋ฒฝ์ด ํ”„๋กœ๋ธŒ๋ฅผ ์ฐจ๋‹จํ•˜๋Š” ๊ฒฝ์šฐ ๋งˆ์ง€๋ง‰ IP ์˜ฅํ…Ÿ์„ ๋ฌด์ž‘์œ„ํ™”ํ•˜์—ฌ ์•ฑ๊ณผ ์ง€์—ฐ ์‹œ๊ฐ„์ด ๋น„์Šทํ•œ ๋‹ค๋ฅธ ๊ธฐ๊ธฐ์—์„œ ์‘๋‹ต์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.
  • Google Cloud์˜ ์ง€์—ฐ ์‹œ๊ฐ„ ์ •๋ณด: Google Cloud์— ๊ธฐ์กด ์•ฑ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ง€์—ฐ ์‹œ๊ฐ„ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธ€๋กœ๋ฒŒ ์—ฐ๊ฒฐ

์ง€์—ฐ ์‹œ๊ฐ„์„ ์˜ˆ์ธกํ•  ๋•Œ๋Š” Google ๊ธ€๋กœ๋ฒŒ ๋„คํŠธ์›Œํฌ์˜ ํ† ํด๋กœ์ง€์— ์œ ์˜ํ•˜์„ธ์š”.

  • POP: ์‚ฌ์šฉ์ž ํŠธ๋ž˜ํ”ฝ์ด ๋„คํŠธ์›Œํฌ์— ์ง„์ž…ํ•˜๋Š” ์œ„์น˜์ž…๋‹ˆ๋‹ค.
  • Cloud CDN ๋…ธ๋“œ: ํŠธ๋ž˜ํ”ฝ์ด ์บ์‹œ๋˜๋Š” ์œ„์น˜์ž…๋‹ˆ๋‹ค.
  • ๋ฆฌ์ „: ๋ฆฌ์†Œ์Šค๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ์œ„์น˜์ž…๋‹ˆ๋‹ค.
  • ์—ฐ๊ฒฐ: POP ๋ฐ ๋ฆฌ์ „ ๊ฐ„ ์—ฐ๊ฒฐ์ž…๋‹ˆ๋‹ค.

Google์ด PeeringDB์—์„œ ๋‹ค๋ฅธ ISP์™€ ์ƒํ˜ธ ์—ฐ๊ฒฐํ•˜๋Š” ์œ„์น˜ ๋ชฉ๋ก์„ ์ฐพ์Šต๋‹ˆ๋‹ค.

๋ฐฐํฌํ•  ๋ฆฌ์ „์„ ๊ฒฐ์ •ํ•  ๋•Œ ๋ฆฌ์ „ ๊ฐ„ ํ† ํด๋กœ์ง€๋ฅผ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹จ์ผ ๋ฆฌ์ „์— ๊ธ€๋กœ๋ฒŒ ์‚ฌ์šฉ์ž์ธต์ด ์žˆ๋Š” ์•ฑ์„ ๋ฐฐํฌํ•˜๋ ค๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฏธ๊ตญ์ด ๋‹ค๋ฅธ ๋ฆฌ์ „๊ณผ ๊ฐ€์žฅ ๋งŽ์ด ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ๋ฏธ๊ตญ ๋ฆฌ์ „์—์„œ ์ด ์•ฑ์„ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋Œ€๋ฅ™์ด ์ง์ ‘ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ธด ํ•˜์ง€๋งŒ ์œ ๋Ÿฝ๊ณผ ์•„์‹œ์•„์˜ ๊ฒฝ์šฐ ์—ฐ๊ฒฐ์ด ๋ˆ„๋ฝ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ ์œ ๋Ÿฝ๊ณผ ์•„์‹œ์•„ ๊ฐ„ ํŠธ๋ž˜ํ”ฝ์€ ๋ฏธ๊ตญ์„ ํ†ต๊ณผํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ ๋ฆฌ์ „์—์„œ ์•ฑ์ด ํ˜ธ์ŠคํŒ…๋˜๋Š” ์ƒํ™ฉ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋™๊ธฐํ™”ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ๋ฆฌ์ „ ๊ฐ„์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ง€์—ฐ ์‹œ๊ฐ„์€ ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด์„œ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์ง€๋งŒ ์ผ๋ฐ˜์ ์œผ๋กœ ์•ˆ์ •์ ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฐ€๋Šฅํ•œ ๋ฆฌ์ „์—์„œ ํ…Œ์ŠคํŠธ ์ธ์Šคํ„ด์Šค๋ฅผ ๊ฐ€์ ธ์™€์„œ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ง์ ‘ ์ธก์ •ํ•˜๊ฑฐ๋‚˜ ํƒ€์‚ฌ ์›น์‚ฌ์ดํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์ „ ๊ฐ„ ํ˜„์žฌ ์ง€์—ฐ ์‹œ๊ฐ„์— ๋Œ€ํ•ด ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•˜๋‚˜๋กœ ๊ฒฐํ•ฉ

์ง€์—ฐ ์‹œ๊ฐ„ ์š”๊ตฌ์‚ฌํ•ญ, ๊ฐ€๋Šฅํ•œ ๋ฐฐํฌ ๋ชจ๋ธ, ์‚ฌ์šฉ์ž์ธต์˜ ์ง€๋ฆฌ์  ๋ถ„ํฌ๋ฅผ ์‚ดํŽด๋ณด๋ฉด์„œ ์ด๋Ÿฌํ•œ ์š”์†Œ๊ฐ€ ํŠน์ • ๋ฆฌ์ „์˜ ์ง€์—ฐ ์‹œ๊ฐ„์— ์–ด๋–ค ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š”์ง€์— ๋Œ€ํ•ด ์ดํ•ดํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ๋Š” ์•ฑ์„ ์‹คํ–‰ํ•  ๋ฆฌ์ „์„ ๊ฒฐ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์–‘ํ•œ ์š”์†Œ๋ฅผ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๋Š” ์ ํ•ฉํ•œ ๋ฐฉ๋ฒ•์€ ์—†์ง€๋งŒ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹จ๊ณ„๋ณ„ ๋ฐฉ๋ฒ•๋ก ์ด ๊ฒฐ์ •์— ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. ๊ฐ€๊ฒฉ ๋˜๋Š” ์ฝ”๋กœ์ผ€์ด์…˜๊ณผ ๊ฐ™์ด ํŠน์ • ๋ฆฌ์ „์— ๋Œ€ํ•œ ๋ฐฐํฌ๋ฅผ ๋ฐฉํ•ดํ•˜๋Š” ์ง€์—ฐ ์‹œ๊ฐ„ ์™ธ ๊ด€๋ จ ์š”์†Œ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌ์ „ ๋ชฉ๋ก์—์„œ ์ด ์š”์†Œ๋ฅผ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.
  2. ์ง€์—ฐ ์‹œ๊ฐ„ ์š”๊ตฌ์‚ฌํ•ญ ๋ฐ ์•ฑ์˜ ์ผ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐฐํฌ ๋ชจ๋ธ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๋ชจ๋ฐ”์ผ ๋ฐ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์ค‘์š”ํ•˜์ง€ ์•Š์€ ์•ฑ์˜ ๊ฒฝ์šฐ์—๋Š” Cloud CDN์ด ์ „๋‹ฌํ•˜๋Š” ์บ์‹œ ๊ฐ€๋Šฅํ•œ ์ฝ˜ํ…์ธ  ๋ฐ ์—์ง€์—์„œ์˜ SSL ์ข…๋ฃŒ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋‹จ์ผ ๋ฆฌ์ „ ๋ฐฐํฌ๊ฐ€ ๊ฐ€์žฅ ์ ํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  3. ๋ฐฐํฌ ๋ชจ๋ธ์— ๋”ฐ๋ผ ์‚ฌ์šฉ์ž์ธต์˜ ์ง€๋ฆฌ์  ๋ถ„ํฌ์™€ ์ง€์—ฐ ์‹œ๊ฐ„ ์ธก์ •์„ ํ† ๋Œ€๋กœ ๋ฆฌ์ „์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

    • ๋‹จ์ผ ๋ฆฌ์ „ ๋ฐฐํฌ์˜ ๊ฒฝ์šฐ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ•ฉ๋‹ˆ๋‹ค.

      • ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง์€ ํšŒ์‚ฌ ๊ฑด๋ฌผ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์ด ์œ„์น˜์™€ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๋ฆฌ์ „์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.
      • ์‚ฌ์šฉ์ž๊ฐ€ ํ•œ ๊ตญ๊ฐ€ ๋˜๋Š” ๋ฆฌ์ „์— ์ฃผ๋กœ ์žˆ๋Š” ๊ฒฝ์šฐ ๋Œ€ํ‘œ ์‚ฌ์šฉ์ž์™€ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๋ฆฌ์ „์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.
      • ๊ธ€๋กœ๋ฒŒ ์‚ฌ์šฉ์ž์ธต์˜ ๊ฒฝ์šฐ ๋ฏธ๊ตญ์˜ ํ•œ ๋ฆฌ์ „์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.
    • ๋ฉ€ํ‹ฐ ๋ฆฌ์ „ ๋ฐฐํฌ์ธ ๊ฒฝ์šฐ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ•ฉ๋‹ˆ๋‹ค.

      • ์ง€๋ฆฌ์  ๋ถ„ํฌ ๋ฐ ์•ฑ์˜ ์ง€์—ฐ ์‹œ๊ฐ„ ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์‚ฌ์šฉ์ž์™€ ๊ฐ€๊นŒ์šด ๋ฆฌ์ „์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์•ฑ์— ๋”ฐ๋ผ ํŠน์ • ์ค‘์•™๊ฐ’ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ตœ์ ํ™”ํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉ์ž์˜ 95-99%์—๊ฒŒ ํŠน์ • ๋ชฉํ‘œ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์ œ๊ณต๋˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ํŠน์ • ์ง€๋ฆฌ์  ์œ„์น˜์— ์žˆ๋Š” ์‚ฌ์šฉ์ž๋Š” ์ธํ”„๋ผ ์ œํ•œ์œผ๋กœ ์ธํ•ด ์ง€์—ฐ ์‹œ๊ฐ„์— ๋” ๊ด€๋Œ€ํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.
  4. ์‚ฌ์šฉ์ž ์ง€์—ฐ ์‹œ๊ฐ„์ด ์—ฌ๋Ÿฌ ๋ฆฌ์ „์—์„œ ๋น„์Šทํ•œ ๊ฒฝ์šฐ์—๋Š” ๊ฐ€๊ฒฉ์ด ๊ฒฐ์ • ์š”์†Œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Compute Engine ๋ฆฌ์ „์„ ์„ ํƒํ•  ๋•Œ ์ง€์—ฐ ์‹œ๊ฐ„์€ ๊ณ ๋ คํ•ด์•ผ ํ•  ๋งค์šฐ ์ค‘์š”ํ•œ ์š”์†Œ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ง€์—ฐ ์‹œ๊ฐ„ ์š”๊ตฌ์‚ฌํ•ญ์„ ํ‰๊ฐ€ํ•˜๊ณ  ์ธก์ •ํ•˜์—ฌ ์–‘์งˆ์˜ ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๊ณ  ์‚ฌ์šฉ์ž์ธต์˜ ์ง€๋ฆฌ์  ๋ถ„ํฌ๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉด ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ฐ˜๋ณตํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‹จ๊ณ„