20211228 TIL - Scale Out과 Scale Up

JIHYE·2021년 12월 28일
0
post-thumbnail

Scale Out

  • 접속된 서버의 대수를 늘려 처리 능력을 향상하는 것
  • 서버 팜(server farm)으로 사용되는 랙 마운트 서버군에 서버를 추가하는 것이나 블레이드 서버(blade server)에 블레이드를 추가하는 것 등이 전형적
  • 동일한 서버를 여러대로 증설하는 것

Server Farm

  • 컴퓨터 서버와 운영 시설을 한 곳에 모아 놓은 곳
  • 서비스 요구가 많은 경우 부하를 분산시킬 수 있으며, 임의 서버가 중단되더라도 다른 서버로 즉시 대체시켜 서비스를 원활하게 제공할 수 있음

Blade Server

  • 하나 이상의 마이크로 프로세서와 메모리, HDD, 운영체제(OS) 등 서버의 핵심 요소를 내장하고 서버 시스템의 본체에 끼워 동작시키는 얇고 모듈화된 증설품 서버

Scale Up

  • Scale Up은 서버 자체의 성능을 높여 처리 능력을 향상하는 것으로 프로세서 자체를 고성능 모델로 옮겨 놓는 것을 가리킴
  • 서버의 스펙을 올려주는 것

출처 : 네이버 지식백과

52Market 적용

52마켓은 AWS의 Elastic Beanstalk을 이용하여 배포하고 있다
그렇기 때문에 Auto Scaling 기능이 있어 자동으로 관리되고 있는데 Auto Scaling이 사용하는 방법이 Scale Out이다
접속자수가 증가하면 자동으로 서버가 증설되는 구조로 되어있다
서버가 늘어나면 채팅을위해 준비해뒀던 redis도 함께 열일 할 것으로 보인다 😆

profile
초보개발자의 개발일기

0개의 댓글