Load Balancing
Last updated
Last updated
μλ²μ νλ²μ λ§μ νΈλν½μ΄ λͺ°λ¦¬κ² λλ©΄ ν΄λΉ μλ²λ νΈλν½μ λͺ¨λ κ°λΉν μ μμ΄ λΆνλ₯Ό λ°κ² λλ€. λ°λΌμ, μ¬λ¬ κ°μ μλ²λ₯Ό λ§λ€μ΄ νΈλν½μ΄ μ΄λ ν μλ²μ λͺ°λ¦¬μ§ μλλ‘ μ μ ν λΆλ°°ν΄μΌ νλλ°, μ΄κ²μ λ°λ‘ λ‘λ λ°Έλ°μ±
μ΄λΌκ³ νλ€.
μ¬λ¬ κ°μ μλ²λ₯Ό μ¦μ€νλ κ²μ Scale-out μ΄λΌκ³ νλλ°, μ΄ μΈμ μλ²μ μ±λ₯μ ν₯μμν€λ Scale-up μ΄ μλ€.
μλ²λ₯Ό μ¦μ€νλ Scale-out κΈ°λ²μ κ²½μ° μλ²λ€μκ² κ±Έλ¦¬λ λΆνλ₯Ό μ μ ν λΆλ°°νκΈ° μν΄ λ‘λ λ°Έλ°μ±μ΄ λ°λμ νμνλ€.
λ‘λ λ°Έλ°μ±μ OSI κ³μΈ΅μ λ°λΌ L4, L7 μΌλ‘ λλλ€.
osi 4κ³μΈ΅μΈ μ μ‘ κ³μΈ΅μ μ¬μ©λλ©°, L4 λ‘λ λ°Έλ°μκ° ν΄λΌμ΄μΈνΈμ μμ²μ λ°μ λͺ©μ μ§μ IPμ£Όμ, ν¬νΈλ₯Ό κΈ°μ€μΌλ‘ λΆν λΆμ° μκ³ λ¦¬μ¦μ λ°λΌ μλ²λ₯Ό μ ννλ€. TCP/IP μ 보μ λ°λΌ λΆν λΆμ°μ μννκΈ° λλ¬Έμ 4κ³μΈ΅μΈ μ μ‘ κ³μΈ΅μμ μ¬μ©λλ€. νμ§λ§ μ¬μ©μμ IP μ λ³΄κ° μμλ‘ λ°λλ κ²½μ°μλ μ°μμ μΈ μλΉμ€ μ κ³΅μ΄ λΆκ°νλ€.
λ‘λ λ°Έλ°μ : λ‘λ λ°Έλ°μ±μ ν΄μ£Όλ μ₯μΉ λλ κΈ°μ μ λ§νλ€.
osi 7κ³μΈ΅μΈ μμ© κ³μΈ΅μ μ¬μ©λλ©°, L4 μμ TCP/IP μ 보μ λ°λΌ μλ²λ₯Ό μ ννλ κ²κ³Ό λ€λ₯΄κ² μμ²μ 컨ν μΈ , ν€λ μ 보μ λ°λΌ μλ²λ₯Ό μ ννλ€. 컨ν μΈ μ λ°λΌ λΆνλ₯Ό λΆμ°μν€κΈ° λλ¬Έμ λ³΄λ€ λ€μν μλΉμ€μ λν΄ μ μ΄κ° κ°λ₯νλ€λ μ μ΄ μλ€.
λΌμ΄λ λ‘λΉμ λ°μ μμ²μ μμλλ‘ λ‘λ λ°Έλ°μ± μλ²μ ν λΉ λ°λ λ°©μμ΄λ€. κ°λ¨ν λ°©μμΌλ‘ λμνκΈ° λλ¬Έμ ꡬνμ΄ μ¬μ°λ©°, μλ²μ μΆκ° λ° μ κ±°κ° κ°νΈνλ€. νμ§λ§ λͺ¨λ μλ²κ° κ°μ μ€νμ κ°μ§κ³ μλ€κ³ κ°μ νλ μκ³ λ¦¬μ¦μ΄κΈ°μ μλ²μ μ€νμ΄ κ°κΈ° λ€λ₯Έ κ²½μ°μλ ν¨μ¨μ΄ λ¨μ΄μ§ μ μλ€.
λ°λΌμ λμ¨ λ°©μμ΄ κ°μ€ λΌμ΄λ λ‘λΉ
λ°©μμ΄λ€.
κΈ°μ‘΄μ λΌμ΄λ λ‘λΉλ°©μκ³Ό μ μ¬νμ§λ§, κ°κ° μλ²μ κ°μ€μΉλ₯Ό 맀겨 λμ μλ²λΆν° μμ²μ λ°°λΆνλ λ°©μμ΄λ€. μλ²μ νΈλν½ μ²λ¦¬ λ₯λ ₯μ΄ κ°κ° μμ΄ν κ²½μ°μ μ μ νλ€.
μ£Όλ‘ L4 λ‘λλ°Έλ°μ±μμ μ¬μ©λλ©°, ν΄λΌμ΄μΈνΈμ IP μ£Όμλ₯Ό ν΄μ±ν΄ μλ²λ₯Ό μ ννκ³ , ν΄λΉ ν΄λΌμ΄μΈνΈμ μμ²μ λͺ¨λ μ νλ μλ²λ‘ 보λΈλ€. λμΌν ν΄λΌμ΄μΈνΈμ μμ²μ λμΌν μλ²λ‘ μ μ‘λκΈ°μ, μΈμ μΌκ΄μ±μ΄ μ μ§λλ€λ μ₯μ μ΄ μλ€. νμ§λ§, IP μ£Όμλ‘ λΆμ°λκΈ° λλ¬Έμ, μΌλΆ ν΄λΌμ΄μΈνΈκ° λ€λ₯Έ ν΄λΌμ΄μΈνΈλ³΄λ€ λ§μ λΆνλ₯Ό λ°μ μ μλ€.
μ΅μ μ°κ²° λ°©μμ κ°μ₯ μ μ μ°κ²° μλ₯Ό κ°μ§ μλ²λ₯Ό μ νν΄ ν΄λΌμ΄μΈνΈ μμ²μ μ²λ¦¬νλ λ°©μμ΄λ€. κ°μ₯ μ μ μ°κ²° μλ₯Ό κ°μ§ μλ²λ₯Ό μ ννκΈ° λλ¬Έμ νμ¬ μλ²μ μνμ λ°λΌ λμ μΌλ‘ λΆλ°°λμ΄ μ±λ₯μ μ΅μ ν νλ€. νμ§λ§ μ°κ²° μ λ§μ κ³ λ €νκΈ° λλ¬Έμ μ€μ μλ²μ μ±λ₯μ κ³ λ €νμ§ μκΈ° λλ¬Έμ μλ² κ° μ±λ₯ κ²©μ°¨κ° λ°μ ν μ μλ€.