๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค ์ •๋ณด

์ด ๋ฌธ์„œ์—์„œ๋Š” Private Service Connect๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค ์†Œ๋น„์ž์—๊ฒŒ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์ œ์ž‘์ž๋Š” Private Service Connect๋กœ VPC ๋„คํŠธ์›Œํฌ์—์„œ ๋‚ด๋ถ€ IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ๊ฒŒ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋น„์Šค ์†Œ๋น„์ž๋Š” VPC ๋„คํŠธ์›Œํฌ์—์„œ ๋‚ด๋ถ€ IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์„œ๋น„์Šค ์†Œ๋น„์ž ์œ ํ˜•

Private Service Connect ์„œ๋น„์Šค์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ์†Œ๋น„์ž ์œ ํ˜•์—๋Š” ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์—”๋“œํฌ์ธํŠธ๋Š” ์ „๋‹ฌ ๊ทœ์น™์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์—”๋“œํฌ์ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋น„์Šค ์†Œ๋น„์ž๊ฐ€ ์†Œ๋น„์ž์˜ VPC ๋„คํŠธ์›Œํฌ์—์„œ ์„œ๋น„์Šค ์ œ์ž‘์ž์˜ VPC ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ์„œ๋น„์Šค๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(ํ™•๋Œ€ํ•˜๋ ค๋ฉด ํด๋ฆญ).

๋ฐฑ์—”๋“œ๋Š” ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์ „์—ญ ์™ธ๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฑ์—”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ธํ„ฐ๋„ท ์•ก์„ธ์Šค ๊ถŒํ•œ์ด ์žˆ๋Š” ์„œ๋น„์Šค ์†Œ๋น„์ž๊ฐ€ ์„œ๋น„์Šค ์ œ์ž‘์ž์˜ VPC ๋„คํŠธ์›Œํฌ์—์„œ ์„œ๋น„์Šค๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(ํ™•๋Œ€ํ•˜๋ ค๋ฉด ํด๋ฆญ).

NAT ์„œ๋ธŒ๋„ท

Private Service Connect ์„œ๋น„์Šค ์—ฐ๊ฒฐ์€ ํ•˜๋‚˜ ์ด์ƒ์˜ NAT ์„œ๋ธŒ๋„ท(Private Service Connect ์„œ๋ธŒ๋„ท์ด๋ผ๊ณ ๋„ ํ•จ)์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์†Œ๋น„์ž VPC ๋„คํŠธ์›Œํฌ์˜ ํŒจํ‚ท์€ ์†Œ์Šค NAT(SNAT)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณ€ํ™˜๋˜๋ฏ€๋กœ ์›๋ž˜ ์†Œ์Šค IP ์ฃผ์†Œ๋Š” ์ œ์ž‘์ž VPC ๋„คํŠธ์›Œํฌ์˜ NAT ์„œ๋ธŒ๋„ท์—์„œ ์†Œ์Šค IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์—ฐ๊ฒฐ์—๋Š” ์—ฌ๋Ÿฌ NAT ์„œ๋ธŒ๋„ท์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠธ๋ž˜ํ”ฝ์„ ์ค‘๋‹จํ•˜์ง€ ์•Š๊ณ ๋„ ์–ธ์ œ๋“ ์ง€ NAT ์„œ๋ธŒ๋„ท์„ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์—ฐ๊ฒฐ์—๋Š” ์—ฌ๋Ÿฌ NAT ์„œ๋ธŒ๋„ท์ด ๊ตฌ์„ฑ๋  ์ˆ˜ ์žˆ์ง€๋งŒ NAT ์„œ๋ธŒ๋„ท์€ ๋‘˜ ์ด์ƒ์˜ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

Private Service Connect NAT ์„œ๋ธŒ๋„ท์€ ๊ฐ€์ƒ ๋จธ์‹ (VM) ์ธ์Šคํ„ด์Šค ๋˜๋Š” ์ „๋‹ฌ ๊ทœ์น™๊ณผ ๊ฐ™์€ ๋ฆฌ์†Œ์Šค์— ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์„œ๋ธŒ๋„ท์€ ์ˆ˜์‹ ๋˜๋Š” ์†Œ๋น„์ž ์—ฐ๊ฒฐ์˜ SNAT์— IP ์ฃผ์†Œ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด์„œ๋งŒ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

NAT ์„œ๋ธŒ๋„ท ํฌ๊ธฐ ์กฐ์ •

์„œ๋ธŒ๋„ท ํฌ๊ธฐ์— ๋”ฐ๋ผ ์„œ๋น„์Šค์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ์†Œ๋น„์ž ์ˆ˜๊ฐ€ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. NAT ์„œ๋ธŒ๋„ท์˜ IP ์ฃผ์†Œ๋ฅผ ๋ชจ๋‘ ์‚ฌ์šฉํ•˜๋ฉด ์ถ”๊ฐ€ Private Service Connect ์—ฐ๊ฒฐ์ด ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ์‚ฌํ•ญ์„ ๊ณ ๋ คํ•˜์„ธ์š”.

  • ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— ์—ฐ๊ฒฐ๋œ ๊ฐ ์—”๋“œํฌ์ธํŠธ ๋˜๋Š” ๋ฐฑ์—”๋“œ์— ๋Œ€ํ•ด NAT ์„œ๋ธŒ๋„ท์—์„œ ํ•˜๋‚˜์˜ IP ์ฃผ์†Œ๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

    TCP ๋˜๋Š” UDP ์—ฐ๊ฒฐ, ํด๋ผ์ด์–ธํŠธ ๋˜๋Š” ์†Œ๋น„์ž VPC ๋„คํŠธ์›Œํฌ์˜ ์ˆ˜๋Š” NAT ์„œ๋ธŒ๋„ท์˜ IP ์ฃผ์†Œ ์‚ฌ์šฉ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ์†Œ๋น„์ž๊ฐ€ ์—ฐ๊ฒฐ ์ „ํŒŒ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์—ฐ๊ฒฐ์ด ์ „ํŒŒ๋˜๋Š” ๊ฐ VPC ์Šคํฌํฌ์— ๋Œ€ํ•ด ์—”๋“œํฌ์ธํŠธ๋งˆ๋‹ค ์ถ”๊ฐ€ IP ์ฃผ์†Œ๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

    ์ „ํŒŒ ์—ฐ๊ฒฐ ํ•œ๋„๋ฅผ ๊ตฌ์„ฑํ•˜์—ฌ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์ด ์ƒ์„ฑ๋˜๋Š” ์ˆ˜๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์—”๋“œํฌ์ธํŠธ ๋ฐ ๋ฐฑ์—”๋“œ์— ํ•„์š”ํ•œ IP ์ฃผ์†Œ ์ˆ˜๋ฅผ ์ถ”์ •ํ•  ๋•Œ ๋ฉ€ํ‹ฐ ํ…Œ๋„ŒํŠธ ์„œ๋น„์Šค ๋˜๋Š” Private Service Connect์˜ ๋ฉ€ํ‹ฐ ํฌ์ธํŠธ ์•ก์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์†Œ๋น„์ž๋ฅผ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค.

NAT ์„œ๋ธŒ๋„ท ๋ชจ๋‹ˆํ„ฐ๋ง

NAT ์„œ๋ธŒ๋„ท์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” IP ์ฃผ์†Œ๋กœ ์ธํ•ด Private Service Connect ์—ฐ๊ฒฐ์ด ์‹คํŒจํ•˜์ง€ ์•Š๋„๋ก ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

  • private_service_connect/producer/used_nat_ip_addresses ์„œ๋น„์Šค ์—ฐ๊ฒฐ ์ธก์ •ํ•ญ๋ชฉ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ๋˜๋Š” NAT IP ์ฃผ์†Œ ์ˆ˜๊ฐ€ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ NAT ์„œ๋ธŒ๋„ท ์šฉ๋Ÿ‰์„ ์ดˆ๊ณผํ•˜์ง€ ์•Š๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ ์—ฐ๊ฒฐ ์ƒํƒœ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ์ด ํ™•์ธ ํ•„์š” ์ƒํƒœ์ธ ๊ฒฝ์šฐ ์—ฐ๊ฒฐ์˜ NAT ์„œ๋ธŒ๋„ท์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ IP ์ฃผ์†Œ๊ฐ€ ๋” ์ด์ƒ ์—†์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฉ€ํ‹ฐ ํ…Œ๋„ŒํŠธ ์„œ๋น„์Šค์˜ ๊ฒฝ์šฐ ์—ฐ๊ฒฐ ํ•œ๋„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹จ์ผ ์†Œ๋น„์ž๊ฐ€ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ NAT ์„œ๋ธŒ๋„ท ์šฉ๋Ÿ‰์„ ์†Œ์ง„ํ•˜์ง€ ์•Š๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•„์š”ํ•œ ๊ฒฝ์šฐ ํŠธ๋ž˜ํ”ฝ์„ ์ค‘๋‹จํ•˜์ง€ ์•Š๊ณ ๋„ ์–ธ์ œ๋“ ์ง€ NAT ์„œ๋ธŒ๋„ท์„ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

NAT ์‚ฌ์–‘

