How Can We Help?

Search for answers or browse our knowledge base.

Table of Contents
< All Topics
Print

Cài đặt Tableau Server Phân tán và Độ sẵn sàng cao (High Availability)


Cài đặt Tableau Server Phân tán và Độ sẵn sàng cao (High Availability)

Bài viết này hướng dẫn các phương pháp cài đặt Tableau Server theo mô hình phân tán và độ sẵn sàng cao (HA), giúp tối ưu hóa hiệu suất và độ tin cậy cho hệ thống phân tích dữ liệu.

Xác thực kế hoạch triển khai Tableau Server

Trước khi thực hiện cài đặt Tableau, hãy đánh giá các lựa chọn triển khai. Đối với nhiều tổ chức, Tableau Cloud là giải pháp đáng tin cậy, hiệu quả và tiết kiệm chi phí hơn so với tự quản lý Tableau Server. Xem thêm bài viết: Nên chuyển phân tích dữ liệu sang đám mây?.

Nếu bạn đang sử dụng Tableau Server và muốn chuyển sang Tableau Cloud, tham khảo Hướng dẫn chuyển đổi sang Tableau Cloud.

Các loại hình cài đặt Tableau Server

Tableau Server hỗ trợ nhiều loại hình cài đặt Tableau để đáp ứng nhu cầu tổ chức:

  1. Cài đặt một nút (Single-node): Phù hợp để thử nghiệm hoặc môi trường chấp nhận thời gian ngừng hoạt động ngắn. Tất cả quy trình chạy trên một máy, ít dự phòng, yêu cầu tài nguyên đủ mạnh.
  2. Cài đặt phân tán (Multi-node): Sử dụng nhiều máy tính để phân bổ quy trình, tăng độ tin cậy và hiệu suất. Hỗ trợ chuyển đổi dự phòng kho dữ liệu tự động (xem Chuyển đổi dự phòng kho dữ liệu).
  3. Cài đặt độ sẵn sàng cao (HA): Một dạng cài đặt phân tán với tối thiểu 3 nút, có nhiều phiên bản của các quy trình chính (Kho dữ liệu, File Store/Data Engine, Coordination Service, Client File Service). Đảm bảo giảm thiểu thời gian ngừng hoạt động.

Ghi chú hình ảnh: Thêm sơ đồ minh họa 3 loại hình cài đặt (Single-node, Multi-node, HA) vào đây.

Đặc điểm của nút ban đầu (Initial Node)

Nút ban đầu có các quy trình độc quyền không thể di chuyển trừ khi gặp sự cố:

  • License Service (Quản lý giấy phép)
  • Activation Service
  • TSM Controller (Bộ điều khiển quản trị)

Hai quy trình khác, Client File Service (CFS)Coordination Service, có thể được thêm hoặc di chuyển sang nút khác. Nếu nút ban đầu gặp sự cố, sử dụng script tự động để chuyển các quy trình này sang nút khác (xem Khôi phục từ sự cố nút ban đầu).

Kho dữ liệu bên ngoài (External Repository)

Để tối ưu hiệu suất, nên chạy kho dữ liệu trên một nút riêng biệt. Với giấy phép Advanced Management, bạn có thể sử dụng kho dữ liệu bên ngoài. Nếu tải đỉnh vượt 1000 phiên VizQL/giờ, nên triển khai Tableau Server trên Linux (xem Kho dữ liệu bên ngoài).

Yêu cầu: Tất cả nút trong cụm phân tán phải dùng cùng hệ điều hành (ví dụ: RHEL 9). Không hỗ trợ kết hợp Linux và Windows.

Ghi chú hình ảnh: Thêm sơ đồ minh họa kho dữ liệu bên ngoài.

Giấy phép Tableau Server

Cần có khóa sản phẩm hợp lệ. Loại giấy phép quyết định số lượng nút có thể cài đặt (xem Tổng quan về giấy phép).

Hướng dẫn cài đặt Tableau Server phân tán

Để thực hiện cài đặt Tableau phân tán, làm theo các bước sau:

  1. Cài đặt nút ban đầu: Thực hiện trên máy đầu tiên (xem Cài đặt và cấu hình Tableau Server).
  2. Tạo tệp cấu hình nút (bootstrap): Tạo trên nút ban đầu (xem Tạo tệp bootstrap).
  3. Cài đặt nút bổ sung: Sử dụng tệp bootstrap (xem Cài đặt và khởi tạo nút bổ sung).
  4. Cấu hình nút bổ sung: Xác định quy trình chạy trên nút (xem Cấu hình nút bổ sung).
  5. Lặp lại bước 3-4 cho các nút khác.
  6. Triển khai Coordination Service ensemble (xem Triển khai Coordination Service).
  7. Thêm Client File Service (CFS) vào các nút chạy Coordination Service (xem Cấu hình Client File Service).

Hướng dẫn cài đặt Tableau Server độ sẵn sàng cao (HA)

Cài đặt Tableau HA là một dạng cài đặt phân tán với tối thiểu 3 nút, bao gồm các bước bổ sung để đảm bảo độ sẵn sàng cao:

  1. Cài đặt nút ban đầu (xem Cài đặt và cấu hình Tableau Server).
  2. Tạo tệp bootstrap (xem Tạo tệp bootstrap).
  3. Cài đặt ít nhất 2 nút bổ sung (xem Cài đặt và khởi tạo nút bổ sung).
  4. Cấu hình nút bổ sung với bản sao thứ hai của kho dữ liệu, File Store/Data Engine, và các cổng Gateway bổ sung (xem Cấu hình nút bổ sung).
  5. Triển khai Coordination Service ensemble (xem Triển khai Coordination Service).
  6. Thêm Client File Service vào các nút Coordination Service (xem Cấu hình Client File Service).
  7. (Tùy chọn) Thêm bộ cân bằng tải (xem Thêm bộ cân bằng tải).

Xem ví dụ chi tiết: Cài đặt và cấu hình cụm HA 3 nút.

Ghi chú hình ảnh: Thêm sơ đồ minh họa cụm HA 3 nút.

Xử lý sự cố nút ban đầu

Nếu nút ban đầu gặp sự cố:

  • Tableau Server có thể hoạt động trong 72 giờ trước khi giấy phép ảnh hưởng đến quy trình.
  • Với phiên bản 2021.4.2 trở xuống có cấu hình ATR, sự cố nút ban đầu sẽ làm mất toàn bộ chức năng.
  • Để khôi phục, chuyển License Service và TSM Controller sang nút khác (xem Khôi phục từ sự cố nút ban đầu).

Cấu hình Coordination Service và Client File Service

Kiểm tra giấy phép Tableau Server

Các quy trình được cấp phép phải kiểm tra với License Manager trên nút ban đầu khi khởi động. Nếu giấy phép hợp lệ, quy trình hoạt động bình thường trong 72 giờ hoặc đến khi khởi động lại. Xem nhật ký kiểm tra giấy phép tại /var/opt/tableau/tableau_server/data/tabsvc/logs/licenseservice (xem Quy trình được cấp phép).

Tài liệu tham khảo


Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
Please Share Your Feedback
How Can We Improve This Article?