Study/Study2022. 8. 29. 00:13Scale Up vs Scale In vs Scale Out
Scale Up 서버의 자원이 부족해 서버의 스펙을 상승시키는 것을 말한다. 하나의 서버의 능력을 증강하기 때문에 수직 스케일링(Vertical Scaling)이라고도 한다. 즉, 기존의 하드웨어를 보다 더 높은 사양으로 업그레이드 하는 것을 말한다. 예를 들어 AWS에서 스펙이 더 좋은 인스턴스 타입으로 교체하는 것과 같다. Scale Out 서버의 스펙을 상승으로는 한계가 있어 효율이 떨어지는 시점이 있다. 기존의 서버와 같은 사양의 서버 대수를 증가시키는 방법으로 처리 능력을 향상시키는 것을 말한다. 이 방식을 Horizontal scaling이라고도 하며 확장이 Scale Up보다 다소 유연하다. 1의 처리 능력을 가진 서버에 동일한 서버 4대를 추가하여 총 5의 처리 능력을 만드는 것이다. → ..