본문 바로가기
AWS 관련

[Day 186] Load Balancing, Scale up, Scale out

by minimalist_2022 2021. 2. 12.

Load Balancing

  • 네트워크 트래픽을 하나 이상의 서버나 장비로 분산하기 위해 사용되는 기술
  • 외부에서 발생되는 대량의 인터넷 트래픽을 여러 웹 서버나 장비로 분산하여 부하를 낮추기 위해 사용됨
  • 로드 밸런싱을 수행하는 SW, HW를 로드 밸런서(Load Balancer)라고 함

 

웹 트래픽 증가에 대한 처리 방식 2가지

Scale up

  • CPU, 메모리, 디스크 등의 기능을 업그레이드하는 방식

 

Scale out

  • 저렴한 노드 여러개를 하나의  Cluster로 구성하는 방식

 출처 : What is the difference between scaling horizontally vs scaling vertically? SCALE UP VS SCALE OUT - R Interview Bubble

 

* 참고 : AWS Discovery Book