[Network] νλ‘μ(Proxy) λ?
β¨ Proxy μλ²λ?
ν΄λΌμ΄μΈνΈμ μμ²μ λ리ν΄μ μ²λ¦¬ν΄μ£Όλ μλ²λ‘, λ³΄ν΅ λ³΄μμμ λ¬Έμ λ‘ μΈν΄ μ§μ μλ²μ ν΅μ νμ§ λͺ»ν λ μ€κ³νλ μν μ 맑λλ€. μ€μ μ κ·Ό νΈμ€νΈκ° μλ λ€λ₯Έ νΈμ€νΈμμ μ μν κ²μ²λΌ μμ₯ν μ μμ΄, μ΅λͺ μ±μ 보μ₯νλ€.
λν, μΊμ± κΈ°λ₯μ΄ μμ΄ μ μ μλλ₯Ό ν₯μμν¬ μ μμΌλ©°, λΆνμν μΈλΆμμ μ°κ²°μ μ€μ¬ νΈλν½μ κ°μν μ μλ€.
μλ²μ μμΉμ λ°λΌ ν¬κ² Forward Proxy μ Reverse Proxy λ‘ λλμ§λ§, νλμ νλ‘μμμ λ κΈ°λ₯μ λͺ¨λ μνν μ μλ€.
Forward Proxy
ν΄λΌμ΄μΈνΈμ μΈν°λ· μ¬μ΄μ μμΉνλ€.
ν΄λΌμ΄μΈνΈ λμ μλ²μ μμ²μ 보λ΄μ€λ€.
Reverse Proxy
μΈν°λ·κ³Ό μλ² μ¬μ΄μ μμΉνλ€.
μλ²μ μλ΅μ ν΄λΌμ΄μΈνΈμ λμ μ λ¬ν΄μ€λ€.
β¨ Load Balancing μ΄λ?
"λΆμ°μ²λ¦¬" λ₯Ό μλ―Ένλ©° μμ²λμ΄ λ§μ λ μ΄λ₯Ό μ μ ν λΆλ°°νμ¬ μ¬λ¬ λμ μλ²μ λλ μ λΆμ°μ²λ¦¬ν μ μλλ‘ μ‘°μ νλ μμ μ΄λ€.
νλ‘μ μλ²λ₯Ό λΆν λΆμ° μ₯μΉ (Load Balancer) λ‘ μ¬μ©ν μ μλ€.
ν΄λΌμ΄μΈνΈ μμ²μ΄ λ§μ κ²½μ° μλ² ν λλ₯Ό scale-up νμ¬ μ²λ¦¬ν μ μλ λ°μ΄ν°μ μμ λ리λ λ°©λ²λ μμ§λ§, ν λ²μ μ²λ¦¬ν μ μλ μμ²μ μλ λμΌνλ€. (κ·Έλ¦¬κ³ λ°μ΄ν°κ° λ§μμ§λ©΄ κ³ΌλΆνκ° μ¬ μλ μλ€) νμ§λ§ scale-up λμ load balancing μ μ νν κ²½μ° ν λ²μ μ²λ¦¬ν μ μλ μμ²μ μκ° λμ΄λλ€.
μ°Έκ³ μλ£