시스템 구성과 신뢰성 설계

1,000 km 떨어진 2곳의 데이터 센터 사이에서 데이터베이스 갱신을 동기 레플리케이션한다. 갱신할 때마다 다른 쪽으로의 전송과 쓰기 완료 통지의 1왕복 통신을 기다린다고 한다. 광섬유 안의 빛의 속도를 약 200,000 km/s로 하고, 광섬유 경로의 길이는 직선거리와 같다고 볼 때, 통신의 전파만으로 1회 갱신의 응답 시간이 늘어나는 양에 가장 가까운 것은?

  1. A5 ms
  2. B6.7 ms
  3. C10 ms
정답과 해설 보기

정답: C. 10 ms

1왕복으로 신호가 나아가는 거리는 2 × 1,000 = 2,000 km이므로, 전파에 걸리는 시간은 2,000 ÷ 200,000 = 0.01초 = 10 ms입니다. 동기 레플리케이션에서는 다른 쪽 데이터 센터에서의 쓰기를 확인한 후에 갱신을 완료하므로, 장애 시 데이터를 잃지 않는 대신 갱신할 때마다 이 지연이 더해집니다. 실제 경로는 더 길고 기기에서의 지연도 더해지기 때문에, 멀리 떨어진 장소 사이에서는 일반적으로 어느 정도의 데이터 손실을 허용하고 비동기 레플리케이션을 사용합니다.

이 분야 연습하기 분야로 돌아가기

시스템 구성과 신뢰성 설계의 다른 문제

  1. 클라우드 서비스의 IaaS에서 일반적으로 이용자가 직접 관리하는 것은?
  2. 시스템의 처리 능력을 높이는 방법 중 스케일 아웃에 해당하는 것은?
  3. 부하에 따라 서버 대수를 자동으로 늘리고 줄이는 오토 스케일링을 사용하는 시스템의 설계로 일반적으로 바람직한 것은?
  4. 가상화 환경에서의 라이브 마이그레이션에 대한 설명으로 적절한 것은?
  5. CDN(콘텐츠 전송 네트워크)에 대한 설명으로 적절한 것은?