분산 설치 권장 사항
Tableau Server 설치에 노드를 추가하는 경우 각 컴퓨터에서 실행할 프로세스 수를 결정해야 합니다. 이 페이지에서는 시작을 위한 토대로 사용하도록 고안된 몇 가지 일반적인 권장 사항을 제공합니다.
이러한 일반적인 권장 사항 외에도 다음을 고려해야 합니다.
조직에서 Tableau Server를 사용하는 방식을 이해하고 사용 사례(예: 사용자 응답에 최적화할 것인지 또는 추출을 새로 고칠 것인지)에 맞게 구성을 조정합니다.
프로세스 구성을 조정할 가장 적합한 위치를 확인하기 위해 철저한 성능 테스트를 수행합니다.
조직의 요구 사항에 맞게 Tableau Server 설치를 조정하는 데 대한 자세한 내용은 성능 조정을 참조하십시오.
분산 설치에 대한 요구 사항 및 추가 노드 구성에 대한 자세한 내용은 분산 및 고가용성 Tableau Server 설치을 참조하십시오.
모든 설치에 대한 권장 사항
Tableau Server 클러스터를 구성하는 컴퓨터에 동일한 하드웨어가 필요한 것은 아니지만 동일한 최소 시스템 요구 사항을 모두 충족해야 합니다. 이 페이지의 권장 사항에서는 Tableau Server를 설치하는 컴퓨터에 8개 이상의 코어가 있는 것으로 가정합니다.
다음 권장 사항은 모든 서버 구성에 적용됩니다.
추출을 자주 새로 고칠 경우 전용 컴퓨터에서 백그라운더 프로세스를 실행하십시오. 일반적으로 백그라운더 프로세서는 CPU를 가장 많이 사용하므로 동일한 컴퓨터의 다른 프로세스 속도가 느려질 수 있습니다.
추출을 자주 새로 고치거나 대규모 추출을 새로 고칠 경우 백그라운더 프로세스의 프로세스 수를 늘리십시오.
백그라운더 프로세스와 다른 컴퓨터에서 VizQL 프로세스를 실행하십시오. 두 프로세스가 동일한 컴퓨터에 있으면 추출 새로 고침이 사용자 뷰에 영향을 줄 수 있습니다.
파일 저장소가 설치된 노드에 설치된 데이터 엔진 인스턴스는 뷰 요청에 대한 데이터를 쿼리하는 데 사용됩니다. 백그라운더 작업이 사용자 뷰에 미치는 영향을 최소화하려면 파일 저장소 프로세스를 백그라운더 프로세스에서 분리하는 것이 좋습니다.
토폴로지 구성으로 최적화:
- 관리 컨트롤러와 동일한 노드에 파일 저장소를 함께 배치하면 백업 프로세스 중에 노드 간에서 데이터를 전송해야 할 필요성이 줄어들거나 없어져 Tableau Server를 백업하는 데 걸리는 기간을 줄일 수 있습니다. 특히 조직이 많은 추출을 사용하는 경우 효과적입니다.
- 관리 컨트롤러 노드와 함께 리포지토리(pgsql)를 배치하면 백업 시간도 줄일 수 있지만 시간 절약 효과는 파일 저장소만큼 크지 않습니다.
초기 노드 장애가 발생하여 컨트롤러를 다른 노드로 이동하지 않은 한 관리 컨트롤러는 일반적으로 초기 노드에 있습니다.
참고: 세 개 이상의 노드가 있는 분산 설치 환경에서는 최대 두 개의 리포지토리 인스턴스(활성 및 수동)를 사용할 수 있습니다. 리포지토리를 하나만 사용하여 Tableau Server를 실행할 수도 있지만 이 경우 리포지토리의 장애 조치를 사용할 수 없습니다. 자세한 내용은 Tableau Server 리포지토리를 참조하십시오.