[AWS] VPC: Peering

์„œ๋น„์Šค์˜ ๊ทœ๋ชจ๊ฐ€ ์ปค์ง€๊ณ  ๋ณต์žกํ•ด์ง€๋‹ค๋ณด๋ฉด, ํ•˜๋‚˜์˜ ์‹œ์Šคํ…œ ๋‚ด์—์„œ๋„ VPC๋ฅผ ์—ฌ๋Ÿฌ๊ฐœ๋กœ ๋‚˜๋ˆ ์„œ ๊ด€๋ฆฌํ•ด์•ผํ•  ๊ฒฝ์šฐ๊ฐ€ ์ข…์ข… ์ƒ๊ธด๋‹ค.

VPC peering์€ ๋‹ค๋ฅธ VPC๋“ค ๊ฐ„์˜ ํ†ต์‹ ์„ ํ—ˆ์šฉํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜๋‹ค.

์ด๊ฑด ๊ฐ™์€ ๋ฆฌ์ „ ๋‚ด์—์„œ ๋‘์„ธ๊ฐœ์ฏค ๋˜๋Š” VPC๋ฅผ ์—ฎ์–ด์ค„๋•Œ ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค.

๋ฆฌ์ „์„ ๊ฐ€๋กœ์ง€๋ฅด๊ฑฐ๋‚˜, VPC๊ฐ€ ์ˆ˜์‹ญ๊ฐœ๋ฅผ ๋„˜์–ด์„œ๋Š” ๋ณต์žกํ•œ ํ™˜๊ฒฝ์—์„œ๋Š” ์ด๊ฒƒ ๋Œ€์‹  AWS Transit Gateway๋‚˜ AWS PrivateLink๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•œ๋‹ค.




๋น„์šฉ

๋น„์šฉ์€ VPC ๊ตฌ์„ฑ์„ ์–ด๋–ป๊ฒŒ ํ•˜๋Š”์ง€์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง„๋‹ค.
๊ฐ™์€ ๋ฆฌ์ „์˜ ๊ฐ™์€ ๊ฐ€์šฉ ์˜์—ญ(AZ)์— ์žˆ๋Š” VPC๋“ค๋ผ๋ฆฌ peering์„ ํ•˜๋Š” ๊ฒƒ์€ ๋ฌด๋ฃŒ๋‹ค.

ํ•˜์ง€๋งŒ ๊ฐ€์šฉ์˜์—ญ์ด ๋‹ฌ๋ผ์ง€๊ฑฐ๋‚˜, ๋ฆฌ์ „์ด ๋‹ฌ๋ผ์ง€๋ฉด EC2 ๊ธฐ๋ฐ˜์˜ ๋„คํŠธ์›Œํ‚น ์š”๊ธˆ์„ ๊ทธ๋Œ€๋กœ ๋ถ€๊ณผํ•œ๋‹ค.
https://aws.amazon.com/ko/ec2/pricing/on-demand/#Data_Transfer
๊ทผ๋ฐ ๊ทธ๋Ÿด๋•Œ๋Š” ์•ˆ์“ฐ๋Š”๊ฒŒ ์ข‹๋‹ค.




ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ ๊ตฌ์„ฑ

์ž˜ ๋™์ž‘ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด์„œ ๊ตฌ์„ฑ์„ ์ง์ ‘ ํ•ด๋ณด์ž.
default-vpc์™€ test-vpc 2๊ฐœ๋ฅผ ๋‘๊ณ , ๊ฐ๊ฐ์— EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ํ•˜๋‚˜์”ฉ ๋งŒ๋“ค์—ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  test-vpc์— ์žˆ๋Š” ์„œ๋ฒ„์— 80 ํฌํŠธ๋กœ ์„œ๋ฒ„๋ฅผ ์—ด์—ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  default-vpc์— ๋“ค์–ด๊ฐ€์„œ ์„œ๋ฒ„์˜ private IP๋กœ ํ˜ธ์ถœํ•˜๋ฉด

๊ทธ๋ƒฅ ๋ง‰ํž ๊ฒƒ์ด๋‹ค.
๋‹น์—ฐํ•˜๋‹ค. ์„œ๋กœ ๋‹ค๋ฅธ VPC๋‹ˆ๊นŒ!

์ด๋Ÿฐ๊ฑธ ๋šซ์–ด์ฃผ๋Š”๊ฒŒ peering์ด ํ•˜๋Š” ์—ญํ• ์ด๋‹ค.




peering ๋งŒ๋“ค๊ธฐ

๋จผ์ € VPC ์ฝ˜์†”๋กœ ์ด๋™ํ•ด์„œ, ํ”ผ์–ด๋ง ์—ฐ๊ฒฐ ํƒญ ํด๋ฆญ. ์ƒ์„ฑ์„ ๋ˆŒ๋Ÿฌ์ค€๋‹ค.

ํ”ผ์–ด๋ง์„ ๋ณด๋‚ผ VPC์™€ ๋ฐ›์„ VPC๋ฅผ ์„ค์ •ํ•œ๋‹ค.

์ˆœ์„œ๊ฐ€ ๋ฐ”๋€Œ์–ด๋„ ํฌ๊ฒŒ ์ƒ๊ด€์€ ์—†๋‹ค.


๊ทธ๋Ÿผ ์š”์ฒญ ๋Œ€๊ธฐ์ƒํƒœ๊ฐ€ ๋  ๊ฒƒ์ด๊ณ 


์ˆ˜๋ฝํ•ด์ฃผ๋ฉด ๋œ๋‹ค.




๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ์ˆ˜์ •

์ €๊ฒƒ๋งŒ์œผ๋กœ ๋‹ค ์ ์šฉ์ด ๋˜์ง€๋Š” ์•Š๋Š”๋‹ค.
๊ฐ๊ฐ์˜ ๋ผ์šฐํŒ…ํ…Œ์ด๋ธ”์— ๊ฐ€์„œ ๋‹ค ์ˆ˜์ •์„ ์ข€ ํ•ด์ค˜์•ผ ํ•œ๋‹ค.

์ด๋Ÿฐ์‹์œผ๋กœ

VPC A์—์„œ๋Š” VPC B CIDR -> ํ”ผ์–ด๋ง์„ ์ถ”๊ฐ€ํ•˜๊ณ ,
VPC B์—์„œ๋Š” VPC A CIDR -> ํ”ผ์–ด๋ง์„ ์ถ”๊ฐ€ํ•ด์ค€๋‹ค.
๋ชจ๋“  ๋ผ์šฐํŒ…ํ…Œ์ด๋ธ”์— ๋‹ค ๋…ธ๊ฐ€๋‹คํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

CIDR์€ ์ฐธ๊ณ ๋กœ ์ด๊ฑฐ๋‹ค.

VPC์— ํ• ๋‹น๋œ ๊ณ ์œ  ์˜์—ญ์˜ ์ฃผ์†Œ๋‹ค.


์ด๋Ÿฐ ์‹์œผ๋กœ ๋…ธ๊ฐ€๋‹ค์น˜๊ณ 

๊ตฌ์„ฑ์ด ์ž˜ ๋๋‹ค๋ฉด

๋ปฅ ๋šซ๋ ค์žˆ์„ ๊ฒƒ์ด๋‹ค.



์ฐธ์กฐ
VPC ํ”ผ์–ด๋ง์ด๋ž€? - Amazon Virtual Private Cloud
https://docs.aws.amazon.com/whitepapers/latest/aws-vpc-connectivity-options/amazon-vpc-to-amazon-vpc-connectivity-options.html
https://docs.aws.amazon.com/ko_kr/vpc/latest/peering/what-is-vpc-peering.html
https://docs.aws.amazon.com/vpc/latest/peering/vpc-peering-routing.html