1 Reply Latest reply on Feb 15, 2018 1:56 PM by Wilson Po

    Consideration to Scale Out Tableau Server Core-Based

    Pahola Diaz

      Hi Team,

       

      I need to know all about  add workers to Tableau Server in Core-Based lisenced, additionally this client requires high availability in the server configuration.

      So far I have only had the opportunity to do TS installations on user-based licensing for a single node

       

      Finally it is worth mentioning that we did a test in Google Cloud Platform because the required installation is on Linux (Redhat) and this test worked with a maximum of 16vCPU to activate the administrator user but we do not know what are the detailed considerations for add workers to the server and also use the same license in high availability

       

      Any suggestions or escenarios that you've managed with this type of lisence and HA for Tableau Server?

       

      Thanks for the support

        • 1. Re: Consideration to Scale Out Tableau Server Core-Based
          Wilson Po

          Hi Pahola,

           

          Our general recommendation for a HA server based on a 4 node design: High Availability

          The configuration of this done in the exact same model as the user-based licensing; the installers and Server software does not change under different licensing model, just the license keys and the considerations you need to have.  In a core based model, the limitation on the deployment is based on the core count available across the nodes in the distributed configuration.  In general, if each node has 8 cores and there are 4 nodes, the licensing would require 32 cores (8 nodes x 4 cores) to support the architecture.  There are processes that are counted towards licensing and others that are not;  it is possible to configure nodes with a combination of processes that would not be counted towards licensing.  In the configuration described in the article, the primary and back up primary would not count against licensing; the workers do count against core licensing, and if each node represents 8 cores - the license key needs to be able to support at least 16 cores (2 workers x 8 cores).  This article might help to understand what processes are counted in licensing in core licensing: Tableau Server Processes

           

          As for the GCP environment, keep in mind that the virtualization doubles the core count :Not All Cores Recognized by Tableau Server | Tableau Software
          We typically recommend that each node should have at least 8 cores, and this would translate that you should not use instances with less than 16vCPUs in GCP for each node.


          Lastly this might be good reference on what to consider and how to build out a distributed environment: Distributed and High Availability Tableau Server Installations