현재 베타 버전으로 나와 있는 Tableau의 최신 버전, Tableau 2018.2에 대한 소문을 이미 들으셨을 것입니다. 대시보드 확장 프로그램 및 공간 조인과 같은 흥미로운 새로운 기능뿐만 아니라, 완전히 새로워진 Tableau 서비스 관리자(TSM) 환경을 발표하게 되어 매우 기쁩니다.

Tableau 서비스 관리자(TSM)는 Tableau Server 이전 버전의 여러 도구(Tableau Server 구성, tabadmin 명령줄, Tableau Server Monitor, 라이선스 키 관리)를 대체하면서 Linux용 Tableau Server 10.5에 처음으로 소개되었습니다.

Tableau Server 2018.2에서 TSM은 Tableau Server를 Windows와 Linux 플랫폼 둘 다에 설치 및 구성할 수 있는 포괄적인 관리 도구입니다. 유연성을 향상시키고 다운타임을 줄이기 위해 기초가 되는 관리 아키텍처를 개선하였습니다. 이를 통해 서버 관리자는 백그라운더 및 VizQL 서버 프로세스의 핫 토폴로지 변경을 비롯한 많은 서버 관리 작업을 더 쉽게 자동화할 수 있습니다.

2018.2 버전에서 새로워진 Tableau 서비스 관리자의 기능은 무엇입니까?

TSM은 새로운 웹 UI, 명령줄 인터페이스(CLI) 및 퍼블릭 REST API인 Tableau 서비스 관리자 API(현재 알파 버전), 이 세 가지 방식으로 배포를 관리합니다. TSM을 초기화할 때, Tableau Server의 다른 부분이 오프라인일 경우에도 TSM의 서비스는 계속해서 사용자의 환경에서 실행되어 다른 Tableau 서비스를 관리합니다.

새로운 웹 기반 서버 관리 UI

가장 크게 달라진 점 중 하나는 초기 서버 구성 이후부터 볼 수 있는 웹 UI입니다. Tableau Server 관리자는 원격 데스크톱 또는 SSH를 통하여 서버에 액세스할 필요 없이, 브라우저에서 원격으로 서버를 인증, 구성, 관리할 수 있습니다. 이전에는 Windows 시작 메뉴 유틸리티에서 액세스할 수 있었던 모든 설정 사항을, 이제 브라우저로 액세스할 수 있습니다.

전용 백업 주 서버 불필요

Linux용 Tableau Server 10.5에서는 클러스터 구성이 주/작업자 서버 개념에서 모든 노드가 피어로 작동하는 방식으로 변경되었습니다. 2018.2에서는 Windows와 Linux 모두에서 클러스터의 모든 노드를 피어로 취급합니다. TSM의 분산 아키텍처로 인해, 고가용성 구성을 위해 전용 백업 주 서버를 둘 필요가 없어집니다. 라이선스 서버 서비스의 초기 노드에서 장애가 발생하면 라이선스 서버 서비스가 백업 주 서버로 장애 조치되는 대신 피어 노드로 전송될 수 있습니다.

TSM API를 사용하여 이러한 서비스를 직접 요청할 수 있습니다. 웹 UI와 CLI는 모두 시험판 Tableau 서비스 관리자 API(현재 알파 버전)와 상호 작용합니다. TSM CLI를 사용하여, 이전에 tabadmin 등으로 실행되었던 명령을 포함한 관리 작업 및 구성을 자동화할 수 있습니다. tabadmin에서 TSM CLI로 마이그레이션하는 것에 대한 자세한 내용은 Tabadmin에서 TSM CLI로 마이그레이션 페이지를 참조하십시오.

동적 토폴로지 변경 지원

TSM은 동적 토폴로지 변경을 지원합니다. 이를 통해 서버 관리자는 이미 이러한 프로세스가 있는 노드에서 실행되는 VizQL 서버와 백그라운더 프로세스의 수를 Tableau Server를 다시 시작하지 않고 변경할 수 있습니다. 관리자는 최고 뷰 및 새로 고침 시간에 적합하게 VizQL 및 백그라운더 프로세스를 증가 또는 감소하는 것과 같은 관리 작업을 자동화할 수 있습니다. 예를 들어, 최고 사용량이 가장 높은 업무 시간 중에는 더 많은 노드를 VizQL 프로세스에 할당할 수 있고, 밤에는 데이터 추출 새로 고침을 위해 더 많은 백그라운더가 필요합니다.

업그레이드 관련 다운타임 감소

이전 버전에서 2018.2로 업그레이드할 때, 이전 버전을 먼저 설치 제거한 다음, 2018.2 버전을 각 노드에 개별적으로 설치하십시오. TSM을 초기화하는 마지막 단계로 업그레이드 스크립트를 실행하여 업그레이드를 완료합니다. 향후 업그레이드는 TSM에서 소개하는 Tableau Server의 새로운 업그레이드 방법을 사용할 수 있습니다. Tableau Server가 실행하는 동안 새 TSM 설치 프로그램을 실행하여 미리 Tableau Server 노드에 업그레이드 프로세스를 위한 비트를 배치해 놓을 수 있습니다. 그런 다음, 업그레이드를 진행할 준비가 되었을 때, 업그레이드 스크립트를 실행하여 업그레이드 프로세스를 완료할 수 있습니다. 이 부분이 유일하게 업그레이드 프로세스에서 다운타임이 필요한 부분입니다. 자사의 5개의 노드로 구성된 클러스터 중 하나에서 75분의 다운타임이 필요했던 업그레이드가 이제 TSM을 사용하여 약 15분 이내에 완료될 수 있습니다.

2018.2 버전에 이러한 서버 관리 개선 사항을 제공하게 되어 매우 기쁩니다. 곧 출시 예정 페이지에서 Tableau 2018.2 릴리스에 대해 자세히 알아보십시오. 사전 출시 커뮤니티에 가입하면 알파 및 베타 프로그램에 참여할 수 있습니다.

다른 유익한 자료도 확인해 보세요

블로그 구독