231019 TIL #220 서버 확장 방식

김춘복·2023년 10월 19일
0

TIL : Today I Learned

목록 보기
220/494

Today I Learned

면접 대비로 프로젝트 정리를 하다가 나온 내용을 정리해보았다.


서버 확장

Scale-up(=수직 스케일링)

기존의 서버 사양을 업그레이드 하는 것. 디스크, cpu, 메모리 등을 업그레이드 시킴
성능 확장에 한계가 있으며 성능 증가에 따른 비용 증가폭이 크다.
한 대의 서버에 부하가 집중되어 장애 영향도가 크다.
비교적 쉽게 구현 가능하다.

Scale-Out(=수평스케일링)

기존의 서버와 비슷한 사양의 서버를 추가로 확장하는 것.
성능 증가에 따른 비용 증가폭이 비교적 작다.
여러 서버에 부하를 나눠 장애시 전면 장애의 가능성이 적다.
여러 노드를 연결해 병렬 컴퓨팅 환경을 만들어야하므로 비교적 어렵다.
로드밸런싱으로 트래픽을 분산시켜야 한다.

profile
꾸준히 성장하기 위해 매일 log를 남깁니다!

0개의 댓글