์„œ๋น„์Šค ๊ฒฝ๊ณ„์˜ VPC ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ

์ด ๋ฌธ์„œ์—์„œ๋Š” VPC ๋„คํŠธ์›Œํฌ ๋ฐ VPC ์„œ๋น„์Šค ์ œ์–ด๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

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

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

๋‹ค์Œ ๋‹ค์ด์–ด๊ทธ๋žจ์€ VPC ๋„คํŠธ์›Œํฌ ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์˜ ์˜ˆ์‹œ์™€ ๊ฐ VPC ๋„คํŠธ์›Œํฌ์— ์„œ๋กœ ๋‹ค๋ฅธ ๊ฒฝ๊ณ„ ์ •์ฑ…์„ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๊ฐ VPC ๋„คํŠธ์›Œํฌ์˜ ๊ฒฝ๊ณ„ ์ •์ฑ…

  • VPC ๋„คํŠธ์›Œํฌ ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ. ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์—๋Š” VPC ๋„คํŠธ์›Œํฌ 1๊ณผ VPC ๋„คํŠธ์›Œํฌ 2๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ ๊ฐ๊ฐ์˜ ๋„คํŠธ์›Œํฌ์—๋Š” ๊ฐ€์ƒ ๋จธ์‹  VM A์™€ VM B๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์„œ๋น„์Šค ๊ฒฝ๊ณ„. ์„œ๋น„์Šค ๊ฒฝ๊ณ„ SP1 ๋ฐ SP2 ์—๋Š” BigQuery ๋ฐ Cloud Storage ๋ฆฌ์†Œ์Šค๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. VPC ๋„คํŠธ์›Œํฌ 1์ด ๊ฒฝ๊ณ„ SP1์— ์ถ”๊ฐ€๋˜๋ฉด VPC ๋„คํŠธ์›Œํฌ 1์€ ๊ฒฝ๊ณ„ SP1์˜ ๋ฆฌ์†Œ์Šค์—๋Š” ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๊ฒฝ๊ณ„ SP2์˜ ๋ฆฌ์†Œ์Šค์—๋Š” ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. VPC ๋„คํŠธ์›Œํฌ 2๊ฐ€ ๊ฒฝ๊ณ„ SP2์— ์ถ”๊ฐ€๋˜๋ฉด VPC ๋„คํŠธ์›Œํฌ 2๋Š” ๊ฒฝ๊ณ„ SP2์˜ ๋ฆฌ์†Œ์Šค์—๋Š” ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๊ฒฝ๊ณ„ SP1์˜ ๋ฆฌ์†Œ์Šค์—๋Š” ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค ๊ฒฝ๊ณ„์—์„œ VPC ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ

๋‹ค์Œ ํƒœ์Šคํฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜์—ฌ ๊ฒฝ๊ณ„์—์„œ VPC ๋„คํŠธ์›Œํฌ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ œํ•œ์‚ฌํ•ญ

์„œ๋น„์Šค ๊ฒฝ๊ณ„์—์„œ VPC ๋„คํŠธ์›Œํฌ๋ฅผ ๊ด€๋ฆฌํ•  ๋•Œ์˜ ์ œํ•œ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋‹ค๋ฅธ ์กฐ์ง์— ์žˆ๋Š” VPC ๋„คํŠธ์›Œํฌ๋ฅผ ์„œ๋น„์Šค ๊ฒฝ๊ณ„์— ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์ธ๊ทธ๋ ˆ์Šค ์†Œ์Šค๋กœ ์ง€์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์กฐ์ง์— ์žˆ๋Š” VPC ๋„คํŠธ์›Œํฌ๋ฅผ ์ธ๊ทธ๋ ˆ์Šค ์†Œ์Šค๋กœ ์ง€์ •ํ•˜๋ ค๋ฉด (roles/compute.networkViewer) ์—ญํ• ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ฒฝ๊ณ„๋กœ ๋ณดํ˜ธ๋˜๋Š” VPC ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ญ์ œํ•œ ๋‹ค์Œ ๋™์ผํ•œ ์ด๋ฆ„์œผ๋กœ VPC ๋„คํŠธ์›Œํฌ๋ฅผ ๋‹ค์‹œ ๋งŒ๋“œ๋Š” ๊ฒฝ์šฐ ์„œ๋น„์Šค ๊ฒฝ๊ณ„๋Š” ๋‹ค์‹œ ๋งŒ๋“œ๋Š” VPC ๋„คํŠธ์›Œํฌ๋ฅผ ๋ณดํ˜ธํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ์ด๋ฆ„์œผ๋กœ VPC ๋„คํŠธ์›Œํฌ๋ฅผ ๋‹ค์‹œ ๋งŒ๋“ค์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ VPC ๋„คํŠธ์›Œํฌ๋ฅผ ๋งŒ๋“ค๊ณ  ๊ฒฝ๊ณ„์— ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
  • ํ•œ ์กฐ์ง์— ์†ํ•  ์ˆ˜ ์žˆ๋Š” VPC ๋„คํŠธ์›Œํฌ ์ˆ˜๋Š” 500๊ฐœ๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค.
  • VPC ๋„คํŠธ์›Œํฌ์— ์ปค์Šคํ…€ ์„œ๋ธŒ๋„ท ๋ชจ๋“œ๊ฐ€ ์žˆ์ง€๋งŒ ์„œ๋ธŒ๋„ท์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น VPC ๋„คํŠธ์›Œํฌ๋ฅผ VPC ์„œ๋น„์Šค ์ œ์–ด์— ๋…๋ฆฝ์ ์œผ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. VPC ๋„คํŠธ์›Œํฌ๋ฅผ ๊ฒฝ๊ณ„์— ์ถ”๊ฐ€ํ•˜๋ ค๋ฉด VPC ๋„คํŠธ์›Œํฌ์— ์„œ๋ธŒ๋„ท์ด ์ตœ์†Œ ํ•˜๋‚˜ ์ด์ƒ ํฌํ•จ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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