Scale up, Scale out

최창효·2022년 2월 2일
post-thumbnail

Scale up과 SCale out은 서버의 확장과 관련된 개념입니다.

Scale Up

  • Scale up은 기존 서버의 성능을 향상시키는 방법입니다.
  • ex) 고성능의 부품으로 교체
  • 하나의 서버가 모든 데이터를 처리하기 때문에 데이터의 변경이 자주 일어나는 데이터베이스 서버에 적합한 방식입니다.
    한 대의 서버에서 모든 데이터를 처리하므로 데이터 갱신이 빈번하게 일어나는 ‘데이터베이스 서버’에 적합한 방식입니다.

Scale Out

  • Scale out은 서버를 여러 대 추가하여 성능을 향상시키는 방법입니다.
  • 서버 하나가 다운되도 나머지 서버로 서비스 제공이 가능합니다.
  • 모든 서버가 동일한 데이터를 가지고 있어야 하므로 데이터 변화가 적을수록 유리하기 때문에 '웹 서버'에 적합한 방식입니다.
profile
기록하고 정리하는 걸 좋아하는 백엔드 개발자입니다.

0개의 댓글