시스템 구성과 신뢰성 설계
5대의 서버가 처리를 균등하게 나누어 맡는 액티브/액티브 구성의 클러스터가 있다. 사용률은 처리의 양에 비례한다고 한다. 1대가 고장 났을 때 나머지 4대가 처리를 균등하게 인계하더라도 각 서버의 사용률을 80% 이하로 유지하고 싶다. 평상시(5대 모두 동작 중) 각 서버의 사용률 상한으로 올바른 것은?
- A48%
- B64%
- C80%
정답과 해설 보기
정답: B. 64%
평상시 각 서버의 사용률을 u라고 하면, 서버 1대의 능력을 1로 놓았을 때 전체 처리의 양은 5u입니다. 1대가 고장 나면 이를 4대가 나누어 맡으므로 1대당 사용률은 5u ÷ 4가 되며, 이를 80% 이하로 하려면 u ≤ 80% × 4 ÷ 5 = 64%로 합니다. 액티브/액티브 구성에서는 모든 서버가 처리를 수행하므로, 고장 난 서버의 몫을 떠맡을 수 있는 여유를 평상시부터 남겨 두어야 합니다.