๊ฒŒ์‹œํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ์„ค๊ณ„ํ•  ๋•Œ Private Service Connect NAT์˜ ๋‹ค์Œ ํŠน์„ฑ์„ ๊ณ ๋ คํ•˜์„ธ์š”.

  • UDP ๋งคํ•‘ ์œ ํœด ์ œํ•œ ์‹œ๊ฐ„์€ 30์ดˆ์ด๋ฉฐ ๊ตฌ์„ฑํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

  • TCP ์„ค์ • ์—ฐ๊ฒฐ ์œ ํœด ์ œํ•œ ์‹œ๊ฐ„์€ 20๋ถ„์ด๋ฉฐ ๊ตฌ์„ฑํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

    ํด๋ผ์ด์–ธํŠธ ์—ฐ๊ฒฐ ์‹œ๊ฐ„ ์ดˆ๊ณผ ๋ฌธ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๋ ค๋ฉด ๋‹ค์Œ ์ค‘ ํ•˜๋‚˜๋ฅผ ์ˆ˜ํ–‰ํ•˜์„ธ์š”.

    • ๋ชจ๋“  ์—ฐ๊ฒฐ์ด 20๋ถ„ ๋ฏธ๋งŒ์œผ๋กœ ์œ ์ง€๋˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

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

  • TCP ์ž„์‹œ ์—ฐ๊ฒฐ ์œ ํœด ์ œํ•œ ์‹œ๊ฐ„์€ 30์ดˆ์ด๋ฉฐ ๊ตฌ์„ฑํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

  • 5-ํŠœํ”Œ(NAT ์„œ๋ธŒ๋„ท ์†Œ์Šค IP ์ฃผ์†Œ ๋ฐ ์†Œ์Šค ํฌํŠธ์™€ ๋Œ€์ƒ ํ”„๋กœํ† ์ฝœ, IP ์ฃผ์†Œ, ๋Œ€์ƒ ํฌํŠธ)์„ ์žฌ์‚ฌ์šฉํ•˜๊ธฐ ์ „์— 2๋ถ„์˜ ์ง€์—ฐ ์‹œ๊ฐ„์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

  • Private Service Connect์šฉ SNAT์—์„œ๋Š” IP ์กฐ๊ฐ์„ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ตœ๋Œ€ ์—ฐ๊ฒฐ ์ˆ˜

๋‹จ์ผ ํ”„๋กœ๋“€์„œ VM์€ ๋‹จ์ผ Private Service Connect ์†Œ๋น„์ž(์—”๋“œํฌ์ธํŠธ ๋˜๋Š” ๋ฐฑ์—”๋“œ)์—์„œ ์ตœ๋Œ€ 64,512๊ฐœ์˜ TCP ์—ฐ๊ฒฐ๊ณผ 64,512๊ฐœ์˜ UDP ์—ฐ๊ฒฐ์„ ๋™์‹œ์— ํ—ˆ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Private Service Connect ์—”๋“œํฌ์ธํŠธ๊ฐ€ ๋ชจ๋“  ํ”„๋กœ๋“€์„œ ๋ฐฑ์—”๋“œ์—์„œ ์ง‘๊ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ์ด TCP ๋ฐ UDP ์—ฐ๊ฒฐ ์ˆ˜์—๋Š” ์ œํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ VM์€ Private Service Connect ์—”๋“œํฌ์ธํŠธ์— TCP ๋˜๋Š” UDP ์—ฐ๊ฒฐ์„ ์‹œ์ž‘ํ•  ๋•Œ 65,536๊ฐœ์˜ ์†Œ์Šค ํฌํŠธ๋ฅผ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ ๋ณ€ํ™˜์€ ์ค‘์•™์—์„œ ํ• ๋‹น๋œ NAT ํฌํŠธ ํ’€์ด ํ•„์š”ํ•˜์ง€ ์•Š์€ ํ”„๋กœ๋“€์„œ ํ˜ธ์ŠคํŠธ์—์„œ ๋กœ์ปฌ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์—ฐ๊ฒฐ

์„œ๋น„์Šค ํ”„๋กœ๋“€์„œ๊ฐ€ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ํ†ตํ•ด ์„œ๋น„์Šค๋ฅผ ๋…ธ์ถœํ•ฉ๋‹ˆ๋‹ค.

  • ์„œ๋น„์Šค ํ”„๋กœ๋“€์„œ๋Š” ์„œ๋น„์Šค๋ฅผ ๋…ธ์ถœํ•˜๊ธฐ ์œ„ํ•ด ๋Œ€์ƒ ์„œ๋น„์Šค๋ฅผ ์ฐธ์กฐํ•˜๋Š” ์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๋Œ€์ƒ ์„œ๋น„์Šค๋Š” ๋‹ค์Œ ์ค‘ ํ•˜๋‚˜์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์—ฐ๊ฒฐ URI ํ˜•์‹: projects/SERVICE_PROJECT/regions/REGION/serviceAttachments/SERVICE_NAME

์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ๋‹จ์ผ ๋Œ€์ƒ ์„œ๋น„์Šค์™€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€์ •๋œ ๋Œ€์ƒ ์„œ๋น„์Šค์— ์—ฌ๋Ÿฌ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ํ™˜๊ฒฝ์„ค์ •

๊ฐ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์—๋Š” ์—ฐ๊ฒฐ ์š”์ฒญ์ด ์ž๋™์œผ๋กœ ํ—ˆ์šฉ๋˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ์ง€์ •ํ•˜๋Š” ์—ฐ๊ฒฐ ํ™˜๊ฒฝ์„ค์ •์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

์„ ํƒํ•œ ํ”„๋กœ์ ํŠธ ๋˜๋Š” ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ์„ ์ˆ˜๋ฝํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์ˆ˜๋‹จ์„ ํ†ตํ•ด ์†Œ๋น„์ž ์•ก์„ธ์Šค๋ฅผ ์ œ์–ดํ•˜๊ณ  ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๊ถŒํ•œ ์•ก์„ธ์Šค๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•˜๋ ค๋ฉด ๋ชจ๋“  ์—ฐ๊ฒฐ์„ ์ž๋™์œผ๋กœ ์ˆ˜๋ฝํ•˜๋Š” ๊ฒƒ์ด ์ ํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ์ƒํƒœ

์„œ๋น„์Šค ์—ฐ๊ฒฐ์—๋Š” ์—ฐ๊ฒฐ์˜ ์ƒํƒœ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ์—ฐ๊ฒฐ ์ƒํƒœ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์—ฐ๊ฒฐ ์ƒํƒœ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์†Œ๋น„์ž ํ—ˆ์šฉ ๋ฐ ๊ฑฐ๋ถ€ ๋ชฉ๋ก

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

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

์†Œ๋น„์ž ๋ชฉ๋ก์€ ์—”๋“œํฌ์ธํŠธ๊ฐ€ ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ์ œ์–ดํ•˜์ง€๋งŒ ํ•ด๋‹น ์—”๋“œํฌ์ธํŠธ์— ์š”์ฒญ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋Š” ์‚ฌ์šฉ์ž๋Š” ์ œ์–ดํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์†Œ๋น„์ž์—๊ฒŒ ๋‘ ๊ฐœ์˜ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ์—ฐ๊ฒฐ๋œ ๊ณต์œ  VPC ๋„คํŠธ์›Œํฌ๊ฐ€ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์˜ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก์— service-project1์ด ์žˆ๊ณ  ์†Œ๋น„์ž ๊ฑฐ๋ถ€ ๋ชฉ๋ก์— service-project2๊ฐ€ ์žˆ์œผ๋ฉด ๋‹ค์Œ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • service-project1์˜ ์†Œ๋น„์ž๋Š” ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์— ์—ฐ๊ฒฐ๋˜๋Š” ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • service-project2์˜ ์†Œ๋น„์ž๋Š” ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์— ์—ฐ๊ฒฐํ•˜๋Š” ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • service-project2์˜ ํด๋ผ์ด์–ธํŠธ๋Š” ํŠธ๋ž˜ํ”ฝ์„ ์ฐจ๋‹จํ•˜๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์ด๋‚˜ ์ •์ฑ…์ด ์—†๋Š” ๊ฒฝ์šฐ service-project1์˜ ์—”๋“œํฌ์ธํŠธ์— ์š”์ฒญ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก์ด ์กฐ์ง ์ •์ฑ…๊ณผ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ๋ฐฉ์‹์— ๊ด€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก๊ณผ ์กฐ์ง ์ •์ฑ… ๊ฐ„์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ์ฐธ๊ณ ํ•˜์„ธ์š”.

์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก ํ•œ๋„

