더북(TheBook)

9.1 수직 확장과 수평 확장

 

 

게임 서버에 품질을 논할 때 나오는 것 중 하나로 확장성(scalability)이 있습니다. 앞서 계속 언급했었지만, 이 절에서 확장성을 다시 한 번 살펴봅시다.

확장성이란 사용자 수가 늘어나더라도 쉽게 대응할 수 있어야 한다는 의미입니다. 최대로 처리할 수 있는 사용자 수가 무제한이어도 가능해야 한다는 것이 확장성 목표입니다. 사용자 수가 늘어나도 서버 성능을 유지하려면 보통 다음 두 가지 중 하나를 수행합니다.

• 스케일 업(scale-up) = 수직 확장

• 스케일 아웃(scale-out) = 수평 확장

p364

▲ 그림 9-1 수직 확장과 수평 확장

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.