proxy 2

[CLOUD] ์„œ๋น„์Šค ๋ฉ”์‹œ (Service Mesh)

์„œ๋น„์Šค ๋ฉ”์‹œ(Service Mesh)๋ž€? ์„œ๋น„์Šค ๋ฉ”์‹œ๋Š” ์„œ๋น„์Šค ๊ฐ„์˜ ํ†ต์‹ ์„ ์ œ์–ดํ•˜๊ณ  ํ‘œ์‹œํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋ฐ ํŠนํ™”๋œ ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค๋ฅผ ์œ„ํ•œ ์ธํ”„๋ผ ๊ณ„์ธต์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์—์„œ์˜ ํ˜ธ์ถœ์€ ์ง์—… ํ˜ธ์ถœ ๋ฐฉ์‹์ด์—ˆ๋‹ค๋ฉด, ์„œ๋น„์Šค ๋ฉ”์‹œ์—์„œ์˜ ํ˜ธ์ถœ์€ ์ž์ฒด ์ธํ”„๋ผ ๊ณ„์ธต์˜ proxy๊ฐ„์— ์ด๋ค„์ง‘๋‹ˆ๋‹ค. ์„œ๋น„์Šค ๋ฉ”์‹œ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๊ฐœ๋ณ„ proxy๋Š” ์„œ๋น„์Šค ๋‚ด๋ถ€๊ฐ€ ์•„๋‹ˆ๋ผ ๊ฐ ์„œ๋น„์Šค์™€ ํ•จ๊ป˜ ์‹คํ–‰๋˜๋ฏ€๋กœ 'sidecar'๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์„œ๋น„์Šค์—์„œ ๋ถ„๋ฆฌ๋œ ์ด๋Ÿฌํ•œ sidecar proxy๋“ค์ด ๋ชจ์—ฌ Mesh Network๋ฅผ ํ˜•์„ฑํ•ฉ๋‹ˆ๋‹ค. Mesh Network ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค์˜ ๋‹จ์  ์„œ๋น„์Šค ๋ฉ”์‹œ ์—†์ด ๋™์ž‘ํ•˜๋Š” ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค๋Š” ์„œ๋น„์Šค ๊ฐ„ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ํ†ต์ œํ•˜๋Š” ๋กœ์ง์œผ๋กœ ์ฝ”๋”ฉํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ๋ฐœ์ž๋“ค์ด ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์— ์ง‘์ค‘..

[Network] ๊ฐ€์ƒํ˜ธ์ŠคํŠธ(Virtual Host), ํ”„๋ก์‹œ(Proxy), ๊ฒŒ์ดํŠธ์›จ์ด(GateWay)

๊ฐ€์ƒํ˜ธ์ŠคํŠธ(Virtual Host) ๊ฐ€์ƒ ํ˜ธ์ŠคํŠธ(Virtual Host)๋ž€ ๋ฌด์—‡์ผ๊นŒ์š”? ์›น ์„œ๋ฒ„์— ์กด์žฌํ•˜๋Š” ์ฃผ ํ˜ธ์ŠคํŠธ์˜ ๋„๋ฉ”์ธ ์™ธ ์ถ”๊ฐ€๋กœ ์—ฌ๋Ÿฌ ๋„๋ฉ”์ธ์„ ๋“ฑ๋กํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š”๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ํ•˜๋‚˜์˜ ์„œ๋ฒ„(๋™์ผ IP)์—์„œ ์—ฌ๋Ÿฌ ๋„๋ฉ”์ธ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 1. ์ผ๋ฐ˜์ ์ธ ์›น์„œ๋ฒ„์˜ ๊ฒฝ์šฐ ๋„๋ฉ”์ธ IP aaa.com IP : 111.111.111.111 bbb.com IP : 222.222.222.222 ๋‹ค๋ฅธ ๋„๋ฉ”์ธ์ผ ๊ฒฝ์šฐ ๋‹ค๋ฅธ IP๋ฅผ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. 2. ๊ฐ€์ƒํ˜ธ์ŠคํŠธ ์›น์„œ๋ฒ„์˜ ๊ฒฝ์šฐ ๋„๋ฉ”์ธ IP aaa.com IP : 111.111.111.111 bbb.com IP : 111.111.111.111 ํ•˜๋‚˜์˜ ์ปดํ“จํ„ฐ(์„œ๋ฒ„)๋‚˜ IP๋กœ ์—ฌ๋Ÿฌ๊ฐœ์˜ ๋„๋ฉ”์ธ์„ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, aaa.com, bb..

๋ฐ˜์‘ํ˜•