์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก์—๋Š” ์—ฐ๊ฒฐ ํ•œ๋„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ•œ๋„๋Š” ์„œ๋น„์Šค ์—ฐ๊ฒฐ์ด ์ง€์ •๋œ ์†Œ๋น„์ž ํ”„๋กœ์ ํŠธ ๋˜๋Š” VPC ๋„คํŠธ์›Œํฌ์—์„œ ํ—ˆ์šฉํ•  ์ˆ˜ ์žˆ๋Š” Private Service Connect ์—”๋“œํฌ์ธํŠธ ๋ฐ ๋ฐฑ์—”๋“œ ์—ฐ๊ฒฐ์˜ ์ด ์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ๋“€์„œ๋Š” ์—ฐ๊ฒฐ ํ•œ๋„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ณ„ ์†Œ๋น„์ž๊ฐ€ ํ”„๋กœ๋“€์„œ VPC ๋„คํŠธ์›Œํฌ์˜ IP ์ฃผ์†Œ ๋˜๋Š” ๋ฆฌ์†Œ์Šค ํ• ๋‹น๋Ÿ‰์„ ์†Œ์ง„ํ•˜์ง€ ๋ชปํ•˜๋„๋ก ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ—ˆ์šฉ๋˜๋Š” ๊ฐ Private Service Connect ์—ฐ๊ฒฐ์€ ์†Œ๋น„์ž ํ”„๋กœ์ ํŠธ ๋˜๋Š” VPC ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•ด ๊ตฌ์„ฑ๋œ ํ•œ๋„์—์„œ ์ฐจ๊ฐ๋ฉ๋‹ˆ๋‹ค. ํ•œ๋„๋Š” ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก์„ ๋งŒ๋“ค๊ฑฐ๋‚˜ ์—…๋ฐ์ดํŠธํ•  ๋•Œ ์„ค์ •๋ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ์„ค๋ช…ํ•  ๋•Œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ ์—ฐ๊ฒฐ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์€ ์ด ํ•œ๋„์— ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— project-1 ๋ฐ project-2๊ฐ€ ํฌํ•จ๋œ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก์ด ์žˆ๊ณ  ๋‘˜ ๋‹ค ํ•˜๋‚˜์˜ ์—ฐ๊ฒฐ๋กœ ์ œํ•œ๋œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. project-1 ํ”„๋กœ์ ํŠธ๋Š” ์—ฐ๊ฒฐ 2๊ฐœ๋ฅผ ์š”์ฒญํ•˜๊ณ  project-2๋Š” ์—ฐ๊ฒฐ 1๊ฐœ๋ฅผ ์š”์ฒญํ•˜๋ฉฐ project-3์€ ์—ฐ๊ฒฐ 1๊ฐœ๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. project-1์—๋Š” ์—ฐ๊ฒฐ ํ•œ๋„๊ฐ€ 1๊ฐœ์ด๋ฏ€๋กœ ์ฒซ ๋ฒˆ์งธ ์—ฐ๊ฒฐ์€ ํ—ˆ์šฉ๋˜๊ณ  ๋‘ ๋ฒˆ์งธ ์—ฐ๊ฒฐ์€ ๋Œ€๊ธฐ ์ƒํƒœ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. project-2์˜ ์—ฐ๊ฒฐ์€ ํ—ˆ์šฉ๋˜๊ณ  project-3์˜ ์—ฐ๊ฒฐ์€ ๋Œ€๊ธฐ ์ƒํƒœ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. project-1์˜ ๋‘ ๋ฒˆ์งธ ์—ฐ๊ฒฐ์€ project-1์˜ ํ•œ๋„๋ฅผ ๋Š˜๋ ค ํ—ˆ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. project-3๊ฐ€ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก์— ์ถ”๊ฐ€๋˜๋ฉด ํ•ด๋‹น ์—ฐ๊ฒฐ์ด ๋Œ€๊ธฐ ์ค‘์—์„œ ํ—ˆ์šฉ๋จ์œผ๋กœ ์ „ํ™˜๋ฉ๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ์กฐ์ •

์—ฐ๊ฒฐ ์กฐ์ •์€ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ ํ—ˆ์šฉ ๋˜๋Š” ๊ฑฐ๋ถ€ ๋ชฉ๋ก ์—…๋ฐ์ดํŠธ๊ฐ€ ๊ธฐ์กด Private Service Connect ์—ฐ๊ฒฐ์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ ์กฐ์ •์ด ์‚ฌ์šฉ ์„ค์ •๋œ ๊ฒฝ์šฐ ํ—ˆ์šฉ ๋˜๋Š” ๊ฑฐ๋ถ€ ๋ชฉ๋ก์„ ์—…๋ฐ์ดํŠธํ•˜๋ฉด ๊ธฐ์กด ์—ฐ๊ฒฐ์ด ์ข…๋ฃŒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์— ๊ฑฐ๋ถ€๋œ ์—ฐ๊ฒฐ์ด ํ—ˆ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ ์กฐ์ •์ด ์‚ฌ์šฉ ์ค‘์ง€๋œ ๊ฒฝ์šฐ ํ—ˆ์šฉ ๋˜๋Š” ๊ฑฐ๋ถ€ ๋ชฉ๋ก์„ ์—…๋ฐ์ดํŠธํ•˜๋ฉด ์ƒˆ ์—ฐ๊ฒฐ ๋ฐ ๋Œ€๊ธฐ ์ค‘์ธ ์—ฐ๊ฒฐ์—๋งŒ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด Project-A์—์„œ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์—ฐ๊ฒฐ์ด ํ—ˆ์šฉ๋œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ์ƒ๊ฐํ•ด ๋ณด์„ธ์š”. Project-A๋Š” ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ ํ—ˆ์šฉ ๋ชฉ๋ก์— ์žˆ์Šต๋‹ˆ๋‹ค. ํ—ˆ์šฉ ๋ชฉ๋ก์—์„œ Project-A๋ฅผ ์‚ญ์ œํ•˜๋ฉด ์„œ๋น„์Šค ์—ฐ๊ฒฐ์ด ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ์กฐ์ •์ด ์‚ฌ์šฉ ์„ค์ •๋˜๋ฉด Project-A์˜ ๋ชจ๋“  ๊ธฐ์กด ์—ฐ๊ฒฐ์ด PENDING์œผ๋กœ ์ „ํ™˜๋˜์–ด ๋‘ VPC ๋„คํŠธ์›Œํฌ ๊ฐ„์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์„ ์ข…๋ฃŒํ•˜๊ณ  ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ์ฆ‰์‹œ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค.

์—ฐ๊ฒฐ ์กฐ์ •์ด ์‚ฌ์šฉ ์ค‘์ง€๋œ ๊ฒฝ์šฐ Project-A์˜ ๊ธฐ์กด ์—ฐ๊ฒฐ์€ ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์€ ๊ธฐ์กด Private Service Connect ์—ฐ๊ฒฐ ๊ฐ„์— ๊ณ„์† ์ „์†ก๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ƒˆ Private Service Connect ์—ฐ๊ฒฐ์€ ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ƒˆ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ ์กฐ์ •์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ช…์‹œ์  ์Šน์ธ์œผ๋กœ ์„œ๋น„์Šค ๊ฒŒ์‹œ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

๊ธฐ์กด ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ ์กฐ์ •์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๊ด€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์—ฐ๊ฒฐ ์กฐ์ • ๊ตฌ์„ฑ์„ ์ฐธ๊ณ ํ•˜์„ธ์š”.

์ „ํŒŒ๋œ ์—ฐ๊ฒฐ

์—”๋“œํฌ์ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— ์—ฐ๊ฒฐํ•˜๋Š” ์†Œ๋น„์ž๋Š” ์—ฐ๊ฒฐ ์ „ํŒŒ๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•˜๋ฉด ์†Œ๋น„์ž VPC ์Šคํฌํฌ์˜ ์›Œํฌ๋กœ๋“œ๋Š” ๋‘ VPC ๋„คํŠธ์›Œํฌ๊ฐ€ ์—”๋“œํฌ์ธํŠธ๋ฅผ ํ†ตํ•ด ์ง์ ‘ ์—ฐ๊ฒฐ๋œ ๊ฒƒ์ฒ˜๋Ÿผ ํ”„๋กœ๋“€์„œ VPC ๋„คํŠธ์›Œํฌ์˜ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์€ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ NAT ์„œ๋ธŒ๋„ท์—์„œ IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์„ธ๋ถ€์ •๋ณด๋ฅผ ๋ณผ ๋•Œ ์—ฐ๊ฒฐ๋œ ์—”๋“œํฌ์ธํŠธ์™€ ์—ฐ๊ฒฐ๋œ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ์ˆ˜๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ˆ˜์—๋Š” ํ”„๋กœ๋“€์„œ์˜ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„์— ์˜ํ•ด ์ฐจ๋‹จ๋œ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์€ ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„

์„œ๋น„์Šค ์—ฐ๊ฒฐ์—๋Š” ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„๊ฐ€ ์žˆ์–ด ์„œ๋น„์Šค ํ”„๋กœ๋“€์„œ๊ฐ€ ๋‹จ์ผ ์†Œ๋น„์ž๋กœ๋ถ€ํ„ฐ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ์ˆ˜๋ฅผ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๊ธฐ๋ณธ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„๋Š” 250๊ฐœ์ž…๋‹ˆ๋‹ค.

  • ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ ์—ฐ๊ฒฐ ํ™˜๊ฒฝ์„ค์ •์ด ACCEPT_MANUAL์ธ ๊ฒฝ์šฐ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก์— ๋‚˜์—ด๋œ ๊ฐ ํ”„๋กœ์ ํŠธ ๋˜๋Š” VPC ๋„คํŠธ์›Œํฌ์— ํ•œ๋„๊ฐ€ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ์—ฐ๊ฒฐ ํ™˜๊ฒฝ์„ค์ •์ด ACCEPT_AUTOMATIC์ธ ๊ฒฝ์šฐ ์—ฐ๊ฒฐ๋œ ์—”๋“œํฌ์ธํŠธ๋ฅผ ํฌํ•จํ•˜๋Š” ๊ฐ ํ”„๋กœ์ ํŠธ์— ํ•œ๋„๊ฐ€ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์†Œ๋น„์ž๊ฐ€ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„๋ฅผ ์ดˆ๊ณผํ•˜๋ฉด ๋” ์ด์ƒ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์ด ์ƒ์„ฑ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ „ํŒŒ๋œ ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋งŒ๋“ค๋ ค๋ฉด ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„๋ฅผ ๋Š˜๋ฆฌ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด ํ•œ๋„๋ฅผ ๋Š˜๋ฆฌ๋ฉด ์ƒˆ ์—ฐ๊ฒฐ์ด ์—…๋ฐ์ดํŠธ๋œ ํ•œ๋„๋ฅผ ์ดˆ๊ณผํ•˜์ง€ ์•Š๋Š” ํ•œ Network Connectivity Center์—์„œ ํ•œ๋„๋กœ ์ธํ•ด ์ฐจ๋‹จ๋œ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ด ํ•œ๋„๋ฅผ ์—…๋ฐ์ดํŠธํ•ด๋„ ๊ธฐ์กด์— ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์—๋Š” ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ• ๋‹น๋Ÿ‰ ์†Œ์ง„ ๋ฐฉ์ง€

