Data Connect 정보
사용자 환경에서 Data Connect Kubernetes 클러스터는 일련의 Docker 컨테이너를 감독합니다. 컨테이너는 하나 이상의 에이전트로 구성된 런타임 환경을 지원합니다. 에이전트는 작업을 실행하고 조직 간 방화벽을 통해 보안 통신을 가능하게 하는 프로그램입니다.
Data Connect 서비스에는 다음이 포함됩니다.
클러스터 모니터링 및 문제 해결: Tableau는 Data Connect 에이전트의 상태와 사용 현황을 모니터링합니다. 리소스가 가장 효과적이고 효율적인 방식으로 사용되도록 보장하기 위해 원격 분석 데이터가 수집됩니다.
클러스터 유지 관리: 업그레이드는 자동으로 배포되며 클러스터 운영 및 유지 관리 작업은 전적으로 Tableau가 소유하고 수행합니다. Data Connect는 요구 사항과 사용 가능한 컴퓨팅 풀을 기반으로 워크로드 배포를 자동으로 최적화합니다.
알림 모니터링: 문제를 신속하게 해결하여 비즈니스에 미치는 영향을 제한하기 위해 인시던트 관리가 지속적으로 이루어집니다.
커넥터 지원
Data Connect는 Linux용 Tableau Bridge가 지원하는 것과 동일한 커넥터를 지원합니다. 전체 연결 옵션을 검토하려면 Bridge와의 연결을 참조하십시오.
환경 지원
Data Connect는 현재 AWS(Amazon Web Services), Microsoft Azure 및 GCP(Google Cloud Platform)와 같은 온프레미스 및 VCP 환경을 지원합니다. Data Connect 노드는 단일 Tableau Cloud 사이트와 호환됩니다. 노드는 데이터와 동일한 네트워크에 설치되어야 합니다. 따라서 고객은 서비스 가용성을 유지하기 위해 한 사이트에서 사설망 1개마다 최소 3개의 노드를 계획해야 합니다. Data Connect 노드는 Data Connect 전용 노드여야 합니다. Tableau가 소유한 클러스터에 다른 컨테이너를 배포할 수 없습니다. 그리고 기존 클러스터를 Data Connect에 사용할 수 없습니다.
개요
Data Connect 아키텍처는 세 가지 주요 구성 요소와 책임 경계로 구성됩니다. 일부 중복되는 부분이 있지만 Tableau는 주로 응용 프로그램 및 오케스트레이션 계층을 담당하고 고객은 인프라(컴퓨팅, OS, 네트워킹 및 저장소)와 해당 위치를 담당합니다.
시작하려면 각 Linux 서버에서 스크립트를 실행하여 Tableau에서 관리하는 Kubernetes 클러스터를 사용자 환경에 만듭니다. 그러면 클러스터에서 관리되는 두 위치로 아웃바운드 연결을 만들어 이 Kubernetes 클러스터를 Tableau에서 관리합니다.
그런 다음 Docker 컨테이너를 만들어 Kubernetes 클러스터에 배포하면 Tableau가 클러스터의 아웃바운드 연결을 통해 Docker 컨테이너 내에 Data Connect 에이전트를 배포하고 원격으로 관리할 수 있습니다. 연결을 설정한 후에는 사설망 데이터 원본에 대한 매핑을 지정하고 이를 사용하여 데이터에 액세스할 수 있습니다.
데이터는 Data Connect 에이전트에서 Tableau Cloud로 직접 전송됩니다. Data Connect에는 외부 네트워크 액세스, 방화벽 또는 원격 시스템 액세스가 필요하지 않습니다.
아키텍처
Tableau Cloud -> 오케스트레이션 서비스
Kubernetes 클러스터 -> 오케스트레이션 서비스
Kubernetes 클러스터 -> Docker 컨테이너
Tableau 사용자 -> Tableau Cloud
Data Connect 에이전트(Docker 컨테이너) -> Tableau Cloud
Data Connect 에이전트(Docker 컨테이너) -> 고객 데이터베이스
환경 경계
응용 프로그램
Data Connect 컨테이너는 컨테이너형 워크로드의 확장성과 간소화된 관리 기능을 제공합니다.
오케스트레이션
Data Connect 컨테이너를 호스팅하는 Kubernetes 클러스터로, 원격으로 관리되고 유지됩니다.
인프라
저장소, 네트워킹, 컴퓨팅(OS, CPU, 메모리)이 컴퓨팅 인프라 계층에 필요한 리소스입니다.