AWS 기반 Tableau Server 확장

아카이브된 콘텐츠

공용 클라우드에서의 배포는 계속 지원되지만 타사 공용 클라우드 배포에 대한 콘텐츠는 더 이상 업데이트되지 않습니다.

최신 Tableau Server 배포 콘텐츠는 엔터프라이즈 배포 가이드(링크가 새 창에서 열림) 및 Tableau Server 도움말의 배포(링크가 새 창에서 열림) 섹션을 참조하십시오.

액세스 권한이 있는 고객에게는 Tableau Cloud이 권장됩니다. 자세한 내용은 다음을 참조하십시오.

소개

Tableau Server는 CPU 코어와 메모리를 추가할 경우 수직 확장(스케일업)되고, 서버를 추가할 경우 수평 확장(스케일아웃)되도록 설계되었습니다. 이 아키텍처를 사용하면 컴퓨팅 리소스 사용을 극대화하는 동시에 대규모로 확장할 수 있습니다.

중복성을 구축하기 위해서는 리포지토리, 파일 저장소 및 기타 프로세스의 복사본을 호스팅할 여분의 서버를 추가해야 합니다. 이 시나리오에서는 초기 서버를 자체 노드로 격리해야 하며 가능한 한 적은 수의 서버 프로세스를 실행하는 것이 좋습니다.

참고: 8코어 라이선스를 4코어 컴퓨터 두 대로 분할할 수 있지만 8코어 컴퓨터 단위로만 확장하는 것이 좋습니다.

부하 분산

AWS에서는 ELB(Elastic Load Balancing)가 자동으로 수신 응용 프로그램 트래픽을 클라우드의 여러 Amazon EC2 인스턴스 간에 분산시킵니다. 이를 통해 응용 프로그램에서 보다 더 높은 수준의 내결함성을 달성하고 응용 프로그램 트래픽을 분산시키는 데 필요한 부하 분산 기능의 용량을 원활하게 제공할 수 있습니다.

ELB를 사용하여 Tableau Server 클러스터의 여러 게이트웨이로 요청을 분산시킬 수 있습니다. 아래 그림에서 3개 노드 모두에 게이트웨이가 있으며 사용 가능한 서버 프로세스에 대한 요청을 라우팅하는 데 사용됩니다. 리포지토리 프로세스와 달리 수동 또는 대기 게이트웨이 프로세스가 없습니다. 모든 게이트웨이가 능동입니다. Tableau Server 클러스터에 부하 분산 장치를 추가하는 경우 Tableau Server 사용자가 액세스하는 URL은 초기 Tableau Server가 아니라 부하 분산 장치에 속합니다.

고가용성

여분의 노드를 추가하여 파일 저장소, 리포지토리 및 게이트웨이에 대한 중복성을 구현한 후에는 초기 Tableau Server에 대한 중복성을 추가로 구축할 수 있습니다. 이 작업은 초기 Tableau Server의 백업을 만들어 수행할 수 있습니다. 설치하는 동안 백업 서버에 라이선스를 부여해야 하지만 이는 Tableau EULA(최종 사용자 사용권 계약)에 따라 허용 가능한 세 가지 환경 중 하나로 간주되지 않습니다.

고가용성을 구성하려면 장애 조치 클러스터를 실행해야 합니다. 고가용성을 구성하는 경우 초기 Tableau Server에서 Tableau Server 프로세스가 거의 또는 전혀 실행되지 않을 수 있습니다. 자세한 내용은 Tableau Server 도움말에서 고가용성을 참조하십시오.