PostgreSQL์šฉ AlloyDB

๊ฐœ์š”

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

๊ธฐ๋Šฅ

PostgreSQL์šฉ AlloyDB๋ฅผ ์ฒ˜์Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ PostgreSQL์šฉ AlloyDB ๊ธฐ๋Šฅ ํŽ˜์ด์ง€๋ฅผ ํ™•์ธํ•˜์„ธ์š”.

์ธ์Šคํ„ด์Šค ์„ค์ •

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

์—ฐ๊ฒฐ

PostgreSQL์šฉ AlloyDB๋Š” ๋น„๊ณต๊ฐœ IP ์ฃผ์†Œ๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์กด Cloud SQL ํ”„๋กœ๋“€์„œ ๋„คํŠธ์›Œํฌ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” PostgreSQL์šฉ Cloud SQL ์†Œ์Šค์—์„œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ๊ฒฝ์šฐ์™€ ๋ช‡ ๊ฐ€์ง€ ๊ธฐํƒ€ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ๋Š” ํด๋ผ์šฐ๋“œ ํ˜ธ์ŠคํŒ… TCP ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. Database Migration Service์—์„œ๋Š” ์ด๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์•ˆ๋‚ด ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

VPC ํ”ผ์–ด๋ง ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•์€ Google Cloud์˜ ์ž์ฒด ๊ด€๋ฆฌ ์†Œ์Šค์™€ VPN ๋˜๋Š” Interconnect๋ฅผ ํ†ตํ•ด Google Cloud VPC์— ์—ฐ๊ฒฐ๋œ ๋‹ค๋ฅธ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์˜ ์†Œ์Šค์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ˆ์ „ํ•˜์ง€ ์•Š์€ ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค์—๋„ ์—ญ๋ฐฉํ–ฅ SSH ํ„ฐ๋„์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  ๊ฒฝ์šฐ์— SSL/TLS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์†Œ์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ๋Œ€์ƒ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ„์˜ ๊ธฐ๋ณธ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์„ ๋ณดํ˜ธํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

AlloyDB ์‚ฌ์šฉ์ž

์ƒˆ AlloyDB ํด๋Ÿฌ์Šคํ„ฐ์— ์ฒ˜์Œ ์—ฐ๊ฒฐํ•  ๋•Œ๋Š” postgres ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜์„ธ์š”.

๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์ด๋ฏ€๋กœ AlloyDB๋Š” PostgreSQL ์‚ฌ์šฉ์ž๊ฐ€ SUPER ๊ถŒํ•œ์„ ๊ฐ–๋„๋ก ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ณ ๊ฐ€์šฉ์„ฑ

AlloyDB ์ธ์Šคํ„ด์Šค๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ณ ๊ฐ€์šฉ์„ฑ (HA)์ž…๋‹ˆ๋‹ค.

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

AlloyDB ์ธ์Šคํ„ด์Šค๋กœ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์ž‘์—…์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.