용어 정리/IT 용어

스케일링 (Scaling)

youjin86 2021. 11. 23. 17:32

리소스를 보다 효율적으로 관리하기 위한 것으로 용량을 조정

 

Scale-up

서버의 하드웨어 성능을 늘리는 것 (하드웨어 추가, CPU 추가, 메모리 추가 등)

 

[단점]

인스턴스 용량을 변경할 때 일시적으로 중단하고 진행해야 함.

 

Scale-down

서버의 하드웨어 성능을 줄이는 것

 

Scale-out

노드의 수를 늘리는 것 == 기존의 서버와 같은 사양 또는 비슷한 사양의 서버 대수를 증가시키는 방법

여러 대의 서버가 분산 처리(Load Balancing)할 수 있도록 해줌.

 

[장점]

하드웨어 추가 비용보다 서버 추가 비용이 저렴

여러 대의 서버로 중단없는 안정적인 서비스 제공

 

Scale-in

노드의 수를 줄이는 것

'용어 정리 > IT 용어' 카테고리의 다른 글

Web Service Architecture  (0) 2021.11.24
HTTP (Hyper Text Transfer Protocal)  (0) 2021.11.24
Web Server(웹 서버) / WAS(Web Application Server)  (0) 2021.11.24
Load Balancer / Load Balancing  (0) 2021.11.23
프로비저닝(Provisioning)  (0) 2021.11.23