Web Server

서버 확장 전략 :: 스케일 업 (Scale-Up) vs 스케일 아웃 (Scale-Out)

gamjadori 2024. 6. 5. 01:40
728x90

<스케일 업 (Scale-Up)>

  • 서버 자체의 사양 증가 (서버 개수 증가 방식이 아님)
  • 장점: 서버 개수가 변하지 않아 관리 및 유지 보수가 상대적 용이
  • 단점
    • 물리적, 기술적 제한으로 성능 향상에 한계 (용량이나 비용)
    • 단일 서버로 구성되어 있기 때문에 해당 서버에 장애가 발생하면 해결 시까지 서비스 중단

<스케일 아웃 (Scale-Out)>

  • 비슷한 사양의 서버를 여러대 두어 트래픽 분산하는 방식으로 서버 확장
  • 장점
    • 서버를 추가해 시스템의 확장성이 높음
    • 스케일 아웃 후, 로드밸런싱을 통해 성능 향상 가능
  • 단점
    • 서버의 수가 증가해 관리 및 운영 복잡 가능성
    • 데이터의 일관성 유지, 네트워크 대역폭 등 다양한 문제 고려 필요