ํ”„๋กœ๋“€์„œ VPC ๋„คํŠธ์›Œํฌ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์†Œ๋น„์ž์˜ Private Service Connect ์—”๋“œํฌ์ธํŠธ ๋ฐ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์˜ ์ด ์ˆ˜๋Š” PSC ILB consumer forwarding rules per producer VPC network ํ• ๋‹น๋Ÿ‰์— ๋”ฐ๋ผ ์ œ์–ด๋ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ๋ฉ€ํ‹ฐ ํ…Œ๋„ŒํŠธ ์„œ๋น„์Šค์˜ ๊ฒฝ์šฐ ์ด ํ• ๋‹น๋Ÿ‰์ด ์†Œ์ง„๋˜์ง€ ์•Š๋„๋ก ๋ณดํ˜ธํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ํ•œ๋„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ• ๋‹น๋Ÿ‰ ์†Œ์ง„์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก ์—ฐ๊ฒฐ ํ•œ๋„๋Š” ๋‹จ์ผ ์†Œ๋น„์ž VPC ๋„คํŠธ์›Œํฌ ๋˜๋Š” ํ”„๋กœ์ ํŠธ์—์„œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” Private Service Connect ์—”๋“œํฌ์ธํŠธ์˜ ์ด ๊ฐœ์ˆ˜๋ฅผ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ•œ๋„๋ฅผ ๋‚ฎ์ถ”์–ด๋„ ๊ธฐ์กด ์—ฐ๊ฒฐ์—๋Š” ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ•œ๋„๋Š” ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์—๋Š” ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„๋Š” ๋‹จ์ผ ์†Œ๋น„์ž๋กœ๋ถ€ํ„ฐ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์— ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์˜ ์ด ๊ฐœ์ˆ˜๋ฅผ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ์ด ํ•œ๋„๋ฅผ ๋‚ฎ์ถ”๋ฉด ๊ธฐ์กด์— ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์—๋Š” ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์˜ˆ

๋‹ค์Œ ์˜ˆ์‹œ๋Š” PSC ILB consumer forwarding rules per producer VPC network ํ• ๋‹น๋Ÿ‰๊ณผ ๊ด€๋ จํ•˜์—ฌ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ์ œํ•œ๊ณผ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก ์ œํ•œ์ด ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์†Œ๋น„์ž๊ฐ€ ์Šคํฌํฌ VPC ๋„คํŠธ์›Œํฌ spoke-vpc-1์— ์—”๋“œํฌ์ธํŠธ ๋‘ ๊ฐœ๋ฅผ ๋งŒ๋“  ๊ฒฝ์šฐ๋ฅผ ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‘ ์—”๋“œํฌ์ธํŠธ ๋ชจ๋‘ producer-vpc-1์˜ service-attachment-1์— ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ์Šคํฌํฌ๊ฐ€ ์—ฐ๊ฒฐ ์ „ํŒŒ๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋œ Network Connectivity Center ํ—ˆ๋ธŒ์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ณ  ํ•ด๋‹น ํ—ˆ๋ธŒ์— ์—ฐ๊ฒฐ๋œ ๋‹ค๋ฅธ ์Šคํฌํฌ๋Š” ์—†์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค ํ”„๋กœ๋“€์„œ๋Š” ํ—ˆ์šฉ ๋ชฉ๋ก์˜ ๊ฐ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก ํ•œ๋„๊ฐ€ 4๊ฐœ๊ฐ€ ๋˜๋„๋ก service-attachment-1์„ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๋“€์„œ๋Š” ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„๋ฅผ 2๊ฐœ๋กœ ๊ตฌ์„ฑํ•˜์—ฌ ๋‹จ์ผ ํ”„๋กœ์ ํŠธ์— ์ตœ๋Œ€ 2๊ฐœ์˜ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ง€์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด ์˜ˆ์‹œ ๊ตฌ์„ฑ์—๋Š” ๋‘ ๊ฐœ์˜ ์—”๋“œํฌ์ธํŠธ์™€ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์ด ์—†์Šต๋‹ˆ๋‹ค(ํ™•๋Œ€ํ•˜๋ ค๋ฉด ํด๋ฆญ).

์ด ๊ตฌ์„ฑ์˜ ํ• ๋‹น๋Ÿ‰ ๋ฐ ํ•œ๋„ ์‚ฌ์šฉ๋Ÿ‰์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ• ๋‹น๋Ÿ‰/ํ•œ๋„ ์‚ฌ์šฉ ์„ค๋ช…
ํ”„๋กœ๋“€์„œ VPC ๋„คํŠธ์›Œํฌ๋‹น PSC ILB ์†Œ๋น„์ž ์ „๋‹ฌ ๊ทœ์น™ 2 ์—”๋“œํฌ์ธํŠธ๋‹น ํ•˜๋‚˜
consumer-project-1์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก ์—ฐ๊ฒฐ ํ•œ๋„ 2 ์—”๋“œํฌ์ธํŠธ๋‹น ํ•˜๋‚˜
consumer-project-1์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„ 0 ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ์—†์Œ

consumer-project-1์ด spoke-vpc-2๋ผ๋Š” ๋‹ค๋ฅธ ์Šคํฌํฌ๋ฅผ spoke-vpc-1๊ณผ ๋™์ผํ•œ Network Connectivity Center ํ—ˆ๋ธŒ์— ์—ฐ๊ฒฐํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด consumer-project-1์— ๊ธฐ์กด ์—”๋“œํฌ์ธํŠธ๋งˆ๋‹ค ํ•˜๋‚˜์”ฉ ๋‘ ๊ฐœ์˜ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์ด ์˜ˆ์‹œ ๊ตฌ์„ฑ์—๋Š” ๋‘ ๊ฐœ์˜ ์—”๋“œํฌ์ธํŠธ์™€ ๋‘ ๊ฐœ์˜ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(ํ™•๋Œ€ํ•˜๋ ค๋ฉด ํด๋ฆญ).

์ด ๊ตฌ์„ฑ์˜ ํ• ๋‹น๋Ÿ‰ ๋ฐ ํ•œ๋„ ์‚ฌ์šฉ๋Ÿ‰์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ• ๋‹น๋Ÿ‰/ํ•œ๋„ ์‚ฌ์šฉ ์„ค๋ช…
ํ”„๋กœ๋“€์„œ VPC ๋„คํŠธ์›Œํฌ๋‹น PSC ILB ์†Œ๋น„์ž ์ „๋‹ฌ ๊ทœ์น™ 4 ์—”๋“œํฌ์ธํŠธ๋‹น ํ•˜๋‚˜, ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ๋‹น ํ•˜๋‚˜
consumer-project-1์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก ์—ฐ๊ฒฐ ํ•œ๋„ 2 ์—”๋“œํฌ์ธํŠธ๋‹น ํ•˜๋‚˜
consumer-project-1์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„ 2 ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ๋‹น ํ•˜๋‚˜

Consumer-project-1์˜ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„๊ฐ€ ์†Œ์ง„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์†Œ๋น„์ž๊ฐ€ ๋‹ค๋ฅธ VPC ์Šคํฌํฌ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด Private Service Connect๋Š” ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์„ ์ƒˆ๋กœ ๋งŒ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์†Œ๋น„์ž๊ฐ€ consumer-project-2์— ๋‘ ๊ฐœ์˜ VPC ์Šคํฌํฌ๊ฐ€ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์Šคํฌํฌ๋Š” ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์ด ์‚ฌ์šฉ ์„ค์ •๋œ Network Connectivity Center ํ—ˆ๋ธŒ์— ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. VPC ์Šคํฌํฌ ์ค‘ ํ•˜๋‚˜์—๋Š” service-attachment-1์— ์—ฐ๊ฒฐ๋˜๋Š” ๋‹จ์ผ ์—”๋“œํฌ์ธํŠธ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์˜ˆ์‹œ ๊ตฌ์„ฑ์—๋Š” 3๊ฐœ์˜ ์—”๋“œํฌ์ธํŠธ์™€ 3๊ฐœ์˜ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(ํ™•๋Œ€ํ•˜๋ ค๋ฉด ํด๋ฆญ).

์ด ๊ตฌ์„ฑ์˜ ํ• ๋‹น๋Ÿ‰ ๋ฐ ํ•œ๋„ ์‚ฌ์šฉ๋Ÿ‰์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ• ๋‹น๋Ÿ‰/ํ•œ๋„ ์‚ฌ์šฉ ์„ค๋ช…
ํ”„๋กœ๋“€์„œ VPC ๋„คํŠธ์›Œํฌ๋‹น PSC ILB ์†Œ๋น„์ž ์ „๋‹ฌ ๊ทœ์น™ 6 consumer-project-1์—์„œ 4๊ฐœ, consumer-project-2์—์„œ 2๊ฐœ
consumer-project-1์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก ์—ฐ๊ฒฐ ํ•œ๋„ 2 consumer-project-1์˜ ์—”๋“œํฌ์ธํŠธ๋‹น ํ•˜๋‚˜
consumer-project-2์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ์†Œ๋น„์ž ํ—ˆ์šฉ ๋ชฉ๋ก ์—ฐ๊ฒฐ ํ•œ๋„ 1 consumer-project-2์˜ ์—”๋“œํฌ์ธํŠธ๋‹น ํ•˜๋‚˜
consumer-project-1์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„ 2 consumer-project-1์˜ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ๋‹น ํ•˜๋‚˜
consumer-project-2์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ ํ•œ๋„ 1 consumer-project-2์˜ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ๋‹น ํ•˜๋‚˜

