용어 정리/IT 용어
스케일링 (Scaling)
youjin86
2021. 11. 23. 17:32
리소스를 보다 효율적으로 관리하기 위한 것으로 용량을 조정
Scale-up
서버의 하드웨어 성능을 늘리는 것 (하드웨어 추가, CPU 추가, 메모리 추가 등)
[단점]
인스턴스 용량을 변경할 때 일시적으로 중단하고 진행해야 함.
Scale-down
서버의 하드웨어 성능을 줄이는 것
Scale-out
노드의 수를 늘리는 것 == 기존의 서버와 같은 사양 또는 비슷한 사양의 서버 대수를 증가시키는 방법
여러 대의 서버가 분산 처리(Load Balancing)할 수 있도록 해줌.
[장점]
하드웨어 추가 비용보다 서버 추가 비용이 저렴
여러 대의 서버로 중단없는 안정적인 서비스 제공
Scale-in
노드의 수를 줄이는 것