확장성이란

유연하고 안정적인 데이터 인프라로, 데이터의 양, 어플리케이션의 수, 유형 등을 필요에 맞게 조절할 수 있는 능력

Scale Up Vs. Scale Out

Scale In & Scale Out

부하를 해결하기 위해 동일한 모듈을 병렬로 증강하여 증가한 부하를 처리함 In : 증가한 모듈의 수를 적정 수준으로 감소 Out : 부족한 모듈의 수를 적정 수준으로 추가

Scale Up & Scale Down

부하를 해결하기 위해 처리량이 높은 모듈로 교체하여 증가한 부하를 처리함 Up : 부족한 모듈의 성능을 적정 수준으로 업그레이드 Down : 높은 성능의 모듈을 적정 수준으로 다운그레이드

Auto Scaling

오토 스케일링을 사용하면, 증가하는 부하에 따라 Scale In/Out 혹은 Scale Up/down을 자동으로 수행하도록 처리할 수 있다.