DNS ๊ตฌ์„ฑ

๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค ๋ฐ ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์— ์—ฐ๊ฒฐ๋˜๋Š” ์—”๋“œํฌ์ธํŠธ์˜ DNS ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์„œ๋น„์Šค์— ๋Œ€ํ•œ DNS ๊ตฌ์„ฑ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๋‹ค์ค‘ ๋ฆฌ์ „ ๊ตฌ์„ฑ

๋‹ค์Œ ๊ตฌ์„ฑ์„ ๋งŒ๋“ค์–ด ์—ฌ๋Ÿฌ ๋ฆฌ์ „์—์„œ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ๋“€์„œ ๊ตฌ์„ฑ:

์†Œ๋น„์ž ๊ตฌ์„ฑ:

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

์ „์—ญ ์™ธ๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ธํ„ฐ๋„ท ์•ก์„ธ์Šค ๊ถŒํ•œ์ด ์žˆ๋Š” ์„œ๋น„์Šค ์†Œ๋น„์ž๊ฐ€ ์„œ๋น„์Šค ์ œ์ž‘์ž์˜ VPC ๋„คํŠธ์›Œํฌ์—์„œ ์„œ๋น„์Šค๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋น„์Šค๊ฐ€ ์—ฌ๋Ÿฌ ๋ฆฌ์ „์— ๋ฐฐํฌ๋˜๋ฏ€๋กœ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋Š” ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์ •์ƒ ๋ฆฌ์ „์˜ NEG๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ผ์šฐํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(ํ™•๋Œ€ํ•˜๋ ค๋ฉด ํด๋ฆญ).

IP ๋ฒ„์ „ ๋ณ€ํ™˜

๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค(์„œ๋น„์Šค ์—ฐ๊ฒฐ)์— ์—ฐ๊ฒฐ๋˜๋Š” Private Service Connect ์—”๋“œํฌ์ธํŠธ์˜ ๊ฒฝ์šฐ ์†Œ๋น„์ž ์ „๋‹ฌ ๊ทœ์น™์˜ IP ์ฃผ์†Œ์˜ IP ๋ฒ„์ „์— ๋”ฐ๋ผ ์—”๋“œํฌ์ธํŠธ์˜ IP ๋ฒ„์ „๊ณผ ์ด๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ์ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. IP ์ฃผ์†Œ๋Š” IPv4 ์ „์šฉ, IPv6 ์ „์šฉ(ํ”„๋ฆฌ๋ทฐ) ๋˜๋Š” ์ด์ค‘ ์Šคํƒ ์„œ๋ธŒ๋„ท์—์„œ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—”๋“œํฌ์ธํŠธ์˜ IP ๋ฒ„์ „์€ IPv4 ๋˜๋Š” IPv6 ์ค‘ ํ•˜๋‚˜์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๋‘˜ ๋‹ค์ผ ์ˆ˜ ์—†์Œ).

๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์˜ ๊ฒฝ์šฐ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ IP ๋ฒ„์ „์€ ์—ฐ๊ฒฐ๋œ ์ „๋‹ฌ ๊ทœ์น™ ๋˜๋Š” ๋ณด์•ˆ ์›น ํ”„๋ก์‹œ ์ธ์Šคํ„ด์Šค์˜ IP ์ฃผ์†Œ์— ๋”ฐ๋ผ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ์ด IP ์ฃผ์†Œ๋Š” ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ NAT ์„œ๋ธŒ๋„ท์˜ ์Šคํƒ ์œ ํ˜•๊ณผ ํ˜ธํ™˜๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. NAT ์„œ๋ธŒ๋„ท์€ IPv4 ์ „์šฉ ๋˜๋Š” ์ด์ค‘ ์Šคํƒ ์„œ๋ธŒ๋„ท์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. NAT ์„œ๋ธŒ๋„ท์ด ์ด์ค‘ ์Šคํƒ ์„œ๋ธŒ๋„ท์ธ ๊ฒฝ์šฐ IPv4 ๋˜๋Š” IPv6 ์ฃผ์†Œ ๋ฒ”์œ„ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์‚ฌ์šฉ๋˜๋ฉฐ ๋‘˜ ๋‹ค ์‚ฌ์šฉ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. Private Service Connect๋Š” NAT ์„œ๋ธŒ๋„ท์— IPv6 ์ „์šฉ ์„œ๋ธŒ๋„ท(ํ”„๋ฆฌ๋ทฐ)์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Private Service Connect๋Š” IPv4 ์—”๋“œํฌ์ธํŠธ์™€ IPv6 ์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋‹ค์Œ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€์™€ ํ•จ๊ป˜ ์—”๋“œํฌ์ธํŠธ ๋งŒ๋“ค๊ธฐ๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.

Private Service Connect forwarding rule with an IPv4 address cannot target an IPv6 service attachment.

์ง€์›๋˜๋Š” ๊ตฌ์„ฑ์—๋Š” ๋‹ค์Œ ์กฐํ•ฉ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • IPv4 ์—”๋“œํฌ์ธํŠธ์—์„œ IPv4๋กœ ์„œ๋น„์Šค ์—ฐ๊ฒฐ
  • IPv6 ์—”๋“œํฌ์ธํŠธ์—์„œ IPv6์œผ๋กœ ์„œ๋น„์Šค ์—ฐ๊ฒฐ
  • IPv6 ์—”๋“œํฌ์ธํŠธ์—์„œ IPv4๋กœ ์„œ๋น„์Šค ์—ฐ๊ฒฐ

    ์ด ๊ตฌ์„ฑ์—์„œ Private Service Connect๋Š” ๋‘ IP ๋ฒ„์ „ ๊ฐ„์— ์ž๋™์œผ๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.

Private Service Connect ๋ฐฑ์—”๋“œ์™€ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ๊ฐ„์˜ ์—ฐ๊ฒฐ์˜ ๊ฒฝ์šฐ ์†Œ๋น„์ž ๋ฐ ํ”„๋กœ๋“€์„œ ์ „๋‹ฌ ๊ทœ์น™ ๋ชจ๋‘ IPv4๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํŠน์ง• ๋ฐ ํ˜ธํ™˜์„ฑ

๋‹ค์Œ ํ‘œ์—์„œ ์ฒดํฌํ‘œ์‹œ๋Š” ๊ธฐ๋Šฅ์ด ์ง€์›๋œ๋‹ค๋Š” ๊ฒƒ์„, ๊ธฐํ˜ธ๊ฐ€ ์—†์œผ๋ฉด ๊ธฐ๋Šฅ์ด ์ง€์›๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

์„ ํƒํ•œ ํ”„๋กœ๋“€์„œ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์— ๋”ฐ๋ผ ํ”„๋กœ๋“€์„œ ์„œ๋น„์Šค๋Š” ์—”๋“œํฌ์ธํŠธ, ๋ฐฑ์—”๋“œ ๋˜๋Š” ๋‘˜ ๋‹ค์˜ ์•ก์„ธ์Šค๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—”๋“œํฌ์ธํŠธ ์ง€์›

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

์†Œ๋น„์ž ๊ตฌ์„ฑ

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

๋Œ€์ƒ ํ”„๋กœ๋“€์…” ์†Œ๋น„์ž ๊ตฌ์„ฑ(์—”๋“œํฌ์ธํŠธ)
์†Œ๋น„์ž ์ „์—ญ ์•ก์„ธ์Šค ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์•ก์„ธ์Šค ์ž๋™ DNS ๊ตฌ์„ฑ
(IPv4๋งŒ ํ•ด๋‹น)
VPC ๋„คํŠธ์›Œํฌ ํ”ผ์–ด๋ง ์•ก์„ธ์Šค Network Connectivity Center ์—ฐ๊ฒฐ ์ „ํŒŒ(IPv4๋งŒ ํ•ด๋‹น) IPv4 ์—”๋“œํฌ์ธํŠธ์—์„œ ์ง€์›๋˜๋Š” ๋Œ€์ƒ ์„œ๋น„์Šค IPv6 ์—”๋“œํฌ์ธํŠธ์—์„œ ์ง€์›๋˜๋Š” ๋Œ€์ƒ ์„œ๋น„์Šค
๋ฆฌ์ „ ๊ฐ„ ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ(ํ”„๋ฆฌ๋ทฐ)
  • IPv4 ์„œ๋น„์Šค
  • IPv4 ์„œ๋น„์Šค
๋‚ด๋ถ€ ํŒจ์Šค ์Šค๋ฃจ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์— ์ „์—ญ ์•ก์„ธ์Šค๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋œ ๊ฒฝ์šฐ์—๋งŒ(์•Œ๋ ค์ง„ ๋ฌธ์ œ)
  • IPv4 ์„œ๋น„์Šค
  • IPv4 ์„œ๋น„์Šค
  • IPv6 ์„œ๋น„์Šค
