Page 27 -
P. 27
TV나 잡지에 광고하는 목적은 신규 고객의 유입이지만, 시스템을 이용할 수 없다면 고객은 불만
을 갖게 되고 기존 단골 고객의 쇼핑 사이트에 대한 신뢰도는 떨어질 수밖에 없습니다. 또 신규 고
객을 확보하는 데도 실패하는 등 본말이 전도되는 역효과로 이어질 수도 있습니다.
이런 상황에 대비하여 시스템 이용이 피크일 때 성능 요구사항을 충분히 검토해야 합니다.
다음으로 확장성을 살펴보겠습니다.
확장성이란 시스템이 가동을 시작한 후 시스템 리소스가 부족할 때를 대비한 대책으로, 리소스 부
족에 대한 성능 대책으로는 요구사항에 따라 다음 두 가지 구현 방법이 있습니다. 각 예는 그림
2-12와 같습니다.
(1) 스케일업
메모리, CPU 등 리소스를 더 큰 것으로 교체하는 것
(2) 스케일아웃
서버 장비 자체를 증설하여 리소스를 강화하는 것
그림 2-12 스케일업과 스케일아웃
메모리 1GB의 기존 서버 메모리 2GB의 기존 서버
메모리 1GB 추가
메모리 증설
메모리
부족
[스케일업 사례: 기존 서버의 메모리 리소스를 1GB 증설하여 처리 성능 향상]
메모리 1GB의 기존 서버
메모리 1GB의 서버
서버 증설
메모리
부족 메모리 1GB의 신규 서버
[스케일아웃 사례: 신규 서버를 증설하여 처리 성능 향상]
58
인프라_07.indd 58 2020-12-09 오전 11:21:31