μ•ˆλ…•ν•˜μ„Έμš”?

μ½”λ”©ν•˜λŠ” λͺ¨μ£ΌλΆ€ μž…λ‹ˆλ‹€.

이번 μ‹œκ°„μ—λŠ” Cloud platformμ—μ„œ 많이 κ±°λ‘ λ˜λŠ” VPC에 λŒ€ν•΄ μ•Œμ•„λ³Ό κ±°μ—μš”

 

VPCλŠ” κΈ€μžμ˜ μ˜λ―Έμ—μ„œ μ•Œ 수 μžˆλ“―μ΄,

κ°€μƒκ³΅κ°„μ—μ„œ 이루어진 사섀 ν΄λΌμš°λ“œ μž…λ‹ˆλ‹€.

VPNμ΄λž‘ 이름이 ν—·κ°ˆλ¦΄ 수 μžˆλŠ”λ°,

VPN에 λŒ€ν•œ μ„€λͺ…은 포슀트 ν•˜λ‹¨μ— 남겨놓도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€.

 

VPCλ₯Ό μ‚¬μš©ν•˜λŠ” 경우λ₯Ό μ„€λͺ…ν•˜κΈ° μœ„ν•΄μ„œ 

A, B, C, D, E, F λΌλŠ” μΈμŠ€ν„΄μŠ€κ°€ μžˆλ‹€κ³  ν•©μ‹œλ‹€.

ν΄λΌμš°λ“œ μ‹œμŠ€ν…œμ—μ„œ 이 μΈμŠ€ν„΄μŠ€λ“€μ΄ λͺ¨λ‘ λ™μž‘μ„ ν•˜κ³ ,

μƒν˜Έ 톡신을 ν•΄μ•Όν•œλ‹€κ³  ν•˜λ©΄

AλŠ” B, C, D, E, F와 μ—°κ²°λ˜μ–΄μ•Ό ν•˜κ³ 

BλŠ” A, C, D, E, F 와 μ—°κ²°λ˜μ–΄μ•Ό ν•˜κ³ , ... λ“±λ“±

맀우 λ§Žμ€ 연결이 ν•„μš”ν•©λ‹ˆλ‹€.

μ΄λŠ” μ–Έλœ»λ΄λ„ 맀우 λΉ„νš¨μœ¨μ μ΄μ£ .

 

λ‹¨μˆœν•œ VPC μ‚¬μš© / λΉ„μ‚¬μš© diagram

 

이λ₯Ό ν•΄κ²°ν•  수 μžˆλŠ” 것이 λ°”λ‘œ VPC μž…λ‹ˆλ‹€.

A, B, C λ₯Ό Subnet1 둜 λ¬Άμ–΄ μ„œλ‘œ μ—°κ²°ν•˜κ³ ,

D, E, F λ₯Ό Subnet2둜 묢은 λ‹€μŒ μ„œλ‘œ 연결을 ν•˜μ—¬

톡신을 ν•˜κ²Œ λ©λ‹ˆλ‹€.

 

 

GCPμ—λŠ” VPC λ„€νŠΈμ›Œν¬λ₯Ό μ»€μŠ€ν„° λ§ˆμ΄μ§•ν•  수 μžˆλŠ”λ°μš”,

1. νŠΉμ • μ§€μ—­μ˜ λ„€νŠΈμ›Œν¬λ§Œμ„ μ‚¬μš©ν•˜κ³  싢을 λ•Œ

2. VM이 μ ‘κ·Όν•  수 μžˆλŠ” μ˜μ—­μ„ μ œν•œν•˜κ³ , λ‚˜λˆ„κ³  μ‹Άμ„ λ•Œ

μ‚¬μš©ν•˜λ©΄ μ’‹μŠ΅λ‹ˆλ‹€.

 

예λ₯Ό λ“€μ–΄, ν•˜λ‚˜μ˜ VPC λ„€νŠΈμ›Œν¬λ₯Ό λ§Œλ“€μ–΄μ„œ

κ·Έ μ•ˆμ— VMκ³Ό PostgreSQLκ³Ό 같은 λ°μ΄ν„°λ² μ΄μŠ€λ₯Ό λ„£μœΌλ©΄

VM <--> Database κ°„ 톡신은 λ‚΄λΆ€ IP 둜 톡신을 ν•˜κ³ ,

DatabaseλŠ” μ™ΈλΆ€λ‘œ 유좜 될 일이 μ—†λŠ” λ³΄μ•ˆμ„±μ΄ μš°μˆ˜ν•œ ꡬ쑰가 λ˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