๋‚ด๋ถ€ ํ”„๋กœํ† ์ฝœ ์ „๋‹ฌ(๋Œ€์ƒ ์ธ์Šคํ„ด์Šค) ํ”„๋กœ๋“€์„œ ์ „๋‹ฌ ๊ทœ์น™์— ์ „์—ญ ์•ก์„ธ์Šค๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋œ ๊ฒฝ์šฐ์—๋งŒ(์•Œ๋ ค์ง„ ๋ฌธ์ œ)
  • IPv4 ์„œ๋น„์Šค
  • IPv4 ์„œ๋น„์Šค
  • IPv6 ์„œ๋น„์Šค
ํฌํŠธ ๋งคํ•‘ ์„œ๋น„์Šค ํ”„๋กœ๋“€์„œ ์ „๋‹ฌ ๊ทœ์น™์— ์ „์—ญ ์•ก์„ธ์Šค๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋œ ๊ฒฝ์šฐ์—๋งŒ
  • IPv4 ์„œ๋น„์Šค
  • IPv4 ์„œ๋น„์Šค
  • IPv6 ์„œ๋น„์Šค
๋ฆฌ์ „๋ณ„ ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์ด ์ƒ์„ฑ๋˜๊ธฐ ์ „์— ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์— ์ „์—ญ ์•ก์„ธ์Šค๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋œ ๊ฒฝ์šฐ์—๋งŒ
  • IPv4 ์„œ๋น„์Šค
  • IPv4 ์„œ๋น„์Šค
๋ฆฌ์ „ ๋‚ด๋ถ€ ํ”„๋ก์‹œ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์ด ์ƒ์„ฑ๋˜๊ธฐ ์ „์— ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์— ์ „์—ญ ์•ก์„ธ์Šค๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋œ ๊ฒฝ์šฐ์—๋งŒ
  • IPv4 ์„œ๋น„์Šค
  • IPv4 ์„œ๋น„์Šค
Secure Web Proxy
  • IPv4 ์„œ๋น„์Šค
  • IPv4 ์„œ๋น„์Šค

ํ”„๋กœ๋“€์„œ ๊ตฌ์„ฑ

๋‹ค์Œ ํ‘œ์—๋Š” ์—”๋“œํฌ์ธํŠธ์—์„œ ์•ก์„ธ์Šคํ•˜๋Š” ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์˜ ์ง€์›๋˜๋Š” ๊ตฌ์„ฑ ์˜ต์…˜๊ณผ ๊ธฐ๋Šฅ์ด ์š”์•ฝ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ๋“€์„œ ์œ ํ˜• ํ”„๋กœ๋“€์„œ ๊ตฌ์„ฑ(๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค)
์ง€์›๋˜๋Š” ํ”„๋กœ๋“€์„œ ๋ฐฑ์—”๋“œ PROXY ํ”„๋กœํ† ์ฝœ(TCP ํŠธ๋ž˜ํ”ฝ๋งŒ ํ•ด๋‹น) IP ๋ฒ„์ „
๋ฆฌ์ „ ๊ฐ„ ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ(ํ”„๋ฆฌ๋ทฐ)
  • GCE_VM_IP_PORT ์˜์—ญ NEG
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ NEG
  • ์„œ๋ฒ„๋ฆฌ์Šค NEG
  • Private Service Connect NEG
  • ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน
  • IPv4
๋‚ด๋ถ€ ํŒจ์Šค ์Šค๋ฃจ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ
  • GCE_VM_IP ์˜์—ญ NEG
  • ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน
  • IPv4
  • IPv6
๋‚ด๋ถ€ ํ”„๋กœํ† ์ฝœ ์ „๋‹ฌ(๋Œ€์ƒ ์ธ์Šคํ„ด์Šค)
  • ํ•ด๋‹น ์‚ฌํ•ญ ์—†์Œ
  • IPv4
  • IPv6
ํฌํŠธ ๋งคํ•‘ ์„œ๋น„์Šค
  • ํฌํŠธ ๋งคํ•‘ NEG
  • IPv4
  • IPv6
๋ฆฌ์ „๋ณ„ ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ
  • GCE_VM_IP_PORT ์˜์—ญ NEG
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ NEG
  • ์„œ๋ฒ„๋ฆฌ์Šค NEG
  • Private Service Connect NEG
  • ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน
  • IPv4
๋ฆฌ์ „ ๋‚ด๋ถ€ ํ”„๋ก์‹œ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ
  • GCE_VM_IP_PORT ์˜์—ญ NEG
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ NEG
  • Private Service Connect NEG
  • ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน
  • IPv4
Secure Web Proxy
  • ํ•ด๋‹น ์‚ฌํ•ญ ์—†์Œ
  • IPv4

๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋งˆ๋‹ค ์ง€์›ํ•˜๋Š” ํฌํŠธ ๊ตฌ์„ฑ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ผ๋ถ€ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋Š” ๋‹จ์ผ ํฌํŠธ๋ฅผ ์ง€์›ํ•˜๊ณ , ์ผ๋ถ€ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋Š” ํฌํŠธ ๋ฒ”์œ„๋ฅผ ์ง€์›ํ•˜๊ณ , ์ผ๋ถ€ ํฌํŠธ๋Š” ๋ชจ๋“  ํฌํŠธ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ํฌํŠธ ์‚ฌ์–‘์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๋ฐฑ์—”๋“œ ์ง€์›

๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์šฉ Private Service Connect ๋ฐฑ์—”๋“œ์—๋Š” ์†Œ๋น„์ž ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์™€ ํ”„๋กœ๋“€์„œ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ์„น์…˜์—์„œ๋Š” ๋ฐฑ์—”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒŒ์‹œ ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•  ๋•Œ ์†Œ๋น„์ž์™€ ์ƒ์‚ฐ์ž๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์„ฑ ์˜ต์…˜์„ ์š”์•ฝํ•ฉ๋‹ˆ๋‹ค.

์†Œ๋น„์ž ๊ตฌ์„ฑ

์ด ํ‘œ์—์„œ๋Š” ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์˜ Private Service Connect ๋ฐฑ์—”๋“œ์—์„œ ์ง€์›ํ•˜๋Š” ์†Œ๋น„์ž ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์™€ ๊ฐ ์†Œ๋น„์ž ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฑ์—”๋“œ ์„œ๋น„์Šค ํ”„๋กœํ† ์ฝœ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์†Œ๋น„์ž ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋Š” ์ง€์›๋˜๋Š” ํ”„๋กœ๋“€์„œ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์— ํ˜ธ์ŠคํŒ…๋˜๋Š” ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์†Œ๋น„์ž ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ ํ”„๋กœํ† ์ฝœ IP ๋ฒ„์ „

๋ฆฌ์ „ ๊ฐ„ ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ

  • HTTP
  • HTTPS
  • HTTP2
IPv4

๋ฆฌ์ „ ๊ฐ„ ๋‚ด๋ถ€ ํ”„๋ก์‹œ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ

  • TCP
IPv4

์ „์—ญ ์™ธ๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ(์—ฌ๋Ÿฌ ๋ฆฌ์ „ ์ง€์›)

์ฐธ๊ณ : ๊ธฐ๋ณธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋Š” ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • HTTP
  • HTTPS
  • HTTP2
IPv4

์ „์—ญ ์™ธ๋ถ€ ํ”„๋ก์‹œ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ

์ด ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋ฅผ Private Service Connect NEG์™€ ์—ฐ๊ฒฐํ•˜๋ ค๋ฉด Google Cloud CLI๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ API ์š”์ฒญ์„ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ : ๊ธฐ๋ณธ ํ”„๋ก์‹œ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋Š” ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • TCP/SSL
IPv4

๋ฆฌ์ „ ์™ธ๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ

  • HTTP
  • HTTPS
  • HTTP2
IPv4

๋ฆฌ์ „๋ณ„ ์™ธ๋ถ€ ํ”„๋ก์‹œ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ

  • TCP
IPv4

๋ฆฌ์ „๋ณ„ ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ

  • HTTP
  • HTTPS
  • HTTP2
IPv4

๋ฆฌ์ „ ๋‚ด๋ถ€ ํ”„๋ก์‹œ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ

  • TCP
IPv4

ํ”„๋กœ๋“€์„œ ๊ตฌ์„ฑ

๋‹ค์Œ ํ‘œ์—์„œ๋Š” ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์˜ Private Service Connect ๋ฐฑ์—”๋“œ์—์„œ ์ง€์›ํ•˜๋Š” ํ”„๋กœ๋“€์„œ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์˜ ๊ตฌ์„ฑ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ๋“€์„œ ์œ ํ˜• ํ”„๋กœ๋“€์„œ ๊ตฌ์„ฑ(๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค)
์ง€์›๋˜๋Š” ํ”„๋กœ๋“€์„œ ๋ฐฑ์—”๋“œ ์ „๋‹ฌ ๊ทœ์น™ ํ”„๋กœํ† ์ฝœ ์ „๋‹ฌ ๊ทœ์น™ ํฌํŠธ ํ”„๋ก์‹œ ํ”„๋กœํ† ์ฝœ IP ๋ฒ„์ „
๋ฆฌ์ „ ๊ฐ„ ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ(ํ”„๋ฆฌ๋ทฐ)
  • GCE_VM_IP_PORT ์˜์—ญ NEG
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ NEG
  • ์„œ๋ฒ„๋ฆฌ์Šค NEG
  • Private Service Connect NEG
  • ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน
  • TCP
  • HTTP
  • HTTPS
  • HTTP/2
  • gRPC
๋‹จ์ผ, ๋‹ค์ค‘ ๋˜๋Š” ๋ชจ๋“  ํฌํŠธ ์ง€์› IPv4
๋‚ด๋ถ€ ํŒจ์Šค ์Šค๋ฃจ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ
  • GCE_VM_IP ์˜์—ญ NEG
  • ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน
  • TCP
