๋น„๊ณต๊ฐœ ์„œ๋น„์Šค ์•ก์„ธ์Šค๋ฅผ ํ†ตํ•œ Vertex AI ์„œ๋น„์Šค ์•ก์„ธ์Šค ์ •๋ณด

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

์ด๋Ÿฌํ•œ Google ๊ด€๋ฆฌํ˜• Vertex AI ์„œ๋น„์Šค๋Š” ์„œ๋น„์Šค ์†Œ๋น„์ž์˜ ์˜จํ”„๋ ˆ๋ฏธ์Šค, ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ ๋ฐ VPC ์›Œํฌ๋กœ๋“œ์™€์˜ ์–‘๋ฐฉํ–ฅ ํ†ต์‹ ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

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

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

๋‹ค์Œ ๋‹ค์ด์–ด๊ทธ๋žจ์€ ๊ณต์œ  VPC ๋ฐฐํฌ์˜ ์ผ๋ถ€๋กœ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ(serviceproject)์—์„œ ํ•™์Šต ์ž‘์—… ๋ฐ ํŒŒ์ดํ”„๋ผ์ธ ์ž‘์—…์šฉ Vertex AI API๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋˜๊ณ  ๊ด€๋ฆฌ๋˜๋Š” ์ปค์Šคํ…€ ํ•™์Šต ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ตฌ์„ฑ์š”์†Œ๋Š” ์„œ๋น„์Šค ํ”„๋กœ๋“€์„œ์˜ VPC ๋„คํŠธ์›Œํฌ์— Google ๊ด€๋ฆฌ Infrastructure as a Service(IaaS)๋กœ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค ์†Œ๋น„์ž์˜ VPC ๋„คํŠธ์›Œํฌ(hostproject)๋Š” ๋น„๊ณต๊ฐœ ์„œ๋น„์Šค ์•ก์„ธ์Šค ์—ฐ๊ฒฐ์„ ํ†ตํ•ด ์ด๋Ÿฌํ•œ ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€

๋น„๊ณต๊ฐœ ์„œ๋น„์Šค ์•ก์„ธ์Šค ๋ฐฐํฌ ์˜ต์…˜

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

์ƒˆ ๋น„๊ณต๊ฐœ ์—ฐ๊ฒฐ์„ ๋งŒ๋“ค๋ ค๋ฉด ๋จผ์ € ํ• ๋‹น๋œ IP ๋ฒ”์œ„๋ฅผ ๋งŒ๋“  ํ›„ VPC ๋„คํŠธ์›Œํฌ์™€ Google ๊ด€๋ฆฌํ˜• Vertex AI ์„œ๋น„์Šค ๊ฐ„์— ๋น„๊ณต๊ฐœ ์—ฐ๊ฒฐ์„ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

Vertex AI ์„œ๋ธŒ๋„ท ๊ถŒ์žฅ์‚ฌํ•ญ

๋‹ค์Œ ํ‘œ์—๋Š” Vertex AI ์„œ๋น„์Šค์— ๊ถŒ์žฅ๋˜๋Š” ์„œ๋ธŒ๋„ท ๋ฒ”์œ„๊ฐ€ ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค.

Vertex AI ๊ธฐ๋Šฅ ๊ถŒ์žฅ ์„œ๋ธŒ๋„ท ๋ฒ”์œ„
๊ด€๋ฆฌํ˜• ๋…ธํŠธ๋ถ ์ธ์Šคํ„ด์Šค /29
Vertex AI Pipelines /21
์ปค์Šคํ…€ ํ•™์Šต ์ž‘์—… /19
๋ฒกํ„ฐ ๊ฒ€์ƒ‰ ์˜จ๋ผ์ธ ์ฟผ๋ฆฌ /16
๋น„๊ณต๊ฐœ ์„œ๋น„์Šค ์•ก์„ธ์Šค ์—”๋“œํฌ์ธํŠธ /21

๋ฐฐํฌ ์‹œ ๊ณ ๋ ค์‚ฌํ•ญ

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

IP ๊ณต์ง€

Cloud Router์˜ ๋น„๊ณต๊ฐœ ์„œ๋น„์Šค ์•ก์„ธ์Šค ์„œ๋ธŒ๋„ท ๋ฒ”์œ„๋ฅผ ์ปค์Šคํ…€ ๊ณต์ง€ ๊ฒฝ๋กœ๋กœ ๊ณต์ง€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ปค์Šคํ…€ IP ๋ฒ”์œ„ ๊ณต์ง€๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

VPC ๋„คํŠธ์›Œํฌ ํ”ผ์–ด๋ง

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

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

๋ฐฉํ™”๋ฒฝ ๊ทœ์น™

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