Sun Java System Application Server 9.1 배포 계획 설명서

HADB 호스트 수

데이터 전송 요구 사항에 따라 HADB 호스트 수를 결정합니다. 이 계산에서는 모든 호스트의 하드웨어 구성과 운영 체제가 비슷하고 호스트에서 실행하는 노드를 수용하는 데 필요한 자원이 있다고 가정합니다.

Procedure호스트 수를 계산하는 방법

  1. 최대 호스트 데이터 전송 속도 R max를 결정합니다.

    이 값은 네트워크와 호스트 하드웨어에 따라 결정되므로 경험을 기초로 결정합니다. 이 값은 이전 절에서 결정한 최대 HADB 데이터 전송률 R dt와 다른 값입니다.

  2. 이 데이터를 수용하는 데 필요한 호스트 수를 결정합니다.

    호스트 수 N HOSTS에 분산된 데이터의 양 V를 업데이트하면 각 호스트가 약 4V/N HOSTS의 데이터를 수신합니다. 다음 공식으로 이 데이터 양을 수용하는 데 필요한 호스트 수를 결정합니다.

    NHOSTS = 4 .Rdt / Rmax

    각 DRU의 호스트 수를 같게 하기 위해 이 값을 가장 가까운 짝수로 반올림합니다.

  3. 각 DRU에 예비 노드용 호스트를 하나씩 추가합니다.

    다른 호스트가 각기 N개의 데이터 노드를 실행할 경우 이 호스트에서 N개의 예비 노드를 실행하게 합니다. 그러면 N개 데이터 노드를 다운시키는 단일 시스템 오류가 허용됩니다.

    각 호스트는 하나 이상의 노드를 실행해야 하므로 노드 수가 호스트 수보다 작을 경우(NNODES < NHOSTS) NNODES를 NHOSTS와 같아지도록 조정합니다. 노드 수가 호스트 수보다 큰 경우에는(NNODES \> NHOSTS) 동일한 호스트에서 여러 개의 노드를 실행할 수 있습니다.