ํ”„๋กœ๋“€์„œ ํฌํŠธ ๊ตฌ์„ฑ์„ ์ฐธ์กฐํ•˜์„ธ์š”. IPv4
๋ฆฌ์ „๋ณ„ ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ
  • GCE_VM_IP_PORT ์˜์—ญ NEG
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ NEG
  • ์„œ๋ฒ„๋ฆฌ์Šค NEG
  • Private Service Connect NEG
  • ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน
  • HTTP
  • HTTPS
  • HTTP/2
๋‹จ์ผ ํฌํŠธ ์ง€์› IPv4
๋ฆฌ์ „ ๋‚ด๋ถ€ ํ”„๋ก์‹œ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ
  • GCE_VM_IP_PORT ์˜์—ญ NEG
  • ํ•˜์ด๋ธŒ๋ฆฌ๋“œ NEG
  • Private Service Connect NEG
  • ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน
  • TCP
๋‹จ์ผ ํฌํŠธ ์ง€์› IPv4
Secure Web Proxy
  • ํ•ด๋‹น ์‚ฌํ•ญ ์—†์Œ
  • ํ•ด๋‹น ์‚ฌํ•ญ ์—†์Œ
ํ•ด๋‹น ์‚ฌํ•ญ ์—†์Œ IPv4

ํ”„๋กœ๋“€์„œ ํฌํŠธ ๊ตฌ์„ฑ

Private Service Connect๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‚ด๋ถ€ ํŒจ์Šค ์Šค๋ฃจ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๊ฐ€ ๊ฒŒ์‹œ๋˜๋ฉด Private Service Connect ๋ฐฑ์—”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•˜๋Š” ์†Œ๋น„์ž๋Š” ์„œ๋น„์Šค์™€ ํ†ต์‹ ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ํฌํŠธ๋ฅผ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๋“€์„œ ๋‚ด๋ถ€ ํŒจ์Šค ์Šค๋ฃจ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์— ๋Œ€ํ•œ ์ „๋‹ฌ ๊ทœ์น™์„ ๋งŒ๋“ค ๋•Œ ๋‹ค์Œ ์‚ฌํ•ญ์„ ๊ณ ๋ คํ•˜์„ธ์š”.

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

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

      • ํฌํŠธ 443์ด ํฌํ•จ๋œ ๊ฒฝ์šฐ ์†Œ๋น„์ž ๋ฐฑ์—”๋“œ๋Š” ํฌํŠธ 443์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
      • ํฌํŠธ 443์ด ํฌํ•จ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์†Œ๋น„์ž ๋ฐฑ์—”๋“œ๋Š” ๋ชฉ๋ก์ด ์•ŒํŒŒ๋ฒณ์ˆœ์œผ๋กœ ์ •๋ ฌ๋œ ํ›„ ๋ชฉ๋ก์˜ ์ฒซ ๋ฒˆ์งธ ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํฌํŠธ 80๊ณผ ํฌํŠธ 1111์„ ์ง€์ •ํ•˜๋ฉด ์†Œ๋น„์ž ๋ฐฑ์—”๋“œ๋Š” ํฌํŠธ 1111์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
      • ํ”„๋กœ๋“€์„œ ๋ฐฑ์—”๋“œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํฌํŠธ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ฉด ์†Œ๋น„์ž์— ๋Œ€ํ•œ ์„œ๋น„์Šค๊ฐ€ ์ค‘๋‹จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

        ํฌํŠธ 8443์—์„œ๋งŒ ์‘๋‹ตํ•˜๋„๋ก ๋ฐฑ์—”๋“œ VM์„ ๋ณ€๊ฒฝํ•˜๋ฉด ์†Œ๋น„์ž ๋ฐฑ์—”๋“œ๋Š” ๋” ์ด์ƒ ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กœ๋“€์„œ ์ „๋‹ฌ ๊ทœ์น™์—์„œ ๋ชจ๋“  ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์„œ๋น„์Šค ์†Œ๋น„์ž๋Š” NEG๋ฅผ ๋งŒ๋“ค ๋•Œ ํ”„๋กœ๋“€์„œ ํฌํŠธ๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํฌํŠธ๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ์†Œ๋น„์ž ๋ฐฑ์—”๋“œ์—์„œ ํฌํŠธ 1์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ณต์œ  VPC

์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ์ž๋Š” ๊ณต์œ  VPC ๋„คํŠธ์›Œํฌ์˜ ๋ฆฌ์†Œ์Šค์— ์—ฐ๊ฒฐ๋˜๋Š” ์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ๊ณต์œ  VPC ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์— ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ตฌ์„ฑ์€ ๋‹ค์Œ์„ ์ œ์™ธํ•˜๊ณ  ์ผ๋ฐ˜ ์„œ๋น„์Šค ์—ฐ๊ฒฐ๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

  • ํ”„๋กœ๋“€์„œ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์˜ ์ „๋‹ฌ ๊ทœ์น™์€ ๊ณต์œ  VPC ๋„คํŠธ์›Œํฌ์˜ IP ์ฃผ์†Œ์™€ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ์ „๋‹ฌ ๊ทœ์น™์˜ ์„œ๋ธŒ๋„ท์€ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์™€ ๊ณต์œ ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ์„œ๋น„์Šค ์—ฐ๊ฒฐ์—๋Š” ๊ณต์œ  VPC ๋„คํŠธ์›Œํฌ์˜ Private Service Connect ์„œ๋ธŒ๋„ท์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ์„œ๋ธŒ๋„ท์€ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์™€ ๊ณต์œ ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋กœ๊น…

๋ฐฑ์—”๋“œ VM์ด ํฌํ•จ๋œ ์„œ๋ธŒ๋„ท์— VPC ํ๋ฆ„ ๋กœ๊ทธ๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์—๋Š” Private Service Connect ์„œ๋ธŒ๋„ท์˜ ๋ฐฑ์—”๋“œ VM๊ณผ IP ์ฃผ์†Œ ๊ฐ„์˜ ํ๋ฆ„์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

VPC ์„œ๋น„์Šค ์ œ์–ด

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

์—”๋“œํฌ์ธํŠธ๋ฅผ ๋งŒ๋“ค๋ฉด ์†Œ๋น„์ž ํ”„๋กœ์ ํŠธ์™€ ์ œ์ž‘์ž ํ”„๋กœ์ ํŠธ ๊ฐ„์— ์ œ์–ด ์˜์—ญ API ํ˜ธ์ถœ์ด ์ˆ˜ํ–‰๋˜์–ด Private Service Connect ์—ฐ๊ฒฐ์ด ์„ค์ •๋ฉ๋‹ˆ๋‹ค. ๋™์ผํ•œ VPC ์„œ๋น„์Šค ์ œ์–ด ๊ฒฝ๊ณ„์— ์—†๋Š” ์†Œ๋น„์ž ํ”„๋กœ์ ํŠธ์™€ ์ œ์ž‘์ž ํ”„๋กœ์ ํŠธ ๊ฐ„์— Private Service Connect ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๋ ค๋ฉด ์ด๊ทธ๋ ˆ์Šค ์ •์ฑ…์„ ์‚ฌ์šฉํ•œ ๋ช…์‹œ์  ์Šน์ธ์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์—”๋“œํฌ์ธํŠธ๋ฅผ ํ†ตํ•œ VPC ์„œ๋น„์Šค ์ œ์–ด ์ง€์› ์„œ๋น„์Šค์™€์˜ ํ†ต์‹ ์€ VPC ์„œ๋น„์Šค ์ œ์–ด ๊ฒฝ๊ณ„๋กœ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค.

์†Œ๋น„์ž ์—ฐ๊ฒฐ ์ •๋ณด ๋ณด๊ธฐ

๊ธฐ๋ณธ์ ์œผ๋กœ Private Service Connect๋Š” ์†Œ๋น„์ž์˜ ์†Œ์Šค IP ์ฃผ์†Œ๋ฅผ ์„œ๋น„์Šค ์ œ์ž‘์ž์˜ VPC ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” Private Service Connect ์„œ๋ธŒ๋„ท ์ค‘ ํ•˜๋‚˜์˜ ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์†Œ๋น„์ž์˜ ์›๋ž˜ ์†Œ์Šค IP ์ฃผ์†Œ๋ฅผ ๋ณด๋ ค๋ฉด ์„œ๋น„์Šค๋ฅผ ๊ฒŒ์‹œํ•  ๋•Œ PROXY ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉ ์„ค์ •ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. Private Service Connect๋Š” PROXY ํ”„๋กœํ† ์ฝœ ๋ฒ„์ „ 2๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  ์„œ๋น„์Šค๊ฐ€ PROXY ํ”„๋กœํ† ์ฝœ์„ ์ง€์›ํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ธฐ๋Šฅ ๋ฐ ํ˜ธํ™˜์„ฑ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

PROXY ํ”„๋กœํ† ์ฝœ์ด ์‚ฌ์šฉ ์„ค์ •๋˜๋ฉด PROXY ํ”„๋กœํ† ์ฝœ ํ—ค๋”์—์„œ ์†Œ๋น„์ž์˜ ์†Œ์Šค IP ์ฃผ์†Œ์™€ PSC ์—ฐ๊ฒฐ ID(pscConnectionId)๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

