Back-end/Network

Scale Up 스케일 업/ Scale Out 스케일 아웃이란? - 서버확장

cheersHena 2023. 2. 8. 22:22
반응형

 

 

서버를 운영하다 보면 갑작스런 트래픽 증가, 사업 확장 등으로 더 많은 서버 용량과 성능이 필요하게 된다.

이럴때에는 Scale Up 스케일 업/ Scale Out 스케일 아웃 방법으로 서버를 확장시킬 수 있다. 

 

1. Scale UP 스케일 업 

서버에 CPU, RAM, Storage 등을 추가하거나 기존 서버보다 높은 사양으로 업그레이드 하는 것. 

수직 확장이며, 성능 확장에 한계가 있음.

서버 한 대에 모든 부하가 집중되므로 장애 시 서버다운 리스크가 크다. 

고성능 서버는 비용이 크다. 

 

 

 

2. Scale OUT 스케일 아웃 

 

기존 서버와 비슷한 사양의 서버 대수를 증가시키는 방법으로 처리 능력을 업그레이드.

서버가 여러대가 되기 때문에 각 서버 걸리는 부하를 균등하게 해주는 로드밸런싱 필요. 

수평 확장이며, 지속적으로 확장 가능.

read/ write가 여러대의 서버에 분산처리 되어 있어, 장애시 서버다운 가능성이 적음.

비교적 저렴한 비용.

 

 

* 로드밸런싱이란? 
https://cheershennah.tistory.com/176

 

로드 밸런싱이란? Load balancing

로드 밸런싱 Load balancing 로드밸런싱(부하 분산) 은 컴퓨터 네트워크 기술의 일종으로 중앙처리장치 또는 저장장치와 같은 컴퓨터 자원들에게 작업을 분산하는 것을 의미한다. 서버에 가해지는

cheershennah.tistory.com

 

 

반응형