1. λ‘λ λ°Έλ°μ± + ( vs μ€ν μ€μΌμΌλ§ )
μ°Έκ³ λ νΌλ°μ€ : https://aws.amazon.com/ko/what-is/load-balancing/
λ‘λ λ°Έλ°μ±μ΄λ, μ ν리μΌμ΄μ μ μ§μνλ 리μμ€ ν μ 체, μλ² μ 체μ λ€νΈμν¬ νΈλν½μ κ· λ±νκ² λΆμ°νμ¬ λ°°ν¬νλ λ°©μμ΄λ€.
λ‘λ λ°Έλ°μ±μ μ¬μ©νκ² λλ©΄, λ€μκ³Ό κ°μ μ₯μ μ΄ μλ€.
1) κ°μ©μ± : νΈλν½μ λΆμ°νμ§ μκ³ νΉμ μλ²μλ§ μμ²μ 보λ΄κ² λλ©΄ μ ν리μΌμ΄μ μ κ°λ μ€μ§ μκ°μ΄ λμ΄ μ¬μ©μκ° μ ν리μΌμ΄μ μ μ¬μ©ν μκ° μλ€.
- μ ν리μΌμ΄μ μ€μ§ μμ΄ μλ²μ μ μ§ κ΄λ¦¬ λλ μ κ·Έλ μ΄λ μ€ν
- λ°±μ μ¬μ΄νΈμ μλ μ¬ν΄ 볡ꡬ μ 곡
- μν νμΈμ μννκ³ κ°λ μ€μ§λ₯Ό μ λ°ν μ μλ λ¬Έμ λ°©μ§
2) νμ₯μ± : λ‘λ λ°Έλ°μλ₯Ό μ¬μ©νλ©΄ μ¬λ¬ μλ² κ° λ€νΈμν¬ νΈλν½μ μ§λ₯μ μΌλ‘ μ λ¬νμ¬ μ ν리μΌμ΄μ μμ μμ² κ°μ ν΄λΌμ΄μΈνΈ μμ²μ μ²λ¦¬ν μ μλ€.
- ν μλ²μμ νΈλν½ λ³λͺ© νμ λ°©μ§
- νμν κ²½μ° λ€λ₯Έ μλ²λ₯Ό μΆκ°νκ±°λ μ κ±°ν μ μλλ‘ μ ν리μΌμ΄μ νΈλν½ μμΈ‘
- μμ¬νκ³ μ‘°μ ν μ μλλ‘ μμ€ν μ μ€λ³΅μ± μΆκ°
μ€λ³΅μ±μ΄λ?
3) 보μ : λ‘λ λ°Έλ°μμλ μΈν°λ· μ ν리μΌμ΄μ μ 보μ κ³μΈ΅μ μΆκ°ν μ μμ΄ λΆμ° μλΉμ€ κ±°λΆ κ³΅κ²©(DDOS)μ μ²λ¦¬νλ λ° λμμ΄ λλ κΈ°λ₯μ΄ λ΄μ₯λμ΄ μλ€.
- νΈλν½ λͺ¨λν°λ§ λ° μ μ± μ½ν μΈ μ°¨λ¨
- 곡격 νΈλν½μ μ¬λ¬ λ°±μλ μλ²λ‘ μλμΌλ‘ 리λλ μ νμ¬ μν₯ μ΅μν
- μΆκ° 보μμ μν΄ λ€νΈμν¬ λ°©νλ²½ κ·Έλ£Ήμ ν΅ν΄ νΈλν½ λΌμ°ν
4) μ±λ₯ : μλ΅μκ°μ λλ¦¬κ³ λ€νΈμν¬ μ§μ° μκ°μ μ€μ¬ μ ν리μΌμ΄μ μ±λ₯μ ν₯μμν¨λ€.
- μλ² κ° λ‘λλ₯Ό κ· λ±νκ² λ°°ν¬νμ¬ μ ν리μΌμ΄μ μ±λ₯ ν₯μ
- ν΄λΌμ΄μΈνΈ μμ²μ μ§λ¦¬μ μΌλ‘ λ κ°κΉμ΄ μλ²λ‘ 리λλ μ νμ¬ μ§μ° μκ° λ¨μΆ
- 물리μ λ° κ°μ μ»΄ν¨ν 리μμ€μ μ λ’°μ± λ° μ±λ₯ 보μ₯
vs μ€ν μ€μΌμΌλ§(in aws, EC2)
μ°Έκ³ λ νΌλ°μ€ : https://mozi.tistory.com/603
μλ²μ λΆνκ° λ°μν κ²½μ° μλμΌλ‘ μλ² μλ₯Ό λλ € λΆνλ₯Ό λΆμ°νλ λ°©μ
2. μ€μΌμΌ μ & μ€μΌμΌ μμ
μ°Έκ³ λ νΌλ°μ€ : https://tecoble.techcourse.co.kr/post/2021-10-12-scale-up-scale-out/
1) μ€μΌμΌ μ (Scale-up)
μ©λμ λ리기 μν΄ μλ²μ λ λ§μ 리μμ€λ₯Ό μΆκ° ~ λ λ§μ RAM, CPU λλ Driveλ₯Ό μΆκ°νλ κ²μ μλ―Ένλ€. μμ§ μ€μΌμΌλ§μ΄λΌκ³ λ νλ€.
2) μ€μΌμΌ μμ(Scale-out)
μ©λμ λ리기 μν΄ μλ² μλ₯Ό μΆκ° ~ μ¬λ¬ μ₯μΉλ₯Ό μΆκ°νκΈ° λλ¬Έμ λ‘λλ°Έλ°μ±μ νμμ μΌλ‘ μ¬μ©ν΄μΌ νλ€. ν΄λΌμ°λ μ»΄ν¨ν νκ²½μμ μ ν리μΌμ΄μ μ λ¨μΌ μΈμ€ν΄μ€μ κ³ΌλΆνλ₯Ό μ£Όμ§ μκ³ μ¦κ°λ νΈλν½μ μ²λ¦¬νκ³ μ±λ₯μ μ μ§ν μ μλ€.
3) μ₯λ¨μ λΉκ΅
μ€μΌμΌ μ
- λ€νΈμν¬μ μΆκ° μ°κ²° μμ΄ μ©λμ λ릴 μ μλ€. μ€μΌμΌ μμκ³Ό λΉκ΅ν΄ κ΄λ¦¬ λΉμ©μ΄λ μ΄μ μ΄μκ° μ κ³ , λ°©λ²μ΄ μ¬μ΄ νΈμ΄λ€.
- λ€λ§, μ±λ₯ ν₯μμ λ°λ₯Έ λΉμ© λΆλ΄μ΄ ν¬κ³ μλ²λ₯Ό ν λλ§ μ΄μ©νκΈ° λλ¬Έμ ν΄λΉ μλ²μ νΌν΄κ° λ°μνλ κ²½μ° λμ²κ° μ΄λ ΅κ³ μλ² κ΅μ²΄ μ μλΉμ€ μ΄μ©μ΄ λΆκ°λ₯ν λ€μ΄νμμ΄ νμ°μ μΌλ‘ λ°μνλ€.
μ€μΌμΌ μμ
- μ€μΌμΌ μμ λ°©μμ μ©λμ λν΄ μμμΉλ₯Ό λ³λλ‘ μ°μΆν νμ μμ΄ κ·Έλκ·Έλ μλ² μΆκ°λ₯Ό ν΅ν΄ μ©λμ ν보ν μ μλ€.
- λ€λ§, μλ²μ μκ° λμ΄λ μλ‘ κ΄λ¦¬ λΉμ©μ΄ μ¦κ°νκ³ μν€ν μ²μ λν λμ μ΄ν΄λκ° μμ΄μΌ νλ€. λν λ Έλλ₯Ό νμ₯ν μλ‘ λ¬Έμ λ°μμ μ μ¬ μμΈλ κ°μ΄ νμ₯λλ€.
'κ°λ°κ³΅λΆ > CSπ»' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
CS κ°μ 3. νλ‘μΈμ€ μλͺ μ£ΌκΈ°μ νλ‘μΈμ€ λ©λͺ¨λ¦¬ (1) | 2023.10.03 |
---|---|
CS κ°μ 2. CPUμ λ©λͺ¨λ¦¬ μ¬ν (0) | 2023.07.23 |
CS κ°μ 1. CPUμ λ©λͺ¨λ¦¬ (0) | 2023.07.19 |
HTTP (0) | 2023.01.10 |
Usecase Diagram (0) | 2022.12.07 |