PROXY ํ”„๋กœํ† ์ฝœ ํ—ค๋”์˜ ํ˜•์‹์€ ์†Œ๋น„์ž ์—”๋“œํฌ์ธํŠธ์˜ IP ๋ฒ„์ „์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์„œ๋น„์Šค ์—ฐ๊ฒฐ์˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์— IPv6 ์ฃผ์†Œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์†Œ๋น„์ž๋Š” IPv4 ์ฃผ์†Œ์™€ IPv6 ์ฃผ์†Œ๋กœ ๋ชจ๋‘ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์‹ ํ•  ํŠธ๋ž˜ํ”ฝ์˜ IP ๋ฒ„์ „์— ๋Œ€ํ•œ PROXY ํ”„๋กœํ† ์ฝœ ํ—ค๋”๋ฅผ ์ˆ˜์‹ ํ•˜๊ณ  ์ฝ๋„๋ก ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์„ ํ†ตํ•ด ์ „์†ก๋˜๋Š” ์†Œ๋น„์ž ํŠธ๋ž˜ํ”ฝ์˜ ๊ฒฝ์šฐ ์†Œ๋น„์ž์˜ ์†Œ์Šค IP ์ฃผ์†Œ์™€ PSC ์—ฐ๊ฒฐ ID๋Š” ์ „ํŒŒ๋œ Private Service Connect ์—”๋“œํฌ์ธํŠธ๋ฅผ ์ฐธ์กฐํ•ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์—ฐ๊ฒฐ์— PROXY ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉ ์„ค์ •ํ•˜๋ฉด ๋ณ€๊ฒฝ์‚ฌํ•ญ์ด ์ƒˆ ์—ฐ๊ฒฐ์—๋งŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ์—ฐ๊ฒฐ์—๋Š” PROXY ํ”„๋กœํ† ์ฝœ ํ—ค๋”๊ฐ€ ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

Private Service Connect ์—ฐ๊ฒฐ ID(pscConnectionId)๋Š” PROXY ํ”„๋กœํ† ์ฝœ ํ—ค๋”์— ์œ ํ˜•-๊ธธ์ด-๊ฐ’(TLV) ํ˜•์‹์œผ๋กœ ์ธ์ฝ”๋”ฉ๋ฉ๋‹ˆ๋‹ค.

ํ•„๋“œ ํ•„๋“œ ๊ธธ์ด ํ•„๋“œ ๊ฐ’
์œ ํ˜• 1๋ฐ”์ดํŠธ 0xE0(PP2_TYPE_GCP)
๊ธธ์ด 2๋ฐ”์ดํŠธ 0x8(8๋ฐ”์ดํŠธ)
๊ฐ’ 8๋ฐ”์ดํŠธ ๋„คํŠธ์›Œํฌ ์ˆœ์„œ์—์„œ 8๋ฐ”์ดํŠธ pscConnectionId

์†Œ๋น„์ž ์ „๋‹ฌ ๊ทœ์น™ ๋˜๋Š” ํ”„๋กœ๋“€์„œ ์„œ๋น„์Šค ์ฒจ๋ถ€ํŒŒ์ผ์—์„œ 8๋ฐ”์ดํŠธ pscConnectionId ๊ฐ’์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

pscConnectionId ๊ฐ’์€ ์ง€์ •๋œ ์‹œ์ ์— ๋ชจ๋“  ํ™œ์„ฑ ์—ฐ๊ฒฐ์— ๋Œ€ํ•ด ์ „์—ญ์ ์œผ๋กœ ๊ณ ์œ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์ด๋Ÿฌํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ pscConnectionId๊ฐ€ ์žฌ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ง€์ •๋œ VPC ๋„คํŠธ์›Œํฌ ๋‚ด์—์„œ ์—”๋“œํฌ์ธํŠธ(์ „๋‹ฌ ๊ทœ์น™)๋ฅผ ์‚ญ์ œํ•˜๊ณ  ๋™์ผํ•œ IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ƒˆ ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒฝ์šฐ ๋™์ผํ•œ pscConnectionId ๊ฐ’์ด ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • 7์ผ ๋Œ€๊ธฐ ๊ธฐ๊ฐ„์ด ์ง€๋‚œ ํ›„ ์—”๋“œํฌ์ธํŠธ(์ „๋‹ฌ ๊ทœ์น™)๊ฐ€ ํฌํ•จ๋œ VPC ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ญ์ œํ•˜๋ฉด ํ•ด๋‹น ์—”๋“œํฌ์ธํŠธ์— ์‚ฌ์šฉ๋œ pscConnectionId ๊ฐ’์ด ๋‹ค๋ฅธ VPC ๋„คํŠธ์›Œํฌ์˜ ๋‹ค๋ฅธ ์—”๋“œํฌ์ธํŠธ์— ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋””๋ฒ„๊น… ๋ฐ ํŒจํ‚ท ์†Œ์Šค ์ถ”์ ์„ ์œ„ํ•ด pscConnectionId ๊ฐ’์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ณ„๋„์˜ 16๋ฐ”์ดํŠธ Private Service Connect ์„œ๋น„์Šค ์—ฐ๊ฒฐ ID(pscServiceAttachmentId) ID๋Š” ํ”„๋กœ๋“€์„œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. pscServiceAttachmentId ๊ฐ’์€ Private Service Connect ์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ์‹๋ณ„ํ•˜๋Š” ์ „์—ญ์ ์œผ๋กœ ๊ณ ์œ ํ•œ ID์ž…๋‹ˆ๋‹ค. ๊ฐ€์‹œ์„ฑ ๋ฐ ๋””๋ฒ„๊น…์šฉ์œผ๋กœ pscServiceAttachmentId ๊ฐ’์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ’์€ PROXY ํ”„๋กœํ† ์ฝœ ํ—ค๋”์— ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ฐ€๊ฒฉ ์ฑ…์ •

Private Service Connect์˜ ๊ฐ€๊ฒฉ์€ VPC ๊ฐ€๊ฒฉ ์ฑ…์ • ํŽ˜์ด์ง€์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํ• ๋‹น๋Ÿ‰

ํ”„๋กœ๋“€์„œ VPC ๋„คํŠธ์›Œํฌ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์†Œ๋น„์ž์˜ Private Service Connect ์—”๋“œํฌ์ธํŠธ ๋ฐ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์˜ ์ด ์ˆ˜๋Š” PSC ILB consumer forwarding rules per producer VPC network ํ• ๋‹น๋Ÿ‰์— ๋”ฐ๋ผ ์ œ์–ด๋ฉ๋‹ˆ๋‹ค.

์—”๋“œํฌ์ธํŠธ๋Š” ์—ฐ๊ฒฐ๋œ ์„œ๋น„์Šค ์—ฐ๊ฒฐ์ด ์‚ญ์ œ๋˜๊ฑฐ๋‚˜ ์—ฐ๊ฒฐ์„ ๊ฑฐ๋ถ€ํ•˜๋„๋ก ๊ตฌ์„ฑ๋˜๋”๋ผ๋„ ์‚ญ์ œ๋  ๋•Œ๊นŒ์ง€ ์ด ํ• ๋‹น๋Ÿ‰์— ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค. ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์€ Network Connectivity Center ํ—ˆ๋ธŒ์—์„œ ์—ฐ๊ฒฐ ์ „ํŒŒ๊ฐ€ ์‚ฌ์šฉ ์ค‘์ง€๋˜๊ฑฐ๋‚˜ ์ „ํŒŒ๋œ ์—ฐ๊ฒฐ์˜ ์Šคํฌํฌ๊ฐ€ ์‚ญ์ œ๋˜๋”๋ผ๋„ ์—ฐ๊ฒฐ๋œ ์—”๋“œํฌ์ธํŠธ๊ฐ€ ์‚ญ์ œ๋  ๋•Œ๊นŒ์ง€ ์ด ํ• ๋‹น๋Ÿ‰์— ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค.

์˜จํ”„๋ ˆ๋ฏธ์Šค ์•ก์„ธ์Šค

Private Service Connect ์„œ๋น„์Šค๋Š” ์—”๋“œํฌ์ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์—”๋“œํฌ์ธํŠธ๋Š” ์ง€์›๋˜๋Š” ์—ฐ๊ฒฐ๋œ ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ˜ธ์ŠคํŠธ์—์„œ ์•ก์„ธ์Šค๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ˜ธ์ŠคํŠธ์—์„œ ์—”๋“œํฌ์ธํŠธ ์•ก์„ธ์Šค๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์ œํ•œ์‚ฌํ•ญ

๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค์˜ ์ œํ•œ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์—ฌ๋Ÿฌ ํ”„๋กœํ† ์ฝœ(ํ”„๋กœํ† ์ฝœ์ด L3_DEFAULT๋กœ ์„ค์ •๋จ)๋กœ ๊ตฌ์„ฑ๋œ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋Š” ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์€ Private Service Connect์˜ ๊ฒŒ์‹œ๋œ ์„œ๋น„์Šค ํŠธ๋ž˜ํ”ฝ์˜ ํŒจํ‚ท์„ ๋ฏธ๋Ÿฌ๋งํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ๋‚ด๋ถ€ ํ”„๋กœํ† ์ฝœ ์ „๋‹ฌ์— ์‚ฌ์šฉ๋˜๋Š” ์ „๋‹ฌ ๊ทœ์น™์„ ๊ฐ€๋ฆฌํ‚ค๋Š” ์„œ๋น„์Šค ์—ฐ๊ฒฐ์„ ๋งŒ๋“ค๋ ค๋ฉด Google Cloud CLI ๋˜๋Š” API๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ ๋ฐ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ ์•Œ๋ ค์ง„ ๋ฌธ์ œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.