분산 설치 권장 사항

Tableau Server 설치에 노드를 추가하는 경우 각 컴퓨터에서 실행할 프로세스 수를 결정해야 합니다. 이 페이지에서는 시작을 위한 토대로 사용하도록 고안된 몇 가지 일반적인 권장 사항을 제공합니다.

이러한 일반적인 권장 사항 외에도 다음을 고려해야 합니다.

  • 조직에서 Tableau Server를 사용하는 방식을 이해하고 사용 사례(예: 사용자 응답에 최적화할 것인지 또는 추출을 새로 고칠 것인지)에 맞게 구성을 조정합니다.

  • 프로세스 구성을 조정할 가장 적합한 위치를 확인하기 위해 철저한 성능 테스트를 수행합니다.

조직의 요구 사항에 맞게 Tableau Server 설치를 조정하는 데 대한 자세한 내용은 성능 조정을 참조하십시오.

분산 설치에 대한 요구 사항 및 추가 노드 구성에 대한 자세한 내용은 분산 및 고가용성 Tableau Server 설치을 참조하십시오.

모든 설치에 대한 권장 사항

Tableau Server 클러스터를 구성하는 컴퓨터에 동일한 하드웨어가 필요한 것은 아니지만 동일한 최소 시스템 요구 사항을 모두 충족해야 합니다. 이 페이지의 권장 사항에서는 Tableau Server를 설치하는 컴퓨터에 8개 이상의 코어가 있는 것으로 가정합니다.

다음 권장 사항은 모든 서버 구성에 적용됩니다.

  • 추출을 자주 새로 고칠 경우 전용 컴퓨터에서 백그라운더 프로세스를 실행하십시오. 일반적으로 백그라운더 프로세서는 CPU를 가장 많이 사용하므로 동일한 컴퓨터의 다른 프로세스 속도가 느려질 수 있습니다.

  • 추출을 자주 새로 고치거나 대규모 추출을 새로 고칠 경우 백그라운더 프로세스의 프로세스 수를 늘리십시오.

  • 백그라운더 프로세스와 다른 컴퓨터에서 VizQL 프로세스를 실행하십시오. 두 프로세스가 동일한 컴퓨터에 있으면 추출 새로 고침이 사용자 뷰에 영향을 줄 수 있습니다.

  • 파일 저장소가 설치된 노드에 설치된 데이터 엔진 인스턴스는 뷰 요청에 대한 데이터를 쿼리하는 데 사용됩니다. 백그라운더 작업이 사용자 뷰에 미치는 영향을 최소화하려면 파일 저장소 프로세스를 백그라운더 프로세스에서 분리하는 것이 좋습니다.

  • 토폴로지 구성으로 최적화:

    • 관리 컨트롤러와 동일한 노드에 파일 저장소를 함께 배치하면 백업 프로세스 중에 노드 간에서 데이터를 전송해야 할 필요성이 줄어들거나 없어져 Tableau Server를 백업하는 데 걸리는 기간을 줄일 수 있습니다. 특히 조직이 많은 추출을 사용하는 경우 효과적입니다.
    • 관리 컨트롤러 노드와 함께 리포지토리(pgsql)를 배치하면 백업 시간도 줄일 수 있지만 시간 절약 효과는 파일 저장소만큼 크지 않습니다.

    초기 노드 장애가 발생하여 컨트롤러를 다른 노드로 이동하지 않은 한 관리 컨트롤러는 일반적으로 초기 노드에 있습니다.

참고: 세 개 이상의 노드가 있는 분산 설치 환경에서는 최대 두 개의 리포지토리 인스턴스(활성 및 수동)를 사용할 수 있습니다. 리포지토리를 하나만 사용하여 Tableau Server를 실행할 수도 있지만 이 경우 리포지토리의 장애 조치를 사용할 수 없습니다. 자세한 내용은 Tableau Server 리포지토리를 참조하십시오.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!