VPC μ˜ˆμ‹œ

VPC λ„€νŠΈμ›Œν¬μ˜ νŠΉμ„±

> ν•˜λ‚˜ μ΄μƒμ˜ μ„œλΈŒλ„·μœΌλ‘œ ꡬ성.
> 리전에 μ—°κ²°λ˜μ–΄ μžˆμ§€ μ•ŠμŒ.

μ•„λž˜ 그림은 두 개의 λ¦¬μ „에 3개의 μ„œλΈŒλ„·μ΄ μžˆλŠ” 
VPCλ„€νŠΈμ›Œν¬ κ΅¬μ„±λ„λ₯Ό λ‚˜νƒ€λ‚Έ κ²ƒμž…λ‹ˆλ‹€.
Subnet 내뢀에도 zone이 μ‘΄μž¬ν•˜λŠ”λ°, 
이 zone은 μ„œλ‘œ λ‹€λ₯Έ subnet듀에 μ€‘λ³΅μœΌλ‘œ 포함될 수 μžˆμŠ΅λ‹ˆλ‹€.
(us-east1-a) 

 

μ„œλΈŒ λ„·(Sub net) μ΄λž€?

μœ μš©ν•œ IPκ°€ μ—¬λŸ¬ 개 λͺ¨μΈ 것을 의미 (생성 μ‹œ κΈ°λ³Έ IP μ£Όμ†Œ λ²”μœ„ μ„€μ • ν•„μš”)
각 μ„œλΈŒλ„·μ€ 리전에 연결됨.
μœ νš¨ν•œ λ²”μœ„κ°€ μ‘΄μž¬ν•¨.

 

< ν˜Όλž€ λ°©μ§€μš© >
VPN (Virtual Private Network)μ΄λž€?

νšŒμ‚¬λ“€μ˜ λ„€νŠΈμ›Œν¬λŠ” μ‚¬μ„€λ§μœΌλ‘œ 이루어져 μžˆλŠ” κ²½μš°κ°€ λ§ŽμŠ΅λ‹ˆλ‹€.
(λˆ„κ΅¬λ‚˜ 접속할 수 μžˆλŠ” μ „ν™”λ§μ΄λ‚˜ 인터넷과 같은 곡쀑망과 뢄리)
쑰직 λ‚΄μ—μ„œ 인증된 μ‚¬λžŒλ§Œμ΄ μ΄μš©ν•  수 μžˆλ„λ‘ ꡬ성 ν•΄ 놓은 κ²ƒμœΌλ‘œ
λ³΄μ•ˆμ΄ λ›°μ–΄λ‚œ 것이 νŠΉμ§•μž…λ‹ˆλ‹€.

ν•˜μ§€λ§Œ μž¬νƒκ·Όλ¬΄λ₯Ό ν•˜κ±°λ‚˜ μ›κ²©μœΌλ‘œ
이 λ„€νŠΈμ›Œν¬μ— 접속할 ν•„μš”κ°€ μžˆλŠ” 경우,
μ‹€μ œλ‘œ 사섀 망과 μ—°κ²°λ˜μ–΄ μžˆμ§€ μ•Šλ”λΌλ„
VPN을 μ΄μš©ν•˜μ—¬ 접속을 ν•  수 μžˆλŠ” κ²ƒμž…λ‹ˆλ‹€.

λ”°λΌμ„œ, VPN은 λ³΄μ•ˆμ„ μœ μ§€ν•˜λ©΄μ„œλ„
νŠΉμ • 인원이 사섀망에 연결될 수 μžˆλ„λ‘ ν•˜λŠ”
κ°€μƒμ˜ λ„€νŠΈμ›Œν¬λ₯Ό μΌμ»«λŠ” κ²ƒμž…λ‹ˆλ‹€.

μ—¬κΈ°κΉŒμ§€ VPC에 κ΄€ν•œ λ‚΄μš©λ“€μ΄μ—ˆμŠ΅λ‹ˆλ‹€.

λ‹€μŒλ²ˆμ—λŠ” λ‹€λ₯Έ λ‚΄μš©μœΌλ‘œ μ°Ύμ•„μ˜€κ² μŠ΅λ‹ˆλ‹€.

μ˜€λŠ˜λ„ μž¬λ―ΈμžˆλŠ” μ½”λ”© ν•˜μ„Έμš” :)

